Vous en avez assez de lire des articles de blog obsolètes ou de parcourir une documentation AWS détaillée juste pour comprendre comment déployer votre blog ? Le déploiement de sites Web statiques sur AWS ne devrait pas être si effrayant .
SCAR est une pile de déploiement qui vous permet de déployer facilement un site Web statique avec un domaine personnalisé, SSL et un CDN. Tout ce dont vous avez besoin est un compte AWS pour commencer en trois étapes simples :
Recherchez les serveurs de noms de votre zone hébergée Route 53 nouvellement créée, puis mettez à jour les paramètres du serveur de noms auprès de votre registraire.
Recherchez et développez les détails du certificat de votre domaine dans la console AWS, puis cliquez sur les boutons « Créer un enregistrement dans Route 53 » dans les deux invites de validation.
C'est tout, les amis !
Utilisez la console CloudFormation pour vérifier l'état de la pile. Une fois qu'il a été créé, accédez à votre domaine donné et vous devriez voir la page d'accueil de SCAR. Vous pouvez désormais télécharger le contenu de votre site Web directement avec la console S3 ou utiliser l'AWS CLI pour le contrôle programmatique.
SCAR est une pile de déploiement pour les sites Web statiques fonctionnant entièrement sur AWS, utilisant S 3, C LoudFront, A Amazon Certificate Manager et Route 53. Pour un domaine donné tel que example.com
, la pile SCAR par défaut créera ce qui suit :
www.example.com
) et un autre pour rediriger les requêtes pour le domaine apex ( example.com
) vers le sous-domaine www
.example.com
et *.example.com
A
pour chaque distribution CloudFront. Le comportement de la pile SCAR par défaut consiste à rediriger toutes les requêtes du domaine apex vers le sous-domaine www
et à rediriger toutes les requêtes http
vers https
. Tout le contenu sera stocké et servi hors du compartiment www
S3.
Des piles supplémentaires avec de légères variations par rapport à la pile par défaut sont également disponibles :
Comportement | Défaut | WWW->Apex | Apex uniquement |
---|---|---|---|
Demandes de domaine Apex | Rediriger vers www | ||
demandes de sous-domaines www | Redirection vers le domaine apex | N / A | |
requêtes http | Redirection vers https | Redirection vers https | Redirection vers https |
(À venir) | (À venir) |
Pour la plupart des sites, cela coûtera probablement moins de 1 $ par mois. Le coût d'une zone hébergée Route 53 est fixé à 0,50 $/mois ; les coûts restants de CloudFront et S3 dépendent des niveaux de trafic, mais s'élèvent généralement à quelques centimes pour de petits niveaux de trafic.
L'outil AWS CloudFormation Designer permet la création de modèles par glisser-déposer et crée également des diagrammes à partir de fichiers de modèles JSON ou YAML existants.
Droits d'auteur © 2019-2022