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.