Expectations
What You'll Learn
This course focuses on building cloud-native applications using:
- Configuration Management platforms
- Container orchestration (Kubernetes)
- Test suites in delivery pipelines
- Elastic scaling for applications
- CNCF technologies (Containerization, CI/CD, Orchestration, Observability, Networking, Security, Distributed Databases, Streaming, Container Registry)
Learning Objectives
🧠 Knowledge & Understanding
After completing this course, you will be able to:
- A.1 Explain Continuous Integration, Continuous Delivery, and Continuous Deployment
- A.2 Understand server configuration management platforms
- A.3 Know methods and technologies for continuous software delivery
- A.4 Understand architectural and design patterns for cloud applications
- A.5 Explain environmental aspects of cloud-based applications
⚡ Skills & Abilities
You will learn to:
- B.1 Generate automatic server configurations
- B.2 Create and maintain continuous delivery pipelines
- B.3 Build independently deployable, scalable software systems
🔍 Evaluation & Analysis
You will be able to:
- C.1 Analyze and create models for continuous software delivery
What can you as a student expect from the course instructors?
- The course instructors does its utmost to support you in your learning process.
- The course instructors answers questions and tries to show you the direction of the course.
- The course instructors behaves in a pleasant, kind way towards all employees.
What do the course instructors expect from you?
- You familiarize yourself with and stay up to date with, the information on this course website.
- You do your best and ask for help if you get stuck.
- You behave in a pleasant, kind way towards all involved in the course and help as best you can.
- You ask general questions about the course in the course's Slack channel and not as a DM for individual teachers.