Intended Audience
A high-level technical overview to personnel involved in product management, marketing, planning, design, engineering, and operations.
Objectives
After completing this course, the student will be able to:
■ Differentiate between light weight and heavy weight virtualization
■ Describe software container
■ Describe key use cases for software containers
■ Describe key use cases for software micro-services
■ Identify the key container life-cycle management concepts
■ Step through the examples of uses of micro-services
Outline
1. Introduction to Containers
1.1 Types of virtualization
1.2 Container architecture
2. Container Landscape
2.1 Technology landscape
2.2 Use cases
3. Container and Microservices
3.1 Microservice architecture
3.2 Microservices use cases
4. Container Orchestration
4.1 Container Orchestration landscape
4.2 Container life-cycle management
5. Putting It All Together
5.1 Container example
5.2 Microservice example