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

Sponsored Sessions

Add to your personal schedule
9:25am–9:30am Tuesday, February 5, 2019
Location: Grand Ballroom West
Tamar Eilam (IBM Research)
Average rating: **...
(2.71, 24 ratings)
Today, we are witnessing a great proliferation of cloud-native paradigms such as 12-factor apps, microservices, and serverless. Tamar Eilam discusses an emerging unified cloud platform (based on open source projects such as Kubernetes and Istio) and explains why the new frontier is its evolution to unify multiple programming paradigms for greater simplification with power of expression. Read more.
Add to your personal schedule
1:15pm–2:05pm Tuesday, February 5, 2019
Location: Sutton North
Paula Paul (Slalom Build), Rosemary Wang (ThoughtWorks)
Average rating: ****.
(4.21, 14 ratings)
Even if you're not ready to adopt a microservices architecture, you still want the benefits of rapidly deployable, highly automated infrastructure that enables rapid delivery of new features and services. Paula Paul and Rosemary Wang offer a deeper look at the necessary set of products and capabilities for a delivery infrastructure to support a distributed service or microservice architecture. Read more.
Add to your personal schedule
1:15pm–2:05pm Tuesday, February 5, 2019
Location: Beekman
Average rating: ***..
(3.31, 13 ratings)
A cell-based architecture is a composable unit of architecture that is self-contained. The cell is independently scalable. It’s independently deployable. It’s independently governed. It's part of an ecosystem of cells. Asanka Abeysinghe explains how to use a cell-based architecture to connect architecture, implementation, and deployment by making autonomous development teams. Read more.
Add to your personal schedule
2:15pm–3:05pm Tuesday, February 5, 2019
Location: Sutton North
Andrew Jenkins (Aspen Mesh)
Average rating: ****.
(4.25, 4 ratings)
You're probably skeptical of the hype around service mesh technology. Join Andrew Jenkins to learn how incremental adoption can make a service mesh successful on your terms. You'll learn trade-offs around a few of the top capabilities so you can prioritize what your project adopts today and what you can defer based on your own risk-reward profile. Read more.
Add to your personal schedule
2:15pm–3:05pm Tuesday, February 5, 2019
Location: Beekman
Adam Zimman (LaunchDarkly)
Average rating: ****.
(4.60, 5 ratings)
Adam Zimman discusses the history of SDLC models before diving into the next phase of evolution: progressive delivery. Adam explores the benefits of the progressive delivery model, with a focus on business value of rapid delivery as a method to reduce risk. Read more.
Add to your personal schedule
3:50pm–4:40pm Tuesday, February 5, 2019
Location: Sutton North
Aaron Parecki (Okta)
Average rating: ****.
(4.42, 12 ratings)
Aaron Parecki discusses common security threats when building microservices using OAuth and how to protect yourself. You'll learn about high-profile API security breaches related to OAuth; common implementation patterns for mobile apps, browser-based apps, and web server apps; and the latest best practices around OAuth security being developed by the IETF OAuth working group. Read more.
Add to your personal schedule
3:50pm–4:40pm Tuesday, February 5, 2019
Location: Beekman
James Bottomley (IBM Research)
Average rating: ***..
(3.33, 3 ratings)
How much do you as an architect know about infrastructure—and how much do you think you should know? As we transition from physical systems to virtual machines to containers, the way we build systems is also changing radically, influenced by the new paradigms. James Bottomley explores the relationship between the systems we build and the infrastructure we build them from. Read more.
Add to your personal schedule
1:15pm–2:05pm Wednesday, February 6, 2019
Location: Sutton North
Jan Kleinert (Red Hat)
Average rating: ***..
(3.50, 4 ratings)
Kubernetes scales and manages stateless applications quite easily. Stateful applications can require more work. They can be harder to dynamically manage with data intact and sometimes come with their own notion of clustering. Jan Kleinert offers an overview of Operators—Kubernetes agents that know how to deploy, scale, manage, back up, and even upgrade complex stateful applications. Read more.
Add to your personal schedule
2:15pm–3:05pm Wednesday, February 6, 2019
Location: Sutton North
Zhamak Dehghani (ThoughtWorks)
Average rating: ****.
(4.67, 6 ratings)
Zhamak Dehghani discusses the next evolution of the data engineering architecture and operational model to enable truly data-driven organizations. Read more.
Add to your personal schedule
2:15pm–3:05pm Wednesday, February 6, 2019
Location: Beekman
Tamar Eilam (IBM Research)
Average rating: ****.
(4.00, 3 ratings)
Istio is an open source project for securely connecting and managing networked polyglot microservices. Tamar Eilam demonstrates how to use Istio to continuously deliver software as a service with confidence and reduced risk—particularly by performing A/B and canary testing to gain insight and control. Read more.