Inhalte des Trainings
Immer mehr Unternehmen setzen bei der Entwicklung neuer Produkte oder Dienstleistungen auf externe Cloud-Anbieter als Basis-Plattform. Diese Plattformen bieten in der Regel eine höhere Zuverlässigkeit, bessere Skalierungsmöglichkeiten und geringere Kosten als der Aufbau und Betrieb einer eigenen Server-Landschaft. Für Software-Entwickler ändert sich hierdurch einiges: Um etwa die Skalierungsmöglichkeiten der Anbieter optimal nutzen können, müssen Applikationen aus einzelnen, autonomen Diensten aufgebaut sein, welche die vom Anbieter zur Verfügung gestellten Schnittstellen verwenden, um etwa Daten zu speichern oder untereinander zu kommunizieren.
Die Teilnehmer des Cloud Development Training erlernen anhand zahlreicher Übungen die Grundlagen der Entwicklung von Software für die Cloud und profitieren dabei von vielen Praxisbeispielen aus der langjährigen Erfahrung der Trainer.
Agenda:
- Moderne Entwicklung mit DevOps, CloudDev und Microservices
- Entwicklung von Microservices mit Spring Boot
- Typische Microservice Patterns und Antipatterns
- REST als Kommunikationsparadigma
- Nutzung der Cloud-Dienste im AWS-Ökosystem
- Skalierungs- und Preismodelle bei Cloud-Anbietern verstehen
- Infrastructure as Code
- Monitoring und Logging
- Speichern von Zustand: Verwendung von Cloud-Datenbanken
- Integration von Drittsystemen
- Grundlagen zu Cloud Security
- Ausblick: Docker, Kubernetes und Co.
11.04.–13.04.2018 (München)
06.06.–08.06.2018 (Hamburg)
Informationen und Anmeldung unter:
https://www.inovex.de/de/leistungen/trainings/cloud-development-training/