This event has ended. Visit the official site or create your own event on Sched.
  • Registration is open every day from 7:30 a.m. until the close of the day’s sessions. 
  • 30-minute refreshment breaks are at 10:00 a.m. and 2:30 p.m. daily (Wednesday afternoon break is at 2:00 p.m.). 
  • Lunch is 12:00-1:00 p.m. daily in the Catalina Ballroom (Monday lunch is in the Shutters Hospitality Suite)
View analytic
Monday, May 2 • 8:30am - 4:30pm
DevOps and Continuous Delivery: Practices, Architecture, and Security

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

This course is targeted at architects designing software-intensive systems with a goal of adopting DevOps practices to enable continuous delivery of high quality and secure software. If you know nothing about DevOps, don’t fear. The course begins with a brief overview of DevOps and key concepts. If you attended last year, consider coming again since roughly half of the material is new. In addition to examples of designing for deployability from real projects, we have added deep dives and case studies that focus on variability options and the pros and cons of popular DevOps architectural patterns such as microservices, feature toggling, canary testing, and image baking. We also explore more deeply how to integrate static analysis tools into the deployment pipeline to minimize architectural drift and provide tips for how to get the best value from them. Practical takeaways include a template for specifying measurable deployability requirements and a handout with more than 20 architectural tactics successfully used on DevOps projects. To keep things interesting, we also include a facilitated discussion session on the role of the architect and Infrastructure as Code.

avatar for Stephany Bellomo

Stephany Bellomo

Carnegie Mellon Software Engineering Institute
Stephany Bellomo is a Senior Member of the Technical Staff at the Carnegie Mellon Software Engineering Institute (SEI). She teaches SEI courses in Service-Oriented Architecture Migration of Legacy Components and Software Architecture Principles and Practices. Bellomo is a member of the organizing committee for the International Workshop on Release Engineering 2014, hosted by Google, and a member of the editorial committee for an issue of... Read More →
avatar for Rick Kazman

Rick Kazman

University of Hawaii and Carnegie Mellon Software Engineering Institute
Rick Kazman is a Professor at the University of Hawaii and a Research Scientist at the Software Engineering Institute. His primary research interests are software architecture, design and analysis tools, software visualization, and software engineering economics. He is the author of over 150 papers and co-author of several books, including Software Architecture in Practice and Evaluating Software Architectures: Methods and Case Studies. Kazman... Read More →

Monday May 2, 2016 8:30am - 4:30pm
Fairbanks C

Attendees (21)