O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

AWS MasterClass: Docker Containers In The Cloud With AWS ECS

Video Description

Run and manage Docker containers in the cloud with AWS ECS. Integrate AWS ECS with other AWS services and Jenkins

About This Video

  • You will learn about AWS ECS and how you can configure the AWS ECS environment and integrate it with other AWS services
  • Discuss AWS ECS core features and functionality - in great depth - like Container Agent, Tasks Definitions, Clusters
  • Understand the tight integration between AWS ECS and other AWS services – which makes this a very powerful platform. AWS Services IAM, Auto Scaling, ELB, EC2 container registry – all work seamlessly with AWS ECS.
  • Finally, you will also learn how you can integrate AWS ECS with a sophisticated CICD pipeline using Jenkins.

In Detail

In the past decade cloud computing has been gaining popularity at a tremendous rate. Some cloud providers are experiencing a growth rate of 50% year over year – which is just astounding. And the reasons for this growth is obvious – cloud computing enables ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources which can be rapidly provisioned and released with minimal effort. Amazon Web Services is a cloud computing platform which offers a broad set of global compute, storage, database, analytics, application, and deployment services that help organizations move faster at lower IT costs, and scale their applications. Along with the popularity of cloud platforms - another phenomenon which has been taking over the modern software and IT landscape is containerization. The use of container technology like Docker has grown dramatically within organizations of all sizes. But do you know what happens when you marry these two amazing technologies? The result is a massively scalable, robust and flexible infrastructure solution. If you are serious about architecting, deploying and operating containers and clusters in the AWS cloud – then this course is for you. Look, if you're serious about becoming an expert cloud engineer and generating a greater income for you and your family, it’s time to take action.

Table of Contents

  1. Chapter 1 : Welcome and Introduction
    1. Welcome and introduction 00:02:33
    2. Course overview 00:03:43
    3. Why learn AWS ECS? 00:02:34
    4. Download course resources 00:00:33
    5. Get ready for AWS ECS 00:00:57
  2. Chapter 2 : Introduction to AWS ECS
    1. Introduction to AWS ECS 00:00:23
    2. AWS ECS features 00:07:57
    3. AWS ECS components 00:08:06
    4. AWS ECS and AWS IAM 00:06:14
  3. Chapter 3 : Get Hands-On With Docker
    1. Get hands-on with Docker 00:01:08
    2. Docker and AWS ECS 00:03:40
    3. Docker installation 00:05:22
    4. AWS Container Registry 00:07:27
    5. Launch Docker container instances 00:08:52
  4. Chapter 4 : Launch AWS Container Instances and Tasks
    1. Launch AWS container instances and tasks 00:01:07
    2. AWS ECS Components 00:05:53
    3. Deploy AWS EC2 Instance 00:08:49
    4. Connect To AWS EC2 Instance 00:06:01
    5. Install AWS ECS Agent 00:08:39
    6. Deploy AWS ECS Cluster 00:08:00
    7. Deploy AWS ECS Cluster 00:06:32
    8. Review AWS ECS Cluster 00:07:26
    9. Create AWS ECS Task Definition 00:07:40
    10. Launch Containers in AWS ECS Cluster 00:08:58
  5. Chapter 5 : Integration of Other AWS Services with AWS ECS
    1. Integration of other AWS services with AWS ECS 00:01:05
    2. Deploy AWS ELB 00:06:05
    3. Deploy classic AWS ELB 00:09:55
    4. Configure AWS ELB 00:06:04
    5. Deploy and Configure AWS ALB 00:09:03
    6. Deploy AWS ECS Service 00:13:38
    7. Update AWS ECS Service 00:05:07
  6. Chapter 6 : CI/CD Pipeline with AWS ECS and Jenkins
    1. CI/CD pipeline with AWS ECS and Jenkins 00:00:52
    2. Importance of CICD 00:04:26
    3. Install Jenkins 00:08:54
    4. Install-Jenkins 00:05:44
    5. Build CI CD Pipeline 00:08:56
    6. Build CI CD Pipeline 00:09:45
    7. Implement CI CD Pipeline 00:07:44
    8. Automate CI CD Pipeline 00:06:25
    9. Integrate GitHub Webhooks with CI CD Pipeline 00:08:33
    10. End of course 00:02:00
  7. Chapter 7 : Introduction to AWS
    1. Introduction to AWS 00:00:55
    2. Introduction to cloud computing 00:07:30
    3. Why AWS? 00:08:09
    4. Who uses AWS? 00:05:57
    5. Services provided by AWS 00:03:48
    6. More about AWS 00:08:51
  8. Chapter 8 : Conclusion
    1. Thank you 00:03:52