Kurs

Developing on AWS with JAM – Intensive Training («AWSD1J»)

Dieser Kurs bereitet Sie darauf vor, ein AWS Certified Developer (Associate Level) zu werden. Sie erlernen fundierte Kenntnisse über die Interaktion mit Code und decken wichtige Konzepte, bewährte Verfahren und Tipps zur Fehlerbehebung ab.
Herstellercode

AWSD01

Dauer 4 Tage
Preis 2'900.–   zzgl. 8.1% MWST
Kursdokumente Digital original AWS course books
Relevante Jobrollen: Developer / DevOps
Zertifizierungsziel Dieses Training unterstützt Sie bei der Vorbereitung auf diese offizielle AWS-Zertifizierung: AWS Certified Developer – Associate

Kurs-Facts

  • Einrichten des AWS SDK und der Entwickler-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
Der AWS JAM Day findet am letzten, 4. Tag dieses Kurses statt. Dabei handelt es sich um eine spielerische Veranstaltung, bei der Sie in Teams aufgeteilt werden, um in einer Reihe von Best-Practice-Herausforderungen auf der Grundlage der im Kurs behandelten Konzepte gegeneinander anzutreten. Zusätzlich zu den praktischen Übungen in den ILT-Kursen gibt es einen weiteren Tag mit kuratierten und vom Kursleiter geleiteten Herausforderungen, bei denen die Teilnehmer AWS Jam verwenden können, um reale Szenarien zu bewältigen, die häufige Betriebs- und Fehlerbehebungsaufgaben darstellen, die für Ihre berufliche Rolle relevant sind. Sie können Ihr Wissen in einer sicheren und realen AWS-Umgebung anwenden und erhalten Punkte, wenn Sie die Aufgabe richtig lösen.
Das Ziel eines AWS Jam ist es, Ihre Fähigkeiten in der AWS-Cloud zu entwickeln, zu verbessern und zu validieren und sich darauf vorzubereiten, Ihre praktischen Fähigkeiten zu nutzen, wenn Sie wieder an Ihren täglichen Arbeitsplatz zurückkehren.
Tag 1: Aufbau der Grundlagen
  • 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
Tag 2: Verbindung von Anwendungen und Daten mit Event-gesteuerter Verarbeitung
  • 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
Tag 3: Entwicklung und Bereitstellung sicherer, skalierbarer Anwendungen
  • 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
Tag 4: AWS JAM Day
  • Lösen Sie gemeinsam als Team reale Herausforderungen in einer sicheren AWS-Umgebung, angeleitet von Ihrem Ausbilder
  • Treten Sie gegen andere Teams an, um die Herausforderung mit Ihren Kollegen zu gewinnen und Ihre AWS-Fähigkeiten in die Tat umzusetzen
  • Alle Herausforderungen basieren auf dem Umfang des Kurses und werden Ihre Lernkurve auf sehr effektive Weise unterstützen

Besteht aus folgenden Modulen

Dieser Kurs besteht aus 4 ganztägigen, von einem Ausbilder geleiteten Sessions, bei denen der Ausbilder die Teilnehmer live betreut. 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 beachten Sie auch die Beschreibung des jeweiligen Kurses für spezifische Details bezüglich der Voraussetzungen und der behandelten Themen.

Der letzte Tag des Kurses ist ein AWS JAM: Setzen Sie Ihre theoretischen Kenntnisse in die Praxis um, indem Sie reale Probleme in einer Sandbox-Umgebung lösen.
Dieser Kurs richtet sich an folgende Jobrollen:
  • Entwickler
  • DevOps
Warum sollten Sie ausgerechnet diesen Kurs besuchen? Welchen Nutzen habe ich von der Teilnahme an diesem Kurs? Die Stimme des Instruktors beantwortet diese Fragen. Wir haben unser Dozententeam gebeten, einen kurzen Text darüber zu verfassen, WARUM dieser Kurs für die jeweiligen Berufsrollen sehr relevant ist und was Sie von der Teilnahme an diesem Kurs erwarten können. Sie finden diesen Abschnitt in der Kursbeschreibung unter der Rubrik «Zusatzinfo».
Wir empfehlen, dass die Teilnehmenden dieses Kurses die folgenden Voraussetzungen mitbringen:
  • Die Teilnehmenden sollten über vertiefte Kenntnisse in mindestens einer höheren Programmiersprache verfügen
und den folgenden Kurs besucht haben (oder über gleichwertige Kenntnisse verfügen):
Dieser Kurs wird derzeit lediglich von den Browsern Chrome und Firefox unterstützt. Bitte stellen Sie sicher, dass Ihr Gerät einen dieser Browser installiert hat bzw. Sie diese darauf installieren können.

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 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. Bei AWS ist alles Code. Jeder Befehl, den Sie innerhalb von AWS an eine der Tausenden verschiedenen Ressourcen richten, ist eigentlich ein API-Aufruf, der sauber hinter verschiedenen Schnittstellen verpackt ist. In diesem Kurs werden wir uns mit einer dieser Schnittstellen beschäftigen: dem AWS SDK. Aber es geht nicht nur um theoretisches Lernen - Sie werden die Gelegenheit haben, die behandelten Themen in praktischen Übungen umzusetzen.

Unser Ziel ist es, Sie mit genügend Informationen auszustatten, insbesondere aus einer konzeptionellen Perspektive, um Ihnen Vertrauen in Ihr Verständnis der programmatischen Beziehung innerhalb der AWS-API zu vermitteln. Obwohl es unmöglich ist, alle Aspekte der Entwicklung und des Aufbaus von AWS in einem dreitägigen Kurs abzudecken, sind wir zuversichtlich, dass Sie genug Wissen erwerben werden, um Ihre zukünftige Lernreise zu erleichtern und zu beschleunigen. Als Dozenten sind wir selbst erfahrene Entwickler, und als Trainer werden wir Sie in die Welt der AWS-Entwicklung einführen. Wir helfen Ihnen dabei, die entscheidenden Bausteine von «Developing on AWS» zu verstehen. 

AWS wird, wie man so schön sagt, mit "eingebauten Batterien" geliefert. Es verfügt über mehr als 200 einsatzbereite Dienste. Die wirkliche Stärke bei der Nutzung von AWS zeigt sich jedoch, wenn Sie die komplizierten Beziehungen zwischen den einzelnen Diensten verstehen, vor allem zwischen den Kerndiensten und den Diensten, die Ihnen helfen, andere Dienste miteinander zu verbinden, um sicherzustellen, dass sie in jeder denkbaren Lösung nahtlos funktionieren. Dies ist einer von drei speziellen Kursen für Entwickler zu AWS. Denken Sie daran, dies ist der erste. Wir laden Sie herzlich ein, an diesem Kurs teilzunehmen, und freuen uns darauf, Sie im Klassenzimmer zu treffen. Für uns Dozenten ist das Unterrichten von AWS-Entwicklung nie langweilig oder öde. Wir hoffen aufrichtig, dass Ihre Erfahrung als Lernender ebenso fesselnd und angenehm sein wird und dass Sie es geniessen werden, drei Tage mit uns zu verbringen und die Grundlagen der AWS-Entwicklung zu erlernen.

Download

Fragen zum Kurs

Wählen Sie Ihr Datum

Lernen Sie Ihre Trainer kennen