Choisissez votre infrastructure d'application Web
GUIDE DE MISE EN ROUTE
Choisir la bonne infrastructure
Il existe différents facteurs à prendre en compte lors du choix du service à utiliser pour déployer votre première application Web sur le cloud AWS. Vous devez déterminer si vous souhaitez une infrastructure gérée avec un faible niveau de stress, si vous avez besoin de conteneurs (et pourquoi) ou si vous souhaitez un contrôle et une personnalisation complets. Commencez sans attendre !
-
Écrivez du code et déployez automatiquement, AWS s'occupe de l'infrastructure
- Intégrez avec CD, créez et déployez automatiquement. Ne vous souciez jamais de la configuration des services sous-jacents
- Utilisez du Vanilla JavaScript, ou n'importe quel framework JS, ou écrivez votre propre code avec Java, .NET, Go, Ruby, PHP et Python
- Un moyen simple et rapide de déployer
Développement JavaScript Full-Stack avec capacité de mise à l’échelle illimitée
Créez et déployez une application Web à l'aide de JavaScript et de frameworks populaires tels que React, Angular, Vue, Next.js. Cette option est la meilleure si vous voulez :
- une configuration intégrée pour tirer parti des services backend ;
- une infrastructure évolutive à l'échelle mondiale et entièrement gérée ;
- le moyen le plus simple et le plus rapide de déployer une application Web.
Écrire votre code, AWS le déploie et le gère
Charger votre code, AWS s'occupe de tout, de l'allocation des capacités, de la répartition de charge, de la scalabilité automatique à la surveillance de l'état des applications. Cette option est la meilleure si vous voulez :- Le support le plus large en termes de langages de programmation backend tels que Java, .NET, Go, Ruby, PHP, Node.js et Python
- Une infrastructure évolutive à l'échelle mondiale et entièrement gérée
- Simple à démarrer, flexible à personnaliser
- Intégrez avec CD, créez et déployez automatiquement. Ne vous souciez jamais de la configuration des services sous-jacents
-
Créer et déployer à l'aide de conteneurs
- Créer et déployer un site Web à l'aide de technologies cloud natives telles que Docker et Kubernetes
- Une infrastructure entièrement gérée avec des options de capacité de mise à l'échelle légères et globales disponibles
- Le moyen le plus simple et le plus rapide de déployer une application Web avec des conteneurs
Légèreté et facilité de gestion
Le moyen le pus simple de commencer à utiliser les conteneurs. Cette option est la meilleure si vous voulez :
- Infrastructure entièrement gérée
- Déployer des applications Web, des sites Web et des environnements de développement/de test simples
- Un endroit idéal pour apprendre à utiliser les conteneurs
- Une tarification mensuelle fixe à faible coût
Une échelle mondiale et simple à gérer
Profiter d’un service d'orchestration de conteneurs entièrement géré qui vous permet de déployer, de gérer et de mettre à l'échelle en toute simplicité des applications conteneurisées. Cette option est la meilleure si vous voulez :
- Une plateforme d'orchestration de conteneurs entièrement gérée
- Une évolutivité mondiale
- Réduire les frais généraux opérationnels
- Un support plus large pour les technologies cloud natives telles que Docker
Une échelle mondiale et une flexibilité maximale
Profiter de la flexibilité de Kubernetes avec la sécurité et la résilience d'être un service géré AWS. Cette option est la meilleure si vous voulez :
- Utiliser Kubernetes et avoir un plan de contrôle géré
- Des API open source cohérentes
- Profiter d'autres technologies cloud natives
- Interagir avec la communauté dynamique de Kubernetes
-
Créer et déployer sur une machine virtuelle
- Le niveau de contrôle le plus élevé de l'ensemble de la pile technologique
- Un support complet du système d'exploitation sous-jacent ainsi que des configurations personnalisées
- La conversion la plus simple depuis les machines virtuelles sur site vers le cloud
De la rapidité et de la simplicité ; une tarification fixe
Très simple à configurer, à gérer et à prendre en charge. Cette option est la meilleure si vous voulez :
- Des décisions architecturales simples. Choisir parmi sept tailles de machines virtuelles différentes
- Des choix de logiciels faciles. Choisir parmi une liste organisée de systèmes d'exploitation Linux et Windows
- Une intégration et une configuration faciles avec de nombreux services AWS.
- Une capacité de mise à l’échelle régionale
Une capacité de mise à l'échelle et un contrôle ultimes
Une capacité de calcul entièrement redimensionnable pouvant prendre en charge quasiment tout type de charge de travail. Cette option est la meilleure si vous voulez :
- La plus grande variété d'options de taille de serveur, plus de 250 tailles
- La plus grande disponibilité de systèmes d'exploitation parmi lesquels choisir, notamment Linux, Windows et MacOS
- Un contrôle granulaire de l'ensemble de la pile technologique ; une intégration complète avec tous les services AWS.
- Une capacité de mise à l’échelle mondiale