•  

Continuous Delivery for Architects Hands-on workshop

A session at ArchConf

Tuesday 5th April, 2016

3:15pm to 4:45pm (PST)

Architecture doesn't exist in a vacuum, a painful lesson developers who built logically sound but operationally cumbersome architectures learned. Continuous Delivery is a process for automating the production readiness of your application every time a change occurs–to code, infrastructure, or configuration. Some architectures and practices yield code that works better in this environment. This session takes a deep dive into the intersection of the architect role and the engineering practices in Continuous Delivery.

Yesterday's best practice is tomorrow's anti-pattern. Architecture doesn't exist in a vacuum, a painful lesson developers who built logically sound but operationally cumbersome architectures learned. Continuous Delivery is a process for automating the production readiness of your application every time a change occurs–to code, infrastructure, or configuration. Some architectures and practices yield code that works better in this environment. This session takes a deep dive into the intersection of the architect role and the engineering practices in Continuous Delivery. I first set context for the information you must master before delving into the nuances of modern architectural concerns. I discuss the role of metrics to understand code, how Domain Driven Design's Bounded Context reifies in architecture, how to reduce intra-component/service coupling, the tension between coupling and cohesion, microservices architectures, and other engineering techniques.

This hands-on workshop allows you to apply techniques either against a sample codebase…or bring one of your own. Exercises include using metrics to learn more about the structure of your class, how to determine how to partition a mono-lithic architecture into a service-based ond, and Architectural Katas with Devops added.

About the speaker

This person is speaking at this event.
Neal Ford

Geek, speaker, writer, music lover, rabid reader, ThoughtWorker bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 3:15pm4:45pm PST

Date Tue 5th April 2016

Short URL

lanyrd.com/sdyqfc

Official event site

archconf.com/…2016/04/home

View the schedule

Share

Books by speaker

  • The Productive Programmer
  • Art of Java Web Development

See something wrong?

Report an issue with this session