Entwickelt mit dem AWS CDK
Amplify wird mit dem AWS Cloud Development Kit (CDK) erstellt, sodass Sie die von Amplify generierten Ressourcen ohne spezielle Konfiguration anpassen und erweitern können. Außerdem können Sie mithilfe von CDK-Konstrukten eine Verbindung zu praktisch jedem AWS-Service herstellen. Dies ermöglicht es Ihnen, genau den Anwendungsfall zu entwickeln, den Ihr Produkt benötigt – beispielsweise KI/ML mit Amazon Bedrock oder Benachrichtigungen mit Amazon SNS.
Stack mit eigenen Tools zusammenstellen
Amplify bietet die Möglichkeit, eine Verbindung zu SAML- und OIDC-Anbietern herzustellen, sodass Sie den Authentifizierungsanbieter Ihrer Wahl verwenden können. Sie können auch eine Verbindung zu praktisch jeder Datenquelle herstellen, die Sie für Ihren Anwendungsfall benötigen: von PostgreSQL bis MongoDB.
Auf Null oder Millionen skalieren
Amplify wurde mit AWS-Serverless-Technologien entwickelt. Das bedeutet, dass Sie automatisch auf Millionen von Benutzern skalieren können und dabei nur für die von Ihnen verwendeten Ressourcen zahlen. Unter der Haube nutzt Amplify Amazon DynamoDB, AWS Lambda und Amazon S3, sodass Sie sich keine Sorgen darüber machen müssen, dass Ihr Backend-Stack zu groß wird.
Mit dem gesamten Team entwickeln
Ganz gleich, ob Sie Git Flow, Pull-Anforderungen, Trunk-basierte Entwicklung oder AWS-Bereitstellungen mit mehreren Konten verwenden, Amplify hat die Lösung für Sie. Sie können für Ihre Frontend- und Backend-Teams auch Monorepo-Tools wie Nx oder Yarn Workspaces oder separate Repositorys verwenden.