Questions d'ordre général

Q : Qu'est-ce qu'AWS Amplify ?
AWS Amplify consiste en un framework de développement et des services pour développeur qui constituent le moyen le plus rapide et le plus simple pour créer des applications Web et mobiles sur AWS. Le framework open source Amplify fournit un ensemble de bibliothèques favorisant une approche particulière, des composants d'interface utilisateur et une interface de ligne de commande permettant de développer un backend d'application et de l'intégrer avec vos applications iOS, Android, Web et React Native. Le framework Amplify s'appuie sur un noyau de services cloud AWS afin d'offrir des capacités comme la synchronisation des données hors ligne, l'authentification, l'analyse, les notifications push, les robots et la réalité augmentée/virtuelle à grande échelle. Les outils pour développeurs AWS Amplify incluent AWS Amplify Console pour le développement, le déploiement et l'hébergement d'applications Web, et AWS Device Farm pour tester des applications mobiles sur de vrais appareils iOS et Android.

Q : Quels sont les principaux composants d'AWS Amplify?
AWS Amplify contient le framework open source Amplify, de services cloud comme AWS AppSync et Amazon Cognito exploités par le framework Amplify, ainsi que les outils pour développeurs AWS Amplify Console et AWS Device Farm.

Q : Que coûte l'utilisation d'AWS Amplify ?
Lorsque vous utilisez le framework Amplify, vous payez uniquement les services AWS sous-jacents dont vous vous servez. Aucuns frais additionnels ne s'appliquent à l'utilisation du framework Amplify. Pour connaître la tarification d'AWS Amplify Console, visitez la page Tarification d'AWS Amplify Console. Pour connaître la tarification d'AWS Device Farm, visitez la page Tarification d'AWS Device Farm.

Q : Quel est le lien entre AWS Amplify Console et le framework Amplify open source ?
Vous pouvez utiliser la console AWS Amplify et le framework Amplify open source ensemble ou séparément. Par exemple, vous pouvez utiliser la console Amplify pour déployer et héberger des frameworks frontaux SPA (d'une seule page) et des sites Web statiques, que vous utilisiez le framework Amplify ou non.

Si vous utilisez l'interface de ligne de commande du framework Amplify pour configurer des ressources backend pour votre application, la console Amplify propose des fonctionnalités supplémentaires. Pour chaque enregistrement, la console Amplify met en service ou à jour ces ressources backend avant de déployer votre interface frontale. Elle vous apporte de l'aide pour diverses configurations, tels que des déploiements de backend isolés par branche ou des déploiements de backend partagés entre branches.

Q : Qu'est devenu AWS Mobile Hub ?
Les clients d'AWS Mobile Hub peuvent continuer à utiliser Mobile Hub. Pour les nouveaux projets, les développeurs doivent utiliser AWS Amplify. 

Q : Où puis-je trouver les dernières actualités sur AWS Amplify?
Visitez notre blog et la page Nouveautés.

 

Framework Amplify

Q : Qu'est-il possible de faire avec le framework Amplify open source ?
Le framework Amplify open source vous permet d'ajouter rapidement des fonctionnalités comme la synchronisation des données hors ligne, l'authentification multifacteur, l'analyse, etc. à votre application avec quelques lignes de code. Vous pouvez configurer et intégrer les services cloud sous-jacents comme AWS AppSync, Amazon Cognito, Amazon Pinpoint, AWS Lambda, Amazon S3 ou Amazon Lex directement avec une ligne de commande, ce qui réduit considérablement le temps nécessaire pour configurer et gérer les services de votre backend.

Q : Quels langages et quelles plateformes le framework Amplify prend-il en charge ?
Le framework Amplify prend en charge les applications iOS, Android, Web et React Native. Pour les applications Web, le framework bénéficie d'une intégration profonde avec React, Ionic, Angular et Vue.js.

Q : Puis-je utiliser les bibliothèques du framework amplify même si je n'utilise pas l'interface de ligne de commande ?
Oui. Vous pouvez utiliser les bibliothèques pour accéder à des ressources backend créées sans l'interface de ligne de commande Amplify.

Q : En quoi AWS Amplify est-il lié aux kits SDK AWS Mobile pour iOS et Android ?
Les kits SDK AWS Mobile pour iOS et Android font partie du framework Amplify. Cliquez ici pour commencer.

Q : Où puis-je trouver les kits AWS SDK pour Xamarin et Unity ?
Pour démarrer avec le kit AWS Mobile SDK pour Xamarin, lisez le guide développeur AWS Mobile SDK pour Xamarin. Pour démarrer avec le kit AWS Mobile SDK pour Unity, lisez le guide développeur AWS Mobile SDK pour Unity.

 

Services cloud

Q : Comment le framework Amplify fonctionne-t-il avec les services cloud AWS ?
Le framework Amplify est organisé en selon les fonctionnalités que vous souhaitez ajouter à votre application, comme la synchronisation des données hors ligne, l'authentification multifacteur, l'analyse, etc. Lorsque vous configurez ces fonctionnalités en utilisant l'interface de ligne de commande d'Amplify, les services cloud AWS sont approvisionnés pour vous. La configuration est conservée dans des modèles CloudFormation pouvant être examinés lors de contrôle de la source et partagés avec d'autres développeurs. Lors que vous intégrez et utilisez ces fonctionnalités dans votre application via la bibliothèque Amplify, la bibliothèque appelle les services AWS nécessaires. Par exemple, la fonctionnalité « amplify add analytics » configurera Amazon Pinpoint. Lorsque vous utiliserez les API Analytics de la bibliothèque Amplify dans votre application, les appels nécessaires vers Pinpoint seront effectués.

Outils pour développeurs

Q : Où puis-je trouver la FAQ pour AWS Amplify Console ?
Rendez-vous sur FAQ AWS Amplify Console.

Q : Où puis-je trouver la FAQ pour AWS Device Farm ?
Rendez-vous sur FAQ AWS Device Farm.

En savoir plus sur AWS Amplify

Mise en route
D'autres questions ? Contactez directement notre équipe à l'adresse :
aws-amplify-customer@amazon.com