Cloud Development Training
Using many real-life examples from the Amazon Web Services (AWS) platform and examples provided by our highly experienced trainers, course attendees will learn the basics and best practices of developing software for the cloud.

At a glance
General information
3 days practical training
Target group
Software Developer
Application examples
– create applications as separate, autonomous services to take maximum advantage of the cloud provider’s scaling options
– using interfaces made available by the provider to store data or to communicate with one another
Description
The Training sessions are usually held in German. Please contact us if you are interested in Training sessions in English.
In developing new products and services, an increasing number of companies are using external cloud providers as basis platforms. These platforms usually offer a higher level of reliability, better scaling opportunities and lower costs than setting up and operating your own server landscape.
For Software Developers, however, this involves several changes. In order, for example, to take maximum advantage of the cloud provider’s scaling options, applications must be created as separate, autonomous services. These then use interfaces made available by the provider to store data or to communicate with one another.
Using many real-life examples from the Amazon Web Services (AWS) platform and examples provided by our highly experienced trainers, course attendees will learn the basics and best practices of developing software for the cloud.
Agenda
- State-of-the-art development using DevOps, CloudDev and Microservices
- Developing Microservices using Spring Boot (Java and Kotlin)
- Typical Microservice patterns and antipatterns
- REST as a communications paradigm
- Using cloud services in the AWS environment
- Understanding cloud providers’ scaling and pricing models
- Infrastructure as code
- Monitoring and logging
- Storing states: using cloud databases
- Integrating third-party systems
- Basics of cloud security
Training forms
Training forms according to your needs: Open trainings take place on fixed dates in mixed groups at an inovex location, inhouse trainings you book individually – configurable as desired.
Inhouse training
- Training agenda customizable to the group and the project
- Confidential atmosphere (trainers are under NDA)
- Configurable according to your needs: place, time, language, tooling
Open training
- optimal for individuals
- new impulses from other participants
- getting to know other people interested in tech
Trainers
Our trainers are field-tested experts in their areas of expertise. Through their work in projects, they expand their knowledge day by day and pass on this know-how in their trainings - application-oriented and practice-oriented.

Tobias Bayer
