Publié le: May 6, 2024

AWS Amplify Gen 2, l'expérience de développement basée sur le code qui permet de créer des applications complètes à l'aide de TypeScript, est désormais disponible pour tous. Amplify Gen 2 permet aux développeurs d'exprimer les exigences en matière d'applications, telles que les modèles de données, la logique métier et les règles d'autorisation dans TypeScript. L'infrastructure cloud nécessaire est alors automatiquement provisionnée, sans qu'il soit nécessaire de définir explicitement l'infrastructure. Cette approche rationalisée accélère le développement complet pour les équipes de toutes tailles. 

Depuis la version préliminaire publique, nous avons ajouté un certain nombre de fonctionnalités depuis la version préliminaire de Gen 2 :

  • Support de stockage avec des capacités d'autorisation remaniées, un gestionnaire de fichiers
  • Prise en charge des fonctions TypeScript avec des variables d'environnement
  • Prise en charge des requêtes et des mutations personnalisées pour une plus grande flexibilité dans les opérations relatives aux données
  • Une nouvelle console Amplify dotée de fonctionnalités telles que des domaines personnalisés, la gestion des données et des versions préliminaires RP.
  • Guides d'intégration pour les services IA/ML, notamment : Bedrock, Translate, Polly et Rekognition
  • Amélioration du comportement de modélisation des relations entre les associations « un à un », « un à plusieurs » et « plusieurs à plusieurs »
  • Améliorations de l'authentification, telles que la création de plusieurs fournisseurs OIDC, la prise en charge de groupes d'utilisateurs et l'octroi de l'accès à d'autres ressources AWS
  • Connexion au support de base de données MySQL et PostgreSQL existant

Cela s'ajoute à toutes les fonctionnalités lancées lors de la version préliminaire

Pour en savoir plus sur les régions AWS dans lesquelles le DX (Gen 2) d'AWS Amplify basé sur le code est disponible, consultez le tableau des régions AWS.

Commencez avec Gen 2 en consultant le blog de lancement.