← ALL SESSIONS
Tue Dec 12 · 3:15 PM SESSION #39542

Cloud Native Architecture Patterns: Part 2 - Mortar Patterns

Matt Stine
Matt Stine
I ENABLE EARLY-CAREER ENTERPRISE SOFTWARE ENGINEERS TO CONTINUOUSLY IMPROVE
01 / ABOUT THIS SESSION

Now that we’ve been equipped with an understanding of how software architectures can exploit the unique aspects of cloud infrastructure environments, it’s time to construct a pattern catalog that can guide our decision making as we journey from concepts and principles to concrete implementations. The software industry has long been motivated by the promise of a “component marketplace” from which we can draw commodity components which can be composed via standardized mechanisms to create powerful systems. These systems are often compared to the myriad of possible creations that can be produced using Lego pieces. The power in the Lego “architecture” is found in the amazing diversity of individual pieces that are composed via a universal system of compatibility. Cloud native architectures approximate the same power via Lego-like patterns.

In this two-part series, we’ll divide the cloud native patterns into two categories:

  1. Bricks - how we design cloud native services
  2. Mortar - how we compose cloud native systems

In part one we’ll study “Mortar Patterns” from the following categories:

  • Service Discovery
  • Edge Gateways
  • Fault Tolerance
  • Event-Driven Systems
  • Contract Management
  • Integration Telemetry

The learner should leave this session prepared to compose cloud native solutions from any available collection of cloud native “bricks.”

02 / SESSION DETAILS
FORMAT
90-minute session
ROOM
BEACH VIEW/BREEZE
All signal.
Zero fluff.
DECEMBER 11 - 14, 2017 · OPAL SANDS RESORT · CLEARWATER, FL