Was ist AWS Amplify?
AWS Amplify ist eine vollständig verwaltete Entwicklungsplattform für moderne Web- und Mobile-Anwendungen. Der Service kombiniert Frontend-Hosting mit automatischem CI/CD, serverlose Backend-Funktionen und integrierte Authentifizierung in einer einheitlichen Plattform.
Amplify richtet sich an Frontend-Entwickler, die schnell produktionsreife Anwendungen bereitstellen möchten, ohne tiefes Backend-Know-how zu benötigen.
Kernfunktionen
- Git-basiertes Deployment: Automatische Builds und Deployments bei jedem Commit mit Preview-URLs für Pull Requests
- Framework-Support: Native Unterstützung für React, Vue, Angular, Next.js, Nuxt und Svelte
- Backend-as-a-Service: GraphQL APIs, Authentifizierung mit Cognito, Datenspeicherung mit DynamoDB und File Storage mit S3
- Globales CDN: Automatische Auslieferung über CloudFront mit SSL-Zertifikaten
- Amplify Studio: Visuelle Oberfläche für Backend-Konfiguration ohne Code
Typische Anwendungsfälle
Single-Page Applications: React, Vue oder Angular Apps mit automatischem Deployment aus Git-Repositories. Jeder Branch erhält eine eigene Preview-URL für Testing und Reviews.
Mobile Backends: GraphQL APIs für iOS und Android Apps mit Offline-Synchronisation, Real-time Subscriptions und automatisch generierten SDKs für Swift und Kotlin.
Full-Stack Serverless: Komplette Webanwendungen mit Frontend, API, Datenbank und Authentifizierung ohne Server-Management. Ideal für Startups und MVPs.
Vorteile
- Zero-Configuration CDN mit automatischer Cache-Invalidierung
- Integrierte CI/CD-Pipeline ohne externe Tools
- Pay-per-Use ohne Mindestgebühren
- DSGVO-konformer Betrieb in EU-Regionen möglich
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei AWS Amplify: Architektur-Design, Migration bestehender Frontend-Anwendungen, Backend-Integration und Kostenoptimierung.
Typische Anwendungsfälle
Häufig gestellte Fragen
Was kostet AWS Amplify?
Amplify nutzt Pay-per-Use-Pricing ohne Grundgebühren. Build-Minuten kosten $0.01/Minute, Hosting $0.15/GB Traffic (erste 15 GB/Monat kostenlos im Free Tier). Backend-Kosten für Lambda, DynamoDB und S3 werden separat nach AWS-Standardpreisen berechnet.
Unterstützt Amplify Server-Side Rendering?
Ja, für Next.js und Nuxt. Amplify deployed SSR-Apps automatisch auf Lambda@Edge für global verteiltes Rendering. Statische Seiten werden auf CloudFront gecacht, dynamische Seiten on-demand gerendert.
Kann ich bestehende AWS-Ressourcen mit Amplify nutzen?
Ja. Amplify kann existierende AWS-Ressourcen importieren: DynamoDB-Tabellen, Lambda-Funktionen, S3 Buckets und Cognito User Pools. Sie sind nicht auf Amplify-generierte Infrastruktur beschränkt.
Ist AWS Amplify DSGVO-konform nutzbar?
Ja. Wählen Sie EU-Regionen (Frankfurt, Irland) für Datenresidenz. CloudFront-Distributionen können auf EU-Edge-Locations beschränkt werden. AWS bietet Data Processing Agreements für DSGVO-Compliance.