Video description
In this video course, software architecture veteran Matt Stine explains the cloud native architecture pattern called externalized configuration. He defines the problems traditional configuration management techniques create when configuration varies independently from code throughout an application's lifecycle. He then describes the externalized configuration variants that are leveraged within cloud native application architectures. Finally, he explores the best practices for implementing this pattern; reviews the pros and cons; and shows how externalized configuration relates to the other Brick and Mortar patterns.
- Understand the cloud architecture pattern called externalized configuration
- Learn the distinctions between traditional configuration and externalized configuration
- Explore the externalized configuration variants used in cloud native application architectures
- See how the externalized configuration pattern relates to other Brick and Mortar patterns
- Learn the best practices for implementing this pattern alongside real-world examples
Matt Stine, a 17-year veteran of the enterprise software industry, is the host of "Software Architecture Radio," a podcast where hands-on practitioners discuss modern software patterns and practices. An in-demand conference speaker (SACON, JavaOne, OSCON, YOW!), Matt wrote the O'Reilly title Migrating to Cloud-Native Application Architectures; works as a technical product manager for Cloud Foundry and Spring at Pivotal; and serves as technical editor of NFJS the Magazine.
Table of contents
- Introduction to Externalized Configuration
- Externalized Configuration: Context and Problem
- Externalized Configuration: Solution Structure
- Externalized Configuration: Solution Dynamics
- Externalized Configuration: Implementation
- Externalized Configuration: Examples
- Externalized Configuration: Consequences
- Externalized Configuration: Related Patterns
Product information
- Title: Cloud Native Architecture Pattern—Externalized Configuration
- Author(s):
- Release date: April 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491988152
You might also like
video
Distributed Systems in One Lesson
Simple tasks like running a program or storing and retrieving data become much more complicated when …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
video
Software Architecture Fundamentals, Second Edition
Being a successful software architect is more than just possessing technical knowledge. It’s about thinking like …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …