YoVDO

Docker: Continuous Delivery

Offered By: LinkedIn Learning

Tags

Docker Courses Amazon Web Services (AWS) Courses GitHub Courses Jenkins Courses Integration Testing Courses

Course Description

Overview

Use Docker to build deployment systems. Learn how to use Jenkins with Docker, review key deployment and integration concepts, explore creating an integration test job, and more.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Exercise files
1. Continuous Delivery
  • Continuous delivery with Docker
  • Use Docker to build a composable architecture
  • Common Docker CI/CD tools
2. Build Your CI/CD Toolbox
  • Jenkins overview
  • Set up a Docker registry
  • Build Docker images for CI
  • Connecting Jenkins to GitHub securely
  • Jenkins multibranch pipeline
3. Deployment
  • Overview of deployment
  • Build your first deployment job
  • DNS-based deployment
  • Continuous deployment using hosted Docker
  • Deploy to AWS with Jenkins
  • Monitoring and reverting
4. Integration Testing
  • Goals and expectations for integration testing
  • Create an integration test job
  • Wire up an integration test job
  • Security concerns
Conclusion
  • Next steps

Taught by

Arthur Ulfeldt

Related Courses

Accessing your AWS EC2 servers
Coursera Project Network via Coursera
Access an EC2 instance shell from the AWS console
Coursera Project Network via Coursera
Advanced Architecting on AWS - Online Course Supplement (Italian)
Amazon Web Services via AWS Skill Builder
Advanced Architecting on AWS - Online Course Supplement (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Architecting on AWS - Online Course Supplement (Portuguese)
Amazon Web Services via AWS Skill Builder