Students can
- understand and apply the principles of cloud-based computing (K5).
- implement and deploy running, scalable software applications in the cloud (K6).
- build applications in a cloud-based context by using continuous integration pipelines (K5).
- deploy applications to the cloud, e.g., by setting up a continuous delivery pipeline (K5).
- document requirements, design, and implementation of a project (K3).
- present the outcome of a project to fellow students and faculty members (K3).
- work in a team with fellow students (K3).
|
- the basics and underlying principles of the cloud computing paradigm, including history and key terms
- important underlying concepts such as microservice architectures but also specific techniques such as container technologies.
- emerging trends and research topics in cloud computing.
- the concept and approaches for platform engineering.
- approaches for building applications using continuous integration pipelines.
- state-of-the art cloud technologies to operate applications.
- ways to deploy applications, e.g., by setting up a continuous delivery pipeline.
|