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

Schedule: Overview sessions

Add to your personal schedule
9:00am–12:30pm Monday, February 4, 2019
Distributed systems
Location: Trianon Ballroom
Brian Sletten (Bosatsu Consulting)
Average rating: ***..
(3.54, 13 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.
Add to your personal schedule
1:30pm–5:00pm Monday, February 4, 2019
Leadership skills
Location: Mercury Ballroom
Seth Dobbs (Bounteous)
Average rating: ****.
(4.73, 15 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.
Add to your personal schedule
10:45am–12:15pm Tuesday, February 5, 2019
Fundamentals
Location: Trianon Ballroom
James Thompson (Mavenlink)
Average rating: ***..
(3.52, 27 ratings)
Every software system has an architecture. Many are little more than the result of circumstances, rather than deliberate decisions. Helping teams think about software architecture is a key to helping them grow well. James Thompson demonstrates how to assess approaches and make decisions based on what matters to your team and your projects. Read more.
Add to your personal schedule
10:45am–12:15pm Tuesday, February 5, 2019
Serverless
Location: Sutton Center/Sutton South
John Chapin (Symphonia)
Average rating: ****.
(4.57, 7 ratings)
The lines between static and dynamic content are blurred, and it’s more difficult than ever to choose the right technologies for your requirements and budget. John Chapin takes you on a step-by-step journey from hosting static content on AWS S3 to deploying dynamic, complex business logic mere milliseconds away from your users with AWS CloudFront, Lambda@Edge, and more. Read more.
Add to your personal schedule
1:15pm–2:05pm Tuesday, February 5, 2019
Cloud native
Location: Sutton Center/Sutton South
Kenny Baas-Schwegler (Xebia), Marc Duiker (Xpirit)
Average rating: ***..
(3.80, 5 ratings)
As fans of serverless and event-driven architectures, Kenny Baas-Schwegler and Marc Duiker wanted to see how easy it was to create a serverless application in AWS, Azure, and Google Cloud—specifically, by comparing how easy it is to orchestrate functions, using a current car park management example solution. Join them to learn the pros and cons of each cloud vendor. Read more.
Add to your personal schedule
1:15pm–2:05pm Tuesday, February 5, 2019
Containers & Containers Orchestration
Location: Mercury Ballroom
Aaron Schlesinger (Microsoft)
Average rating: ****.
(4.85, 13 ratings)
Kubernetes is catching on like wildfire. But as organizations move to this new platform, they end up with legacy applications that don’t take advantage of everything Kubernetes has to offer—or worse, with applications that don’t work at all. Aaron Schlesinger shares an “Elements of Kubernetes” guide that details patterns to ensure your application fits into the Kubernetes platform. Read more.
Add to your personal schedule
2:15pm–3:05pm Tuesday, February 5, 2019
Enterprise architecture
Location: Trianon Ballroom
Jonny LeRoy (ThoughtWorks)
Average rating: ****.
(4.12, 16 ratings)
Jonny LeRoy details two architectural failure modes: hierarchical command and control from ivory tower architects with strict approvals and rigorous control gates, and chaos with every team doing whatever they want with close to zero governance. Jonny then explores the "Goldilocks" zone that ensures organizational risks and opportunities are handled while giving teams as much autonomy as possible. Read more.
Add to your personal schedule
4:50pm–5:40pm Tuesday, February 5, 2019
Enterprise architecture
Location: Sutton Center/Sutton South
Gregor Hohpe (ArchitectElevator.com)
Average rating: ****.
(4.90, 20 ratings)
Architects in large enterprises are often seen as ivory tower residents far detached from reality. Large-scale IT transformation across a vast inventory of applications and business units puts an entirely different and much more exciting spin on enterprise architecture. Gregor Hohpe takes a serious but lighthearted look at the role of enterprise architects in modern IT organizations. Read more.
Add to your personal schedule
10:45am–12:15pm Wednesday, February 6, 2019
Microservices
Location: Sutton Center/Sutton South
Mike Amundsen (Amundsen.com, Inc.)
Average rating: ****.
(4.00, 14 ratings)
Mike Amundsen walks you through building adaptable microservices that take advantage of the features of REST. You’ll learn how to design services that advertise themselves to the network, discover their own “partner” services, and can adapt to subtle changes to existing services without relying only on recode-and-redeploy patterns for maintaining overall system operation. Read more.
Add to your personal schedule
10:45am–12:15pm Wednesday, February 6, 2019
Application architecture
Location: Mercury Ballroom
r0ml Lefkowitz (Retired)
Average rating: ****.
(4.83, 46 ratings)
Robert Lefkowitz offers an overview of technical debt, explaining how to recognize it, how to prevent or reduce it, and why there is so much of it. Read more.
Add to your personal schedule
1:15pm–2:05pm Wednesday, February 6, 2019
Enterprise architecture
Location: Sutton Center/Sutton South
Diana Montalion (Mentrix Group)
Average rating: ***..
(3.14, 7 ratings)
Modern content "management" systems are as conceptually challenging as they are technically difficult. Architecting them isn’t (strictly) AWS configuring or software solutioning now. The work requires an evolution from strategic planning to collaborative strategic thinking. Diana Montalion explores "archistructure": enabling everyone to engage with the parts through the lens of the whole. Read more.
Add to your personal schedule
1:15pm–2:05pm Wednesday, February 6, 2019
Leadership skills
Location: Mercury Ballroom
Jean Bordelon (Bounteous)
Average rating: ***..
(3.50, 18 ratings)
How do you develop great architects on your team? It's a real challenge when your organization offers limited opportunities to actually perform as an architect. Jean Bordelon shares approaches to give aspiring architects meaningful ways to grow and veteran architects ways to hone their craft, as well as lessons learned along the way. Read more.
Add to your personal schedule
2:15pm–3:05pm Wednesday, February 6, 2019
Fundamentals
Location: Mercury Ballroom
Patrick Kua (N26)
Average rating: ****.
(4.62, 24 ratings)
Being a successful architect requires more than just a good understanding of architecture. Patrick Kua explores the breadth of skills and experience an architect should focus on and outlines the balance of traits that makes a well-rounded architect. Read more.
Add to your personal schedule
3:50pm–4:40pm Wednesday, February 6, 2019
Leadership skills
Location: Mercury Ballroom
Seth Dobbs (Bounteous)
Average rating: ****.
(4.82, 17 ratings)
As architects, we provide guiding principles as part of our architecture to enable decision making for unforeseen details, but we seldom develop guiding principles for ourselves as leaders and for how we interact with people. Seth Dobbs shares a core set of principles that will help you enable effective interactions with your team and your stakeholders. Read more.