AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab

Go to class
Write Review

Free Online Course: AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab is taught by Jeremy Villeneuve.

Overview
  • Learn how to create an automated, continuous DevOps pipeline for container-based applications using AWS Fargate and GitLab.

Syllabus
  • Introduction

    • DevOps for Fargate and GitLab
    • What you should know
    • Course outline
    1. Set Up a Secure GitLab Installation
    • Gitlab server requirement
    • Installing Docker
    • Change the SSH Port
    • Using a custom domain with GitLab
    • Running GitLab in Docker
    • Configure GitLab
    • GitLab first time setup
    • Pushing a container to the registry
    2. DevOps for GitLab
    • Monitoring GitLab
    • GitLab backups
    • Upgrading GitLab
    3. DevOps for Fargate
    • ECS launch types: Fargate vs. EC2
    • Creating a Fargate cluster from the CLI
    • Creating a Fargate task with the CLI
    • Permissions for ECS to access the secret
    • Creating a Fargate service with the CLI
    4. Continuous Deployment with Fargate and GitLab
    • Install the GitLab Runner
    • Create a deployment pipeline for Fargate
    • Testing the pipeline
    Conclusion
    • Next steps