Schulung · Workshop · Coaching · Beratung

AWS Amplify Gen 2 Schulung für Web- und App-Entwickler

AWS Amplify Grundlagen: Gen 2 mit TypeScript für Web- und Mobile-Apps

Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung

Mit AWS Amplify Gen 2 bauen Sie das Backend Ihrer React-, Angular- oder Vue-App in TypeScript: Anmeldung mit Cognito, Daten über AppSync, Dateien in S3, Lambda-Funktionen und Hosting mit eigener Sandbox je Entwickler:in.

Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

Wie kommt Ihre React- oder Vue-App mit Amplify zu Anmeldung, Daten und Dateiablage?

AWS Amplify gibt Web- und App-Entwickler:innen einen eigenen Zugang zu AWS: In Amplify Gen 2 beschreiben Sie das Backend als TypeScript-Code im Ordner amplify/ – Benutzerkonten mit defineAuth, ein Datenschema mit a.schema(), Dateiablage mit defineStorage, Lambda-Funktionen mit defineFunction. Daraus entstehen Amazon Cognito, AWS AppSync mit DynamoDB, ein S3-Bucket und die Funktionen, und das Frontend greift über einen typsicheren Client darauf zu. Gedacht ist es für Frontend-Teams, die React, Angular, Vue oder eine mobile App anbinden wollen und dafür keine eigene Backend-Abteilung haben.

Nach der Einordnung von Gen 2 gegenüber der älteren Amplify CLI richten Sie AWS-Zugang und lokale Werkzeuge ein, legen ein React-Projekt an und starten mit npx ampx sandbox Ihre persönliche Cloud-Umgebung. Darauf bauen die Module auf: Registrierung und Anmeldung mit der Authenticator-Komponente oder eigenen Masken, Benutzergruppen und Abmeldung; ein Datenmodell mit Beziehungen und Autorisierungsregeln, das Sie anlegen, abfragen, in Echtzeit beobachten und löschen; Dateiablage mit Zugriffsregeln je Pfad; Funktionen für eigene API-Operationen, Zeitpläne und Geheimnisse. Angular und Vue kommen als Varianten derselben Anbindung dazu, Next.js mit Server-Rendering als eigener Fall. Für iOS, Android und Flutter zeigen wir, wie die Amplify-Bibliotheken dasselbe Backend nutzen.

Danach geht die App in den Betrieb: Amplify Hosting verbindet das Git-Repository, rollt Frontend und Backend je Branch gemeinsam aus und erzeugt Vorschau-Umgebungen für Pull Requests. Wir besprechen eigene Domains, das Kostenmodell der beteiligten Dienste und das Aufräumen von Sandboxen und Übungs-Apps. Bestehende Projekte mit amplify push aus der Gen-1-Zeit behandeln wir als Bestand: lesen, weiterpflegen und schrittweise umstellen. Allgemeine AWS-Architektur, CI/CD mit CodePipeline und das AWS CDK in der Tiefe sind Thema des Seminars „DevOps mit AWS“.

Weil das Amplify-Backend vollständig in TypeScript steht, kann Claude Code im Terminal Schema, Autorisierung und Frontend in einem Durchgang ändern – und der Compiler zeigt sofort, welche Komponenten an einem umbenannten Feld hängen. Entscheidend ist, wogegen der Agent deployt: nur gegen die eigene Sandbox mit einem eingeschränkten AWS-Profil, nie gegen den Produktionsbranch. Jede neue Regel wie allow.publicApiKey() oder ein offener Speicherpfad wird im Review gezielt gelesen, bevor sie über Git in eine gemeinsame Umgebung gelangt.

Voraussetzung sind solide JavaScript- oder TypeScript-Kenntnisse und Erfahrung mit einem Frontend-Framework; AWS-Vorwissen ist nicht nötig. Jede teilnehmende Person bekommt ein eigenes Übungskonto, in dem Sandbox und Beispiel-App am Ende wieder gelöscht werden. Im Coaching arbeiten wir an Ihrer bestehenden Amplify-App, etwa an einer Gen-1-Anwendung, deren Umstellung geplant werden soll.

Wer zum ersten Mal ein Amplify-Schema schreibt, setzt fast immer zuerst allow.publicApiKey(), weil dann sofort alles funktioniert. Genau diese Zeile finde ich später in Produktivprojekten wieder – mit einem API-Schlüssel, der im ausgelieferten JavaScript für jeden lesbar ist. Autorisierung gehört in die erste Stunde, nicht in die letzte. Gen 2 macht das leicht: Die Regeln stehen direkt am Modell, ein allow.owner() ist eine Zeile, und die persönliche Sandbox zeigt in Sekunden, ob die Anmeldung danach noch klappt. Wer so anfängt, muss vor dem Livegang nichts mehr umbauen.

Was Sie danach können

  • Sie beschreiben Auth, Data, Storage und Functions einer App als TypeScript-Backend mit Amplify Gen 2
  • Sie binden React, Angular oder Vue über aws-amplify und Amplify UI an das Backend an
  • Sie legen Autorisierungsregeln für Modelle und Speicherpfade fest und prüfen sie in der Sandbox
  • Sie liefern eine App mit Amplify Hosting je Branch aus und behalten die Kosten im Blick
  • Sie lesen bestehende Gen-1-Projekte und planen deren Umstellung auf Gen 2

Zielgruppe und Voraussetzungen

  • Web-Entwickler:innen mit React, Angular, Vue oder Next.js, die ein Backend auf AWS brauchen
  • App-Entwickler:innen für iOS, Android oder Flutter mit gemeinsamem Cloud-Backend
  • Teams, die eine bestehende Amplify-App aus der Gen-1-Zeit weiterführen
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

AWS Amplify Grundlagen: Gen 2 mit TypeScript für Web- und Mobile-Apps

AWS Amplify einordnen und einrichten
  • Was AWS Amplify ist: Backend-Definition, Bibliotheken, UI-Komponenten und Hosting für Frontend-Teams
  • Amplify Gen 2 mit TypeScript-Backend im Ordner amplify/ und Gen 1 mit Amplify CLI im Vergleich
  • AWS-Konto vorbereiten: IAM Identity Center, lokales Profil, Region und Berechtigungen
  • Amplify-Konsole: Apps, Branches, Deployments, Umgebungsvariablen und Build-Protokolle
  • Grundkonzepte: Auth, Data, Storage und Functions und welche AWS-Dienste dahinterstehen
  • Toolchain: ampx-CLI, Bibliothek aws-amplify, Amplify UI und Amplify Hosting
  • Projekt einrichten: Node.js, npm create amplify@latest im bestehenden Frontend-Projekt
  • Persönliche Cloud-Sandbox mit npx ampx sandbox und die Datei amplify_outputs.json
  • Gen-1-Bestand lesen und pflegen: amplify init, amplify add, amplify push, team-provider-info.json
  • Umstellung von Gen 1 auf Gen 2 planen: Unterschiede je Kategorie, amplify gen2-migration (Vorabversion/Developer Preview)
Frontends mit React, Angular und Vue anbinden
  • React-App mit Vite anlegen und mit Amplify.configure(outputs) an das Backend anschließen
  • Projektstruktur: Frontend-Code und amplify/backend.ts im selben Repository
  • Angular- und Vue-Projekte anbinden: Amplify UI für Angular und Vue
  • Next.js mit Server-Rendering: @aws-amplify/adapter-nextjs und runWithAmplifyServerContext
  • Nutzungsanalyse: Amplify Analytics, Pinpoint-Supportende am 30.10.2026 und Umstieg auf Amazon Kinesis
Authentifizierung mit Amazon Cognito
  • defineAuth konfigurieren: Anmeldung per E-Mail oder Telefonnummer, Benutzerattribute
  • <Authenticator> aus Amplify UI: Registrierung, Bestätigungscode, Passwort zurücksetzen
  • Eigene Anmeldemasken mit signUp, confirmSignUp und signIn aus aws-amplify/auth
  • Mehrstufige Authentifizierung mit TOTP oder SMS und Anmeldung über Google, Apple oder SAML
  • Benutzergruppen für Rollen wie Administration und Redaktion
  • Konten verwalten: Attribute lesen und ändern, Passwort ändern, Konto löschen
  • Abmelden mit signOut, auch global auf allen Geräten, und Umgang mit Sitzungen
Daten mit TypeScript-Schema und AWS AppSync
  • defineData und a.schema(): Modelle, Feldtypen, Beziehungen mit hasMany und belongsTo
  • Was dabei entsteht: GraphQL-API in AWS AppSync und Tabellen in Amazon DynamoDB
  • Autorisierungsregeln am Modell: allow.owner(), allow.groups(), allow.authenticated()
  • Typsicherer Client mit generateClient<Schema>() im Frontend
  • Datensätze anlegen und ändern mit create und update, Pflichtfelder und Standardwerte
  • Abrufen mit get und list: Filter, Sekundärindizes, Paginierung mit nextToken
  • Live-Listen mit observeQuery und Subscriptions auf Änderungen
  • Löschen mit delete und der Umgang mit verknüpften Datensätzen
  • Schemaänderungen im laufenden Projekt: Felder ergänzen, umbenennen, Bestandsdaten
  • Eigene Queries und Mutations mit Funktions-Handlern oder AppSync-JavaScript-Resolvern
  • Amplify AI Kit: a.conversation und a.generation mit Modellen aus Amazon Bedrock
Serverlose Funktionen mit AWS Lambda
  • defineFunction: Lambda-Funktionen in TypeScript neben dem Frontend-Code
  • Funktion als Handler einer eigenen API-Operation mit Zugriff auf die Daten-API
  • Geheimnisse mit secret() und npx ampx sandbox secret set statt Klartext im Code
  • Zeitgesteuerte Funktionen über schedule und Cognito-Trigger wie nach der Bestätigung
  • Eigene AWS-Ressourcen mit dem CDK in backend.ts ergänzen, z. B. eine SQS-Queue
Dateien in Amazon S3 speichern
  • defineStorage mit Zugriffsregeln je Pfad: Gäste, Angemeldete, Gruppen, Eigentümer:in
  • Persönliche Ordner über {entity_id} im Pfad, z. B. für Profilbilder
  • Hochladen mit uploadData: Fortschritt, Abbrechen, Content-Type
  • Fertige Bausteine FileUploader und StorageImage aus Amplify UI für React
  • Anzeigen über getUrl mit vorsignierter URL, Herunterladen mit downloadData
  • Dateien mit list auflisten und mit remove aus dem Bucket löschen
Mobile Apps mit Amplify
  • Amplify-Bibliotheken für Swift, Android, Flutter und React Native im Überblick
  • iOS-Projekt per Swift Package Manager einbinden statt über CocoaPods
  • Anmeldung in der App mit dem Authenticator für SwiftUI oder Flutter
  • Daten aus demselben Schema in der App abrufen und ändern
  • Push-Benachrichtigungen: Pinpoint-Bestand, Versand nach dem Supportende über AWS End User Messaging
Hosting, Kosten und Aufräumen
  • Amplify Hosting: Git-Repository verbinden, Build-Einstellungen in amplify.yml
  • Fullstack-Deployments je Branch: Frontend und Backend gemeinsam ausrollen
  • Vorschau-Umgebungen für Pull Requests, Zugriffsschutz per Passwort
  • Eigene Domain mit HTTPS-Zertifikat, Weiterleitungen und Rewrites für Single-Page-Apps
  • Kostenmodell: Build-Minuten, Auslieferung, Cognito, AppSync, DynamoDB und S3
  • AWS Budgets und Kostenzuordnung über Tags für jede Amplify-App
  • Aufräumen: npx ampx sandbox delete, App samt Ressourcen in der Konsole entfernen
  • Fehler finden: Build-Protokolle, CloudWatch-Logs der Funktionen und AppSync-Metriken
AWS Amplify mit Coding-Agenten
  • Agent ändert das Amplify-Schema in amplify/data/resource.ts; tsc --noEmit zeigt betroffene Komponenten
  • Agent deployt nur in die eigene Amplify-Sandbox mit eingeschränktem AWS-Profil, Produktion nur über Git
  • Neue allow-Regeln und offene Storage-Pfade im Review gezielt prüfen, publicApiKey begründen
  • Ausgabe von npx ampx sandbox und CloudWatch-Logs als Rückmeldung an den Agenten
  • Amplify-Gen-1-Projekt: Agent inventarisiert Kategorien und Overrides als Grundlage der Umstellung
Praxisprojekt: Abnahmeprotokolle mit Fotos für einen Elektroinstallationsbetrieb
  • Schema für Baustellen, Prüfpunkte und Mängel mit Gruppen für Büro und Monteur:innen
  • React-Oberfläche fürs Büro, Fotoaufnahme je Mangel mit privatem S3-Pfad je Baustelle
  • Lambda-Funktion erzeugt beim Abschluss ein PDF-Protokoll und legt es im Speicher ab
  • Branch-Deployment mit Vorschau für die Werkstattleitung, Kostenprüfung und Aufräumen

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Inhalten.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Schulung anfragen

Unverbindlich · Keine Vorkasse

Einige Unternehmen, für die wir tätig waren

LVR Landschaftsverband Rheinland

ITERGO Informationstechnologie GmbH

UDF Consulting AG

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

So wird daraus Ihre Firmenschulung

1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.

2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.

3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.

Häufige Fragen zur Schulung

Gilt der Ab-Preis pro Person oder für die Veranstaltung?

Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.

Können wir eigene Aufgaben einbringen?

Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.

Ist die Anfrage schon eine Buchung?

Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.

Ihre unverbindliche und kostenlose Schulungsanfrage zum Thema

AWS Amplify - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Schildern Sie uns kurz Ihren Bedarf. Ziele, Inhalte und Termin stimmen wir persönlich mit Ihnen ab.

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben