190 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
Matt Stine on cloud-native architecture
Manage episode 190774995 series 1433313
The O’Reilly Programming Podcast: Applying architectural patterns and pattern languages to build systems for the cloud.
In this episode of the O’Reilly Programming Podcast, I talk with Matt Stine, global CTO of architecture at Pivotal. He is the presenter of the O’Reilly live online training course Cloud-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.
- The video Designing Cloud-Native Architecture for Continuous Delivery, presented by Matt Stine
- The video Designing Cloud-Native Architecture for DevOps, presented by Matt Stine
- The O’Reilly Software Architecture Conference, February 26-28, 2018, in New York City—best price ends December 1, 2017
- The Software Architecture Radio podcast, hosted by Matt Stine
Other links:
25 פרקים
Manage episode 190774995 series 1433313
The O’Reilly Programming Podcast: Applying architectural patterns and pattern languages to build systems for the cloud.
In this episode of the O’Reilly Programming Podcast, I talk with Matt Stine, global CTO of architecture at Pivotal. He is the presenter of the O’Reilly live online training course Cloud-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.
- The video Designing Cloud-Native Architecture for Continuous Delivery, presented by Matt Stine
- The video Designing Cloud-Native Architecture for DevOps, presented by Matt Stine
- The O’Reilly Software Architecture Conference, February 26-28, 2018, in New York City—best price ends December 1, 2017
- The Software Architecture Radio podcast, hosted by Matt Stine
Other links:
25 פרקים
모든 에피소드
×
1 Kyle Simpson and Tammy Everts on the challenges of the modern web 49:02

1 Rebecca Parsons on evolutionary architecture 25:42

1 Brent Laster on Jenkins 2 and Git 28:47

1 Richard Warburton and Raoul-Gabriel Urma on Java 8 and Reactive Programming 36:36

1 Paul Bakker and Sander Mak on Java 9 modularity 29:31

1 Luciano Ramalho on Python’s features and libraries 20:40

1 Sam Newman on building microservices 29:23

1 Wendy Wise on developing for virtual reality and augmented reality 21:07

1 Katharine Jarmul on using Python for data analysis 26:17

1 Nathaniel Schutta on succeeding as a software architect 29:52

1 Matt Stine on cloud-native architecture 42:45

1 Michael Nygard on architecture without an end state 28:31

1 Jim Blandy and Jason Orendorff on Rust 29:24
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.