Cloud Computing is a fast-growing paradigm for consumption and delivery of IT based services. It is based on concepts derived from consumer internet services, like self-service, apparently unlimited or elastic resources and flexible sourcing options. Many cloud service providers are now offering platforms that assemble services for applications and provide integration into hybrid environments, attracting developer communities and partner ecosystems. Many enterprises rely on service providers for managed services in the cloud.
In this course, we assume familiarity with core cloud technologies and principles as taught in "Cloud Computing - Concepts & Technologies". The cause is taught by practitioners with deep experience in building and managing cloud platform services and cloud solutions, so we will focus on complex use cases and the methods and choices to make them successful.
- Enterprise requirements on cloud
- Cloud migration, transformation of application portfolios for the cloud
- Multi-cloud and hybrid cloud, how to build a private cloud
- Building complex cloud services – architecture and process considerations, with real-life examples
- Cloud management and cloud managed services, SysOps
- AI and Big Data in the Cloud
- Building an AI-based platform for managed services
- Internet of things, connected car
Throughout the course, we will look both at existing products and services as well as the theoretical underpinnings.
The course will be held as a combination of lectures and participant discussion and some hands-on exercises. To gain credit, participants will have to submit a paper of around 10 pages and an oral exam centered on the paper.
While not mandatory, we ask participants to register in advance.