AWS-D

Developing on AWS

Übersicht


In diesem Kurs lernen Sie, moderne Cloud-Anwendungen auf AWS zu entwickeln, zu integrieren und zu betreiben. Sie erhalten praxisnahe Einblicke in die Nutzung des AWS SDK sowie zentraler AWS-Services wie Amazon S3, Amazon DynamoDB, AWS Lambda, Amazon Kinesis, Amazon SQS und Amazon SNS.

Darüber hinaus behandeln Sie Themen wie Authentifizierung, Sicherheit, Monitoring, Skalierbarkeit und automatisierte Bereitstellung. Anhand praxisnaher Beispiele erfahren Sie, wie sich sichere, leistungsfähige und skalierbare Anwendungen entwickeln und mit AWS-Services effizient integrieren lassen.


Lernziele


  • Einrichten und Verwenden des AWS SDK für Java, .NET (C#), Python und JavaScript.
  • Entwicklung cloudnativer Anwendungen mit AWS-Services und APIs.
  • Auswahl geeigneter Datenspeicherlösungen mit Amazon S3 und Amazon DynamoDB.
  • Entwurf und Implementierung ereignisgesteuerter Architekturen auf AWS.
  • Integration von Anwendungen mithilfe von AWS Lambda, Amazon Kinesis, Amazon SQS, Amazon SNS und Amazon SWF.
  • Umsetzung sicherer Authentifizierungs- und Autorisierungskonzepte mit AWS Identity and Access Management (IAM) und Amazon Cognito.
  • Verbesserung der Skalierbarkeit und Performance von Anwendungen mit Amazon ElastiCache und Amazon CloudFront.
  • Überwachung von Anwendungen und AWS-Ressourcen mit Amazon CloudWatch.
  • Bereitstellung und Automatisierung von Anwendungen mit AWS Elastic Beanstalk und AWS CloudFormation.
  • Entwicklung moderner, sicherer und skalierbarer Cloud-Anwendungen auf AWS.

Zielgruppe


  • Softwareentwickler
  • Cloud-Entwickler
  • Applikationsentwickler
  • DevOps-Ingenieure
  • Technische Fachkräfte, die Anwendungen auf AWS entwickeln oder modernisieren möchten

Voraussetzungen


  • Praktische Erfahrung in der Softwareentwicklung.
  • Verständnis grundlegender Cloud-Computing-Konzepte.
  • Grundkenntnisse in .NET (C#), Java oder einer vergleichbaren Programmiersprache.
  • Vorherige AWS-Erfahrung ist nicht erforderlich.

Inhalte


Grundlagen der Anwendungsentwicklung auf AWS

  • Einführung in die Entwicklung auf AWS
  • Einrichten und Verwenden des AWS SDK
  • Interaktion mit AWS-Services über APIs
  • Architekturprinzipien moderner Cloud-Anwendungen

Datenspeicherung und Datenmanagement

  • Auswahl geeigneter Datenspeicherlösungen
  • Entwicklung von Speicherlösungen mit Amazon S3
  • Implementierung von NoSQL-Anwendungen mit Amazon DynamoDB
  • Best Practices für Datenmanagement auf AWS

Ereignisgesteuerte Architekturen und Integration

  • Arbeiten mit Ereignissen und Event-Driven Design
  • Entwicklung mit Amazon Kinesis
  • Messaging mit Amazon SQS und Amazon SNS
  • Workflow-Orchestrierung mit Amazon SWF
  • Serverlose Entwicklung mit AWS Lambda

Sicherheit und Identitätsmanagement

  • Entwicklung sicherer Cloud-Anwendungen
  • AWS Identity and Access Management (IAM)
  • Authentifizierung mit Amazon Cognito
  • Sicherheitskonzepte und Best Practices für Entwickler

Skalierbarkeit und Performance

  • Optimierung der Anwendungsperformance
  • Caching mit Amazon ElastiCache
  • Content Delivery mit Amazon CloudFront
  • Monitoring von Anwendungen und Ressourcen mit Amazon CloudWatch

Bereitstellung und Automatisierung

  • Deployment mit AWS Elastic Beanstalk
  • Infrastructure as Code mit AWS CloudFormation
  • Automatisierung von Bereitstellungsprozessen
  • Best Practices für Betrieb und Wartung von Cloud-Anwendungen

Dauer: 3 Tage
Preis: 2.435,00 CHF - 2.590,00 CHF

Termine

07.12.2026 | Virtual Classroom
2.590,00 CHF zzgl. MwSt
07.12.2026 | Zürich
2.590,00 CHF zzgl. MwSt
22.02.2027 | Böblingen
2.485,00 CHF zzgl. MwSt
22.02.2027 | Virtual Classroom
2.485,00 CHF zzgl. MwSt
22.02.2027 | Zürich
2.485,00 CHF zzgl. MwSt
Ansprechpartner Training
Vladislav Neifert
+41 44 842 77 11
ch-info@claranet.com
6-3-0 Preismodell: Wenn Sie 6 oder 3 Monate im Voraus buchen, erhalten Sie einen attraktiven Frühbucherrabatt.