Kurs
digicode: AWSD1J
Developing on AWS with JAM – Intensive Training
AWSD01
Dieses Training unterstützt dich bei der Vorbereitung auf diese offizielle AWS-Zertifizierung: AWS Certified Developer – Associate
Kurs-Facts
- Einrichten des AWS SDK und der Entwickler/innen-Anmeldeinformationen für Java, C#/.NET, Python und JavaScript
- Interaktion mit AWS-Diensten und Entwicklung von Lösungen unter Verwendung des AWS SDKs
- Verwendung von AWS Identity and Access Management (IAM) zur Dienstauthentifizierung
- Verwendung von Amazon Simple Storage Service (Amazon S3) und Amazon DynamoDB als Datenspeicher
- Integration von Anwendungen und Daten unter Verwendung von AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) und AWS Step Functions
- Verwendung von Web Identity Framework und Amazon Cognito zur Benutzerauthentifizierung
- Verwendung von Amazon ElastiCache zur Verbesserung der Anwendungsskalierbarkeit
- Verwendung von Containern im Entwicklungsprozess
- Nutzung der CI/CD-Pipeline zur Bereitstellung von Anwendungen auf AWS
Das Ziel eines AWS Jam ist es, deine Fähigkeiten in der AWS-Cloud zu entwickeln, zu verbessern und zu validieren und sich darauf vorzubereiten, deine praktischen Fähigkeiten zu nutzen, wenn du wieder an deinen täglichen Arbeitsplatz zurückkehrst.
- Einführung in die Entwicklung auf AWS
- Auswahl eines Datenspeichers
- Entwicklung von Speicherlösungen mit Amazon S3
- Entwicklung flexibler NoSQL-Lösungen mit Amazon DynamoDB
- Arbeiten mit Events
- Entwicklung von ereignisgesteuerten Lösungen mit Amazon Kinesis Stream
- Entwicklung ereignisgesteuerter Lösungen mit Amazon SWF, Amazon SQS und Amazon SNS
- Entwicklung von ereignisgesteuerten Lösungen mit AWS Lambda
- Entwicklung sicherer Anwendungen
- Caching-Informationen für die Skalierbarkeit
- Überwachung Ihrer Anwendung und AWS-Ressourcen mit Amazon CloudWatch
- Bereitstellen von Anwendungen mit AWS Elastic Beanstalk und AWS CloudFormation
- Als Team werden gemeinsamreale Herausforderungen in einer sicheren AWS-Umgebung gelöst, angeleitet von ihrer Trainerin oder ihrem Trainer
- Die einzelnen Teams werden gegeneinander antreten,
- Alle Herausforderungen basieren auf dem Umfang des Kurses und werden deine Lernkurve auf sehr effektive Weise unterstützen
Besteht aus folgenden Modulen
Dieser Kurs besteht aus vier ganztägigen, von einer Ausbilderin oder einem Ausbilder geleiteten Sessions, bei denen du live betreut wirst. Jeder Kurs besteht aus theoretischen Teilen mit Live-Demos und praktischen Laborübungen. Der Kurs kann entweder vor Ort an einem digicomp-Standort oder virtuell über Zoom besucht werden. Bitte beachte auch die Beschreibung des jeweiligen Kurses für spezifische Details zu den Voraussetzungen und den behandelten Themen.
Der letzte Tag des Kurses ist ein AWS JAM: Setze deine theoretischen Kenntnisse in die Praxis um, indem du reale Probleme in einer Sandbox-Umgebung löst.
- Entwickler/innen
- DevOps
Warum sollte ich ausgerechnet an diesem Kurs teilnehmen? Welchen Nutzen bringt mir diese Weiterbildung? Warum dieser Kurs für die jeweilige Jobrolle relevant ist und was du von der Teilnahme an diesem Kurs erwarten kannst, findest du in der Kursbeschreibung unter «Zusatzinfo».
- Die Teilnehmenden sollten über vertiefte Kenntnisse in mindestens einer höheren Programmiersprache verfügen
Stimme des Instruktors
«Developing on AWS» ist einer von drei AWS-Kursen auf Associate-Ebene. Dieser Kurs wurde sorgfältig als erster Schritt auf einer auf Entwickler/innen zugeschnittenen AWS-Reise konzipiert. Da es sich um einen Associate-Level-Kurs handelt, liegt unser Hauptaugenmerk auf dem Verständnis der grundlegenden Architektur von AWS, insbesondere aus der Sicht eines Entwicklers oder einer Entwicklerin. Bei AWS ist alles Code. Jeder Befehl, den du innerhalb von AWS an eine der Tausenden verschiedenen Ressourcen richtest, ist im Kern ein API-Aufruf, der sauber hinter verschiedenen Schnittstellen verpackt ist. In diesem Kurs befassen wir uns mit einer dieser Schnittstellen: dem AWS SDK. Es geht dabei nicht nur um Theorie – du hast auch die Möglichkeit, die behandelten Themen in praktischen Übungen umzusetzen.
Unser Ziel ist es, dir genügend Informationen zu vermitteln, insbesondere aus einer konzeptionellen Perspektive, damit du Vertrauen in dein Verständnis der programmatischen Zusammenhänge innerhalb der AWS-API gewinnst. Auch wenn es unmöglich ist, alle Aspekte der Entwicklung und des Aufbaus von AWS in einem 3-tägigen Kurs abzudecken, sind wir überzeugt, dass du dir ausreichend Wissen aneignest, um deine weitere Lernreise zu erleichtern und zu beschleunigen. Als Dozenten sind wir selbst erfahrene Entwickler/innen, und als Trainer führen wir dich in die Welt der AWS-Entwicklung ein. Wir helfen dir dabei, die entscheidenden Bausteine von «Developing on AWS» zu verstehen.
AWS wird, wie man so schön sagt, mit «eingebauten Batterien» geliefert und bietet mehr als 200 einsatzbereite Services. Die wahre Stärke von AWS zeigt sich jedoch dann, wenn du die komplexen Beziehungen zwischen den einzelnen Services verstehst – insbesondere zwischen den Kernservices und jenen, die andere Services miteinander verbinden, damit sie in unterschiedlichsten Lösungen nahtlos zusammenspielen. Dieser Kurs ist einer von drei speziell auf Entwickler/innen ausgerichteten AWS-Kursen – und er ist der erste. Wir laden dich herzlich ein, daran teilzunehmen, und freuen uns darauf, dich im Klassenzimmer zu begrüssen. Für uns Dozenten ist das Unterrichten von AWS-Entwicklung nie langweilig. Wir hoffen sehr, dass auch deine Lernerfahrung ebenso fesselnd und angenehm ist und dass du es geniesst, drei Tage mit uns zu verbringen und die Grundlagen der AWS-Entwicklung zu erlernen.