Companies Home Search Profile

Terraform and AWS for Website Hosting

Focused View

Radzion

1:28:56

14 View
  • 01 - introduction.mp4
    01:13
  • 02 - domain-and-setup.mp4
    08:01
  • 03 - global-resource-route.mp4
    08:48
  • 04 - reusable-module-certificate.mp4
    10:11
  • 05 - reusable-module-cloudfront.mp4
    13:24
  • 06 - deployment.mp4
    04:58
  • 07 - global-resource-ci-repository.mp4
    07:27
  • 08 - reusable-module-frontend-pipeline.mp4
    24:32
  • 09 - 8.mp4
    10:22
  • Description


    As software developers, we often face a task of providing infrastructure for a web app we are building. There are tons of services to host the web app and provide CI/CD for it. A lot of them only creates abstraction levels above infrastructure as service providers such as AWS. And in reality, it is much easier to learn how to deal with Terraform and AWS, so that you can use those tools not only for hosting and providing CI/CD but for any DevOps-related task, you may encounter.

    In this course, we will buy a domain via Route53. Then we create a certificate via the Certificate Manager. After that, we will use CloudFront to deliver web app to the users. Then we will make CI/CD pipeline via CodePipeline so that every time we make a commit in particular branch web app will be updated. And finally, we will provide all this infrastructure for the stage version of the app. To create all this resource we will use Terraform, it means, we will not click buttons and fill forms to create resources but write actual code.

    At this course, you will learn how to create and manage AWS resource via Terraform. And next time you will need to provide infrastructure for a web app it will take you just a few minutes.

    Source code:

    1. Domain and Setup
    2. Global Resource: Route
    3. Reusable Module: Certificate
    4. Reusable Module: CloudFront
    5. Deployment
    6. Global Resource: CI Repository
    7. Reusable Module: Frontend Pipeline
    8. Stage Resource: Frontend

    What You'll Learn?


      • Technology
      • Web Development
      • Software
      • Devops
      • Hosting
      • Website Hosting
      • Terraform

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Skillshare is an online learning community based in the United States for people who want to learn from educational videos. The courses, which are not accredited, are only available through paid subscription.
    • language english
    • Training sessions 9
    • duration 1:28:56
    • Release Date 2024/03/08