Loading…
deliver:Agile 2018 has ended
Wednesday, May 2 • 08:30 - 09:15
Continuous Delivery Patterns for Contemporary Architecture (Daniel Bryant)

Sign up or log in to save this to your schedule and see who's attending!


Abstract:
Modern software has almost completed its evolution toward component-based architectures—seen in the mainstream embrace of self-contained systems (SCS), microservices, and serverless architecture. We all know the benefits of component-based architectures, but there are also many challenges to delivering such applications in a continuous, safe, and rapid fashion. Daniel Bryant shares a series of patterns to help you identify and implement solutions for continuous delivery of contemporary service-based architectures.

Learning Outcomes:
  • - Identify core stages in the component delivery lifecycle: Develop, test, deploy, operate, and observe
  • - How contemporary architectures impact continuous delivery and how to ensure that this is factored into the design
  • - Modifying the build pipeline to support testability and deployability of components (with a hat tip to Jez Humble’s and Dave Farley’s seminal work)
  • - Commonality between delivery of SCS, microservices, and serverless components
  • - Continuous delivery, service contracts, and end-to-end validation: The good, the bad, and the ugly
  • - Validating NFRs within a service pipeline
  • - Lessons learned in the trenches

Attachments:

Speakers
avatar for Daniel Bryant

Daniel Bryant

Product Architect, Datawire
Daniel Bryant works as an Independent Technical Consultant and Product Architect at Datawire. His technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. Daniel is also a Java Champion, contributes to several open source projects... Read More →


Wednesday May 2, 2018 08:30 - 09:15
Lone Star F/G

Attendees (30)