84 subscribers
انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !
Matt Stine on cloud-native architecture
Manage episode 261558968 series 1652312
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:
40 حلقات
Manage episode 261558968 series 1652312
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:
40 حلقات
كل الحلقات
×![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Kyle Simpson and Tammy Everts on the challenges of the modern web 49:02
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Rebecca Parsons on evolutionary architecture 25:42
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Richard Warburton and Raoul-Gabriel Urma on Java 8 and Reactive Programming 36:36
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Paul Bakker and Sander Mak on Java 9 modularity 29:31
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Luciano Ramalho on Python’s features and libraries 20:40
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Wendy Wise on developing for virtual reality and augmented reality 21:07
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Katharine Jarmul on using Python for data analysis 26:17
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Nathaniel Schutta on succeeding as a software architect 29:52
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Matt Stine on cloud-native architecture 42:45
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Michael Nygard on architecture without an end state 28:31
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Jim Blandy and Jason Orendorff on Rust 29:24
مرحبًا بك في مشغل أف ام!
يقوم برنامج مشغل أف أم بمسح الويب للحصول على بودكاست عالية الجودة لتستمتع بها الآن. إنه أفضل تطبيق بودكاست ويعمل على أجهزة اندرويد والأيفون والويب. قم بالتسجيل لمزامنة الاشتراكات عبر الأجهزة.