Matt Stine on cloud-native architecture - a podcast by OReilly Media

from 2017-11-02T17:30

:: ::

The O’Reilly Programming Podcast: Applying architectural patterns and pattern languages to build systems for the cloud.

In this episode of theO’Reilly Programming Podcast, I talk withMatt Stine, global CTO of architecture atPivotal. He is the presenter of the O’Reilly live online training courseCloud-Native Architecture Patterns, and he has spoken about cloud-native architecture at the recent O’Reilly Software Architecture Conference and O’Reilly Security Conference.

Discussion points:

  • The importance of creating a shared understanding of core architectural terms: “There are probably 20-30 conflicting definitions of ‘microservices’ floating around,” Stine says. “If we try to build some complicated software on top of a poor shared understanding, basically we’re all going to be confused.”
  • How patterns can make sense of an ongoing paradigm shift in software architecture: “The industry is learning quite rapidly that this ‘design thinking’ and this ‘language thinking’ is really important,” he says. “We’re taking a much more holistic view of software engineering.”
  • Stine explains six key architecture concepts that can be used as guideposts in a journey to the cloud: modularity, observability, deployability, testability, disposability, and replaceability.
  • Stine’s three principles of cloud-native security are: rotating user credentials frequently, repaving servers and applications from a known good state often, and repairing vulnerable software as soon as updates are available.
  • Other links:

Further episodes of O

Further podcasts by O'Reilly Media

Website of O'Reilly Media