Développement Full Stack - AWS Amplify
Créez des applications web et mobiles complètes en quelques heures. Démarrez en toute simplicité et profitez de mises à l'échelle aisées.
Qu'est-ce qu'AWS Amplify ?
✔ Un ensemble d’outils et de fonctionnalités sur mesure qui permet aux développeurs web et mobiles frontend de créer, d'expédier et d'héberger facilement des applications complètes sur AWS, avec la flexibilité de tirer parti de l'étendue des services AWS à mesure que les cas d'utilisation évoluent. Aucune expertise du cloud n'est nécessaire.
✔ Créer des applications en quelques heures : créez des applications full-stack, des interfaces utilisateur frontend et des backend visuellement, avec authentification, stockage, données et plus encore.
✔ Expédier plus rapidement : déployez et hébergez facilement des sites Web et des applications à rendu côté serveur rapides, sécurisés et statiques en quelques clics.
✔ Mettre à l’échelle en douceur :étendez votre application avec plus de 175 services AWS pour prendre en charge de nouveaux cas d'utilisation, les pratiques DevOps et la croissance des utilisateurs.
Cas d'utilisation
Configurer un backend d'application
Créez un backend basé sur le cloud pour votre application Web, iOS ou Android avec des fonctionnalités en temps réel et hors ligne en quelques clics.
Créer une interface d'application
Convertissez automatiquement les conceptions de composants Figma en code React crédible et connectez l'interface utilisateur à un backend cloud en quelques clics.
Héberger une application
Déployez vos applications ou sites Web vers le réseau de diffusion de contenu (CDN) AWS sécurisé, disposant de centaines de points de présence à travers le monde.
Tarification AWS Amplify
Dans le cadre de l’offre gratuite d'AWS, vous pouvez commencer à utiliser tous les outils et services AWS Amplify gratuitement. Les détails de l'offre pour AWS Amplify figurent dans le tableau ci-dessous :
Créer une application
Outils et services AWS Amplify |
Description |
Fonctionnalités |
Offres |
Tarification du produit |
Interface visuelle |
Environnement pointer-et-cliquer pour créer et déployer une application complète rapidement. |
Modélisation facile de données Flux d'authentification sans configuration Fonctions sans serveur Stockage sécurisé Prédictions d’IA/de ML Composants géographiques intégrés |
COMMENCEZ GRATUITEMENT Vous payez uniquement les services AWS utilisés par votre application. |
|
Interface de la ligne de commande |
Chaîne d'outils locale pour configurer et gérer un backend d'application en quelques commandes seulement. |
|||
Composants de l'interface utilisateur Amplify |
Système de conception open source avec composants connectés au cloud pour la création rapide d'applications riches en fonctions. |
|||
Bibliothèques Amplify |
Bibliothèques clients open source pour créer des applications mobiles et Web à technologie cloud. |
Déployer et héberger une application
Outils et services AWS Amplify |
Description |
Fonctionnalités | Offres |
Tarification du produit |
CI/CD et hébergement gérés |
CI/CD et hébergement entièrement gérés pour des applications statiques et à rendu côté serveur rapides, sécurisés et fiables. |
Flux CI/CD full-stack |
12 MOIS GRATUITS 1 000 minutes de création par mois 5 Go de volume de stockage par mois 15 Go de volume de mise en service par mois 500 000 requêtes par mois (SSR) 100 Go/heures de requêtes par mois (SSR) |
Offre gratuite
AWS aide les nouveaux clients à se lancer gratuitement. Découvrez comment utiliser l’offre gratuite d’AWS avec Amplify
Vous payez uniquement les services AWS utilisés par votre application.
Vous payez uniquement les services AWS utilisés par votre application.
Vous payez uniquement les services AWS utilisés par votre application.
Vous payez uniquement les services AWS utilisés par votre application.
1 000 minutes de création par mois
5 Go de volume de stockage par mois
15 Go de volume de mise en service par mois
500 000 requêtes par mois (SSR)
100 Go/heures de requêtes par mois (SSR)
Fonctionne avec les cadres et les langages que vous connaissez
En savoir plus sur AWS Amplify
Parcourez notre collection de vidéos et d'autres ressources pour en savoir plus sur AWS Amplify
-
Vidéos
-
Caractéristiques du service
-
Didacticiels
-
Études de cas
-
Vidéos
-
Introduction à AWS Amplify Studio (0:59)
Lancement d'AWS Amplify Studio : créez visuellement et rapidement des applications Web complètes sur AWS (60:00)
AWS Amplify Studio : AWS en direct (18:58)
Créez des applications mobiles iOS et Android en un temps record avec Flutter et AWS Amplify (29:00)
-
Caractéristiques du service
-
Créez une application avec AWS AmplifyModélisation facile de donnéesUtilisez un éditeur visuel ou un code pour modéliser les tables, les champs et la relation de votre base de données. Provisionnez automatiquement une API GraphQL et une base de données NoSQL avec des fonctionnalités en temps réel.
Flux d'authentification sans configurationAjoutez des composants d'interface utilisateur prédéfinis avec quelques lignes de code. Configurez l’inscription/la connexion par e-mails et sur les réseaux sociaux, l’oubli de mot de passe, et l'authentification multifactorielle à l'aide d'un flux de travail guidé.
Fonctions sans serveurAjoutez une fonction AWS Lambda à votre projet que vous pouvez utiliser avec une API REST ou comme source de données dans votre API GraphQL.
Stockage sécuriséStockez les photos, les fichiers audio et vidéo des utilisateurs sur l'appareil ou dans des modules de stockage publics, protégés ou privés dans le cloud. Tirez parti du stockage à l'échelle du cloud pour passer facilement du prototype à la production de votre application.
Prédictions d’IA/de MLCréez des expériences applicatives captivantes en ajoutant des fonctionnalités d'intelligence artificielle et de machine learning pour la traduction de texte, la génération vocale à partir du texte, la reconnaissance d'entités dans l'image, l'interprétation du texte et la transcription de texte.
Composants géographiques intégrésAjoutez des fonctionnalités de géolocalisation telles que des cartes et la recherche de position à votre application Web basée sur JavaScript en quelques minutes. Amplify inclut des composants d'interface utilisateur cartographique pré-intégrés (basés sur la célèbre bibliothèque open source MapLibre).
Déployez et hébergez avec AWS AmplifyFlux CI/CD full-stackConnectez vos branches Git pour déployer automatiquement vos modifications frontend et backend en un seul flux.
Réseau de diffusion de contenu (CDN) mondialDéployez directement sur le CDN sécurisé d'Amazon CloudFront avec des centaines de points de présence répartis dans le monde entier pour garantir une faible latence et des vitesses de transfert élevées.
Environnements de développement et de productionCréez facilement les environnements dont vous avez besoin pour tester de nouvelles fonctionnalités avant leur expédition.
SurveillanceContrôlez les métriques d'hébergement de votre application en temps quasi-réel. Créez des alarmes personnalisées qui envoient des notifications lorsqu'une métrique dépasse le seuil que vous avez défini.
Personnalisation aisée des domainesConnectez un domaine personnalisé via une vérification aisée. Les branches de fonctions obtiennent automatiquement un domaine personnalisé. Obtenez un certificat SSL pour les domaines personnalisés et non personnalisés déployés.
Versions préliminaires des requêtes pullTravaillez sur de nouvelles fonctions avant l'entrée en service, sans que cela n'ait de conséquences sur la production. Créez de nouveaux environnements à partir de requêtes pull.
-
Didacticiels
-
Didacticiels
Commencer par explorer les services AWS Amplify dans ces tutoriels simples et gratuits
Créez une application iOS avec AWS Amplify
Dans ce didacticiel, vous allez créer une application iOS simple en utilisant AWS Amplify : un ensemble d'outils et de services sans serveur dans le cloud. Dans le premier module, vous allez créer une application iOS simple. Lors des modules suivants, vous initialiserez une application locale en utilisant l'interface de ligne de commande Amplify (Amplify CLI), ajouterez une authentification, une API GraphQL ainsi qu'une base de données, puis mettrez à jour votre application pour stocker des images.
Créez une application Android avec AWS Amplify
Dans ce tutoriel, vous allez créer une application Android simple en utilisant AWS Amplify : un ensemble d'outils et de services sans serveur dans le cloud. Dans le premier module, vous créerez une application Android simple. Lors des modules suivants, vous initialiserez une application locale en utilisant l'interface de ligne de commande Amplify (Amplify CLI), ajouterez une authentification, une API GraphQL ainsi qu'une base de données, puis mettrez à jour votre application pour stocker des images.
Mise en route avec AWS Amplify (Flutter)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à votre application Web. Vous allez créer une application Todo complète à l'aide d'AWS Amplify DataStore pour stocker et récupérer des éléments dans une base de données cloud, ainsi que pour recevoir des mises à jour via un abonnement en temps réel.
Mise en route avec AWS Amplify (Javascript)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à votre application Web. Vous allez créer une « application Todo » avec une API GraphQL pour stocker et récupérer des éléments dans une base de données cloud, ainsi que pour recevoir des mises à jour via un abonnement en temps réel.
Mise en route avec AWS Amplify (React)
Dans ce didacticiel, vous allez créer une application Web full-stack simple en utilisant AWS Amplify, un ensemble d'outils et de services qui incluent un service d'hébergement Web. Dans le premier module, vous créerez et hébergerez une application React sur AWS. Lors des 4 modules suivants, vous initialiserez une application locale en utilisant l'interface de ligne de commande, ajouterez une authentification, ajouterez une API GraphQL ainsi qu'une base de données, puis mettrez à jour votre application pour stocker des images.
Mise en route avec AWS Amplify (React Native)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à votre application React Native. Vous allez créer une « application Todo » à l'aide d'AWS Amplify DataStore pour stocker et récupérer des éléments dans une base de données cloud, ainsi que pour recevoir des mises à jour via un abonnement en temps réel.
Mise en route avec AWS Amplify (Angular)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à votre application Web. Vous allez créer une « application Todo » à l'aide d’une API GraphQL pour stocker et récupérer vos restaurants préférés dans une base de données cloud, ainsi que pour recevoir des mises à jour via un abonnement en temps réel.
Mise en route avec AWS Amplify (Vue)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à votre application Web. Vous allez créer une « application Todo » avec une API GraphQL pour stocker et récupérer des éléments dans une base de données cloud, ainsi que pour recevoir des mises à jour via un abonnement en temps réel.
Mise en route avec AWS Amplify (Next.js)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à une nouvelle application Next.js. Vous allez créer un blog simple avec une API GraphQL et stocker et récupérer des éléments dans une base de données cloud. En outre, nous expliquerons comment authentifier les utilisateurs, communiquer avec notre API et déployer sur AWS.
Mise en route avec AWS Amplify (Ionic)
Ce didacticiel vous explique comment configurer un backend et intégrer ce backend à votre application Web. Vous allez créer une « application Todo » avec une API GraphQL pour stocker et récupérer des éléments dans une base de données cloud, ainsi que pour recevoir des mises à jour via un abonnement en temps réel.
-
Études de cas
-
Neiman Marcus augmente de 50 % la vitesse de commercialisation des nouvelles applications sur AWS et améliore la vente numérique pour les associés.
QsrSoft aide McDonald's et d'autres restaurants à motiver leurs employés grâce à QsrSoft TV développé sur AWS.Orangetheory Fitness a proposé des séances d'entraînement vidéo à grande échelle dans des applications mobiles et Web .
State Auto réduit son temps de production à une journée grâce à AWS AppSync et AWS Amplify.
Offre gratuite d'AWS
L'offre gratuite AWS donne aux utilisateurs la possibilité d'explorer les produits gratuitement, avec des offres comprenant des produits toujours gratuits, des produits gratuits pendant 12 mois, et des essais gratuits de courte durée.
Démarrer
La création d'un compte AWS est gratuite et donne immédiatement accès à l'offre gratuite AWS.