Engineering the Future of Software
Feb 3–4, 2019: Training
Feb 4–6, 2019: Tutorials & Conference
New York, NY

Tutorials

These expert-led presentations on Monday, February 4 give you a chance to dive deep into the subject matter. Please note: to attend tutorials, you must register for a Gold or Silver pass; does not include access to training courses on Sunday or Monday.

Monday, February 4

9:00am–12:30pm Monday, February 4, 2019
Location: Beekman
Secondary topics:  Hands-on
Jonathan Johnson (Dijure LLC)
Average rating: ****.
(4.00, 5 ratings)
Kubernetes is quickly becoming the preferred way to deploy applications. You may understand Docker, but how can a whole set of containers and services consistently work together and run reliably? Consider Kuberentes a new operating system for your data center. Jonathan Johnson walks you through a series of building blocks to demonstrate how Kubernetes actually works. Read more.
9:00am–12:30pm Monday, February 4, 2019
Location: Mercury Ballroom
Secondary topics:  Best Practice
Matt McLarty (MuleSoft, a Salesforce company)
Average rating: ****.
(4.50, 6 ratings)
Matt McLarty introduces Microservice-Based Enterprise Transformation Architecture (META), a holistic approach organizations can use to ensure their microservices migration delivers its intended benefits. META addresses the technological, operational, methodological, and cultural aspects of the migration effort. Along the way, you'll explore the Microservice Design Canvas and other artifacts. Read more.
9:00am–12:30pm Monday, February 4, 2019
Location: Trianon Ballroom
Secondary topics:  Hands-on, Overview
Brian Sletten (Bosatsu Consulting)
Average rating: ***..
(3.71, 7 ratings)
Decentralization is often touted as an intrinsic good architecturally. While it's possible to benefit from decentralized thinking, it's also very easy to misfit the solution to the problems at hand. Join Brian Sletten to explore the major decentralized approaches and their applicability to specific problems. Read more.
9:00am–12:30pm Monday, February 4, 2019
Location: Sutton North
Secondary topics:  Best Practice, Hands-on
John Chapin (Symphonia)
Average rating: ****.
(4.00, 2 ratings)
With systems like Travis CI, Circle CI, and CodeBuild, we're never more than a few lines of YAML away from a complete continuous delivery pipeline. However, ephemeral build systems constantly recreate the world from scratch, increasing build time and lengthening the CD feedback loop. John Chapin addresses those challenges and shares a reference pipeline using AWS CodePipeline and CodeBuild. Read more.
1:30pm–5:00pm Monday, February 4, 2019
Location: Mercury Ballroom
Secondary topics:  Best Practice, Overview
Seth Dobbs (Bounteous)
Average rating: ****.
(4.91, 11 ratings)
As more companies embrace digital technology as core to their operation, it's essential that we architects develop our leadership skills to be equal to our technical skills. Join Seth Dobbs to learn how to guide business decisions and align technology with broad strategy while also motivating your teams and ensuring their success. Read more.
1:30pm–5:00pm Monday, February 4, 2019
Location: Beekman
Secondary topics:  Anti-Pattern, Hands-on
Laurentiu Spilca (Endava)
Average rating: ****.
(4.50, 2 ratings)
The link between architecture and how to deploy a software environment is one of the most important factors to creating a highly available, fast, accessible, reliable, and easy-to-change software service. Laurentiu Spilca explores considerations and common pitfalls when delivering your software with Kubernetes. Read more.
1:30pm–5:00pm Monday, February 4, 2019
Location: Trianon Ballroom
Secondary topics:  Hands-on
Maria Gomez (ThoughtWorks)
Average rating: **...
(2.60, 5 ratings)
Agile practices and techniques like continuous delivery are all about being able to react to changes rapidly, but putting them into practice when you have a big monolith application can be difficult. Microservices offer one solution. Maria Gomez shows you how to move from a monolith to microservices by applying domain-driven design principles. Read more.
1:30pm–5:00pm Monday, February 4, 2019
Location: Sutton North
Allen Holub (Holub Associates)
Average rating: *****
(5.00, 2 ratings)
If you still use large up-front design phases, you'll likely encounter problems with your design as you implement. The solution is to build around a domain-focused metaphor that allows for incremental changes while maintaining coherence throughout. Allen Holub demonstrates how to develop an effective and coherent architecture incrementally as the code evolves. Read more.