Container Engine Container Build File Container Image Container Networking Address Storage Device Fundamental Container Architecture Elements Common Microservice Design Challenges DevOps Stages Measuring DevOps Distributed System Complexity Understanding DevOps Logging Tools Scaling Technology Enabling Technologies Technology Drivers for Cloud-based Microservices High Scalability High Availability Microservice Guiding Design Principles Shared Nothing Micro Focus High Autonomy Independent Ownership Hidden Implementation High Resilience Automated Drawbacks of Containers Microservices and Design Granularity Service Granularity Capability Granularity Data Granularity Constraint Granularity Service and Granularity Micro Task Abstraction Fundamental Microservice Paerns Rich Container Logical Pod Container Fundamental Containerizaon Paerns Module 9 Fundametal Microservice Module 9: Fundamental Microservices Architecture & Containerization Microservice Architect CERTIFIED ® Microservice Architecture TRAINING ® Copyright © Arcitura Education Inc. www.arcitura.com Microservice Architect