Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn essential architectural patterns and design principles that enable effective continuous delivery in modern containerized environments through this 51-minute conference talk from Devoxx. Explore practical foundations for building applications that can be safely and repeatedly delivered at speed, focusing on five critical architectural concepts: disposability for quick startup and clean shutdown during scaling operations, statelessness to enable horizontal scaling and resilience through interchangeable instances, externalized logs and metrics for comprehensive observability across environments, minimal infrastructure dependencies to avoid platform-specific coupling that limits portability, and database schema ownership with embedded migrations to eliminate release blockers. Discover how these patterns apply to both legacy system modernization and new service development, with real-world examples and practical guidance for engineers seeking to build software architectures that truly support the speed and safety demands of continuous delivery pipelines.
Syllabus
Application Architecture for Real World Continuous Delivery by Christopher Batey
Taught by
Devoxx