Overview
In CN50 Docker Containerization Essentials, participants will gain foundational knowledge of cloud and cloud-native computing, focusing on Docker containerization. This course equips IT managers and professionals with the necessary terminology, understanding, and skills to navigate cloud-native technologies effectively.
Objectives
By the end of this course, leaner will be able to:
- Understand the fundamentals of cloud-native technologies and practices.
- Identify key cloud-native terminology and basic architecture concepts.
- Analyze the history, industry trends, and future outlook of cloud computing.
- Evaluate the advantages, limitations, and economics of cloud computing.
- Learn about the migration process to cloud-native architectures.
Prerequisites
- Some familiarity with the software development industry.
- Basic understanding of IT infrastructure and concepts.
- Ability to navigate a laptop with WiFi connectivity.
- Willingness to engage in hands-on learning activities.
- Openness to explore cloud-native technologies and practices.
Course Outline
- Introduction to cloud-native computing.
- Understanding cloud deployment and service models.
- Overview of key applications and abbreviations.
- Timeline of major eras and events in cloud computing.
- Future trends and key industry players.
- Exploration of the cloud-native community and industry leaders.
- Advantages and limitations of cloud computing.
- Economics and migration strategies to the cloud.
- Introduction to cloud maturity models and cloud-native architecture.
- Shifting from monolithic architectures to cloud-native.
- Understanding the pipeline for cloud-native development.
- Further resources for continued learning and skill development.
- Overview of cloud maturity models and training opportunities.