AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab
Offered By: LinkedIn Learning
Course Description
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
- 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
- Monitoring GitLab
- GitLab backups
- Upgrading GitLab
- 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
- Install the GitLab Runner
- Create a deployment pipeline for Fargate
- Testing the pipeline
- Next steps
Taught by
Jeremy Villeneuve
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX