Profitez d'une remise de 63% sur notre offre Premium avec le code promo TEACHMEMORELABS63

Je m'inscris
Lab

LAB: Secure and Efficient Static Website Deployment with AWS CDK, CloudFront, ACM, and Route 53

83 Inscrit
2 hour

Aperçu du cours

Context

You work for a fictitious company, CloudCorp Solutions, specializing in delivering robust web solutions. CloudCorp Solutions aims to deploy a static website with SSL, ensuring secure and fast delivery using AWS services like CloudFront, ACM (AWS Certificate Manager), and Route 53, with infrastructure managed by AWS CDK.

Problem Statement

With the need to deliver content quickly and securely, CloudCorp Solutions wants to leverage AWS’s capabilities to deploy a static website. This includes using CloudFront for content delivery, ACM for SSL certificates, and Route 53 for DNS management, all orchestrated through AWS CDK for infrastructure as code.

Lab Objectives

  1. Register a Domain Name: Ensure you have a registered domain name.
  2. Create a Hosted Zone: Set up a hosted zone in Route 53.
  3. Prepare Your Static Website: Store your static website files in an S3 bucket.
  4. Set Up AWS CDK Project: Initialize and configure your AWS CDK project.
  5. Set Up Jenkins for CI/CD: Automate the deployment process using GitHub Actions.
  6. Configure CloudFront and Route 53: Set up CloudFront distribution and Route 53 DNS records.
  7. Deploy the Infrastructure: Deploy the static website and validate the setup.

Prerequisites

Before starting the lab, ensure you have the following:

  • Basic knowledge of AWS CDK.
  • An active AWS account.
  • A GitHub account.
  • AWS CLI installed and configured.
  • Docker installed locally.
  • AWS CDK installed.
  • TypeScript installed.
  • Node.js and NPM installed.
  • A domain name hosted (either in AWS Route 53 or another provider).
  • Basic familiarity with YAML and GitHub workflows.
  • Basic knowledge of HTML or React.

Détails

  • 1 Section
  • 1 Lesson
  • 2 Hours
Expand all sectionsCollapse all sections

Formateur

Avatar de l’utilisateur

Armel Ngando

4.7
6 Avis
28 Étudiants
95 Cours

Commentaires

0.0
0 évaluation
0%
0%
0%
0%
0%

Soyez le premier à donner votre avis sur “LAB: Secure and Efficient Static Website Deployment with AWS CDK, CloudFront, ACM, and Route 53”