To get to CD, applications and delivery pipelines must be architected in a way that supports the more frequent pace of smaller, incremental releases. This morning on Continuous Discussions, we discussed some recommendations for constructing a flexible, version-able, review-able, test-able, revert-able and resilient application architecture and CD pipeline.
How do Microservices, service-orientation design in general, and decoupling strategies affect your delivery pipeline?
What should you take into account when orchestrating your pipeline and the way you manage your environments?
How to manage database schema changes or messaging as part of architecting oyur app to enable Continuous Delivery?
Watch the Replay of this episode:
This episode features:
Aater Suleman CEO of Flux7, helping companies use AWS infrastructure to improve business agility & continuity. Flux7 deploys web apps across various technology stacks. @FutureChips | blog.flux7.com
Graham Smith Dr Graham Smith is head of software engineering at the UK Hydrographic Office, championing continuous delivery by day and blogging about it at night. @GrahamDSmith | pleasereleaseme.net
Marcus Rehm Software engineer and Business Intelligence Developer for Odebrecht Ambiental. Agile and Automation enthusiastic that always is looking for ways to improve products and process. @marcusrehm | marcusrehm.github.io
Melvin Laguren QA Automation Lead at Wrap Media. Melvin has worked at various start up and enterprise companies developing automated tests and working on CI/CD pipelines. He spends his "free" time speaking at Meetups/Conferences, teaching QA workshops and working on a weekly comic strip, www.melvinisms.com . @mlaguren | www.laguren.net
Michael Nygard Michael works for Cognitect. Has written and co-authored several books, including "97 Things Every Software Architect Should Know" and "Release It!" @mtnygard | blog.cognitect.com/
On the next episode of Continuous Discussions:
Episode 28: Docker and Containers in your CD Pipeline
Join us on November 3rd to discuss architecture patterns and best practices for enabling CD.
Thomas Qvarnström JBoss Technology Evangelist for Applications Server and Data Grid products at Red Hat. With over 18 years of experience, Thomas educates customers on various technical aspects, including DevOps and Microservices. @tqvarnst | blog.thomasqvarnstrom.com