Blockvorlesung: Advanced Cloud Topics – Platforms, Applications, and Managed Services

The slides of this lecture can be downloaded here

Advanced Cloud Topics – Platforms, Applications, and Managed Services

Prof. Dr. Kristof Kloeckner (CTO IBM GTS, retired)

Gerd Breiter (IBM Distinguished Engineer, retired)

Location: Technology Partnership Lab (Raum 0018) Informatikgebäude, Universitätsstraße 38, 70569 Stuttgart

September 16 – September 20

Cloud Computing is quickly gaining acceptance as a service delivery paradigm for increasingly mission critical applications across industries. Managing the transition to cloud and ensuring enterprise quality of service remain important challenges.

Enterprises are deploying applications to a mix of public and private clouds. Containers are emerging as a dominant paradigm to ensure consistency in multi-cloud environments. Serverless computing is gaining acceptance. Management and integration services are often delegated to service providers.

Many cloud service providers are now offering platforms that assemble services for applications and provide integration into hybrid multi-cloud environments, attracting developer communities and partner ecosystems. Increasingly, industry or domain-specific platforms are emerging, for instance for AI and Machine Learning or the Internet of Things.

In this course, we will examine the state of the art and discuss best practices for real-life cloud services. We will assume some basic familiarity with core cloud technologies and principles as taught in “Cloud Computing – Concepts and Technologies”. Our course 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.

Topics include:

  • Enterprise requirements on cloud, specifically on cloud platforms
  • Cloud migration, transformation of application portfolios for the cloud and cloud native application architectures
  • Management of multi-cloud environments (including private and hybrid clouds), container management, event management and serverless computing
  • Building complex cloud services – architecture and process considerations, with real-life examples. DevOps in the Cloud
  • Cloud managed services, SysOps, Site Reliability Engineering
  • AI and Big Data in the Cloud
  • Using AI to transform cloud managed services
  • Internet of things, mobility, connected car services in the cloud

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 pass an oral exam centered on the paper.

While not mandatory, we ask participants to register in advance. We also ask participants to bring their laptops, since some sections will include practical exercises.

The course will be open to participants from local companies.

Detailed Agenda

Monday 09/16 – Business & Technical Overview of Platforms

  • 10:00 Cloud Computing Business and Technology Foundation
    (Dr. Kristof Kloeckner)
  • 12:00 Lunch
  • 13:00 Cloud Computing Platform Services (Dr. Kristof Kloeckner)

Tuesday  09/17 – Making Cloud Services work

  • 09:00 Lightning Talk: Quantum Computing (Harry Borrowski, IBM)
  • Break
  • 10:30 Container Management (Kubernetes, OpenShift, Operator Concept, Service Mesh, Security, Use cases) – Wolfram Richter (RedHat) (P. I)
  • 12:00 Lunch
  • 13:00 Container Management  (Kubernetes, OpenShift, Operator Concept, Service Mesh, Security, Use cases) – Wolfram Richter (RedHat) (P. II)
  • 14:30 Break
  • 14:45 Event Management on Cloud and for the Cloud (Dr. Kristian Stewart or Gerd Breiter, IBM)
  • 16:15 Break
  • 16:30 Monitoring Clouds (Sina Niedermaier, Bosch)

Wednesday  09/18 – Making Cloud Services work

  • 09:00 Building and Operating Cloud Services with DevOps, Site Reliability Engineering (Isabell Sippli, Simon Moser et.al, IBM)
  • 11:00 Break
  • 11:15 Building Microservices with Springboot (Matthias Häussler, NovaTec)
  • 13:00 Lunch
  • 14:00 Serverless Computing in the Cloud (Michael Behrendt, IBM)
  • 15:30 Break
  • 15:45 Blockchain based Applications in the Cloud (Kristof Werling, ex. HP Systems)

Thursday 09/19 – AI and Big Data in the Cloud

  • 09:00 AI in the Cloud (Dr. Kristof Kloeckner) (P I)
  • 10:30 Break
  • AI in the Cloud (Dr. Kristof Kloeckner) (PII)
  • 12:00 Lunch
  • 13:00 Information Retrieval for the Big Data Age – a real cloud native approach
    (Albrecht Stäbler, Jens Lindner, Benjamin Rosemann dibuco)
  • 14:30 Break
  • 14:45 Commercial Aspects of Using Clouds and Hybrid Clouds – billing, governance, DSGVO, etc the forgotten issues (Albrecht Stäbler, Jens Lindner, Benjamin Rosemann dibuco)
  • 15:15 Big Data & Analytics or the Greed for Performance, Storage and Bandwidth.
  • 15:45 Break
  • 16:00 Daimler (tbd)

Friday,   09/20 – IoT, Automotive, Mobility Services in the Cloud

  • 09:00 Cloud Services for IOT, Mobility, Connected Car, IOT Platforms (Dr. Kristof Kloeckner)
  • 10:00 Break
  • 10:30 Cloud Location Based Services: A key emerging domain in today’s cloud landscape (Dr. Giovanni Lanfranchi, HERE)
  • 11:30 Lunch
  • 12:30 Porsche’s Digital Platform: connectivity for cars and customers through a Hybrid Cloud-based service landscape (Matthias Kloppmann, Porsche)
  • 13:30 Break
  • 14:00 5G and Cloud (Dr. Gerhard Koch, Uni Ravensburg-Weingarten)
  • 15:00 Break
  • 15:30 Secure Multiparty based Cloud Computing  (Dr. Andreas Nauerz, Bosch)