Docker and Continuous Integration: Code, Build, Test, Deploy

This hands-on course walks through the process of integrating a Dockerized app into a DevOps style automated workflow

4.00 (206 reviews)
Udemy
platform
English
language
Network & Security
category
instructor
Docker and Continuous Integration: Code, Build, Test, Deploy
3,331
students
1 hour
content
Nov 2017
last update
$19.99
regular price

What you will learn

Build And Deploy Code Using A Automated Workflow

Use Web Hooks In Github To Kick Automated Builds

Utilize Circle CI And As A Continuous Integration Server

Push And Pull Docker Images Into Docker Hub Automagically Using Webhooks and Triggers

Integrate Docker Cloud With Docker Hub And Amazon Web Services For Autonomous Builds From Github

Build A Kick Ass End To End Automated Workflow.

Why take this course?

Thank You for taking a look at this course Docker and Continuous Integration. In this course  we will go over hands-on walk-through that enable the process of integrating a Dockerized app into a DevOps style automated workflow that includes Continuous Integration (CI) and Continuous Delivery (CD) elements.  This course walks through the process of integrating a Dockerized app with DevOps style automated workflows. 

  We start off reviewing a pre-made node.js express web app no coding skill required this will run by itself. Then we develope a small test to validate the code is working. From there we uploaded or code to Github or Bit ucket and from configure Github to track all changes moving forward. 

   We then get a beginner level introduction to CircleCI  our Continuous integration platform  We create a connection between Github and Circle CI that Chircle is notified of any changes to the code are committed or pushed. CircleCI will perform test builds. Upon successful test builds, 

    From there we get a entry level introduction to DockerHub. We then set up a webhook from DockerHub so CircleCI will run and if the test pass will trigger a new Automated Build and in DockerHub.

    Docker hub acts our a image build for our Docker Container. It informs Docker Cloud our container platform. Docker Cloud will then pull the new Docker image and deploy it as a container on the Amazon Web Service platform. The entire end-to-end workflow will be described and implemented in extensive demos, as well as demonstrating bugs in the app code and pushing fixes to production.

By The End of this Course you will be able to 

1)Build and Deploy Code Using an Automated Workflow

2)Use Web Hooks in Github to Kick Automated Builds

3)Utilize Circle CI and as A Continuous Integration Server

4)Use Triggers and Webhooks in Circle CI to Automate Your Development Workflow

5)Push and Pull Docker Images into Docker Hub Automagically USING Webhooks AND Triggers

6)Integrate Docker Cloud with Docker Hub and Amazon Web Services for Autonomous Builds from Github.

7)Build A Kick Ass End to End Automated Workflow.

In this course we recommend that you have some basic knowledge of what docker and what continuous deployments are is but this is not required.

Screenshots

Docker and Continuous Integration: Code, Build, Test, Deploy - Screenshot_01Docker and Continuous Integration: Code, Build, Test, Deploy - Screenshot_02Docker and Continuous Integration: Code, Build, Test, Deploy - Screenshot_03Docker and Continuous Integration: Code, Build, Test, Deploy - Screenshot_04

Reviews

Pablo
July 31, 2017
Great course, the instructor is really great explaining as easy as possible The course is short but totally practical is all you need to know to create a CI/CD pipeline
WINGEL
July 25, 2017
The course is not complete enough and mainly it goes much to fast to follow along. I had to go back and forth with google, stackexchange to find out how to get to that menu he's talking about. I expected that to be part of the lectures There is also some sound issues (no sound, words cutting, blank time) which shows poor pledge of quality
Tzvi
June 14, 2017
very thorough, clear, concise A few hiccups in the video recording made it lose a star Great course!!!
stephen
May 7, 2017
Course was pretty good - voice over was broken on one of the later lectures, but flowable. Three stars because I thought it could have taken us through to Azure as well but didn't. AWS is fine as endpoint but if you are already using AWS you would probably use EC2 container services, which weren't covered at all. Also for users unfamiliar with circleCI the last lecture or two were a little rushed - I had to pause and backtrack to see where he was pressing to navigate and follow along. also the last edit with the cat ?? where did that code come from - no matter - I got the course on AU$15 special and built my first complete working ci\cd pipeline. - I fully recommend this course at the sale price not perfect but ultimately informative and useful.
Development
February 23, 2017
Thanks for this course, juste on video 22 there is double speakers (you spoke twice?), have a nice day.
Edward
February 8, 2017
The overall quality of the course is good, but there are spots in the last lecture that two voices are heard and on the first lecture where the video cuts out. But the course does exactly what it says it will do and the instructions are clear.
Chaitanya
January 28, 2017
I am a linux admin working since 6 years and wanted to charge my career to DevOps. I have a basic understanding now about how containers and docker works in real world. You can find some important things in internet about docker as well but if this course will save lot of time in exploring. With just an hour, basic understanding is done!! Thank you.
Oliver
January 24, 2017
Luke was straight to the point, which helped me gain a good understanding quickly. He explained the CI workflow well and I enjoyed listening to the lectures. If you need to deploy, say, a node JS app then this course is perfect. If you are deploying something else then you will have a great starting point. Great job. Minor issues: * two audio streams merged at one point * the amazon UI has changed slightly (requires docker cloud username) * the docker cloud UI has changed, there is an IAM ROLES entry - I left as none. --- A few thoughts for “extra chapters” or subsequent courses: 1) maybe a lecture on different types of workflow and corresponding benefits - e.g. a workflow where either the ‘data’ or the ‘process’ changes results in new output getting deployed - such as github LFS data or Dockerfile / script changes results in new data being placed in S3. 2) the demo was a node app - perhaps a minimal example for other environments would be helpful. For example, gradle/maven for Java, RoR, python and Go would be great. 3) I spoke with some pro devops guys and they recommended that I create a dedicated Virtual Private Cloud (VPC) and corresponding Internet Gateway in AWS for this task. Perhaps something to consider for a future chapter or extra courses. Furthermore, subsequent chapters / courses could go through some of the other platforms, such as Azure, which would be most helpful. Thanks.
Jasmine
January 17, 2017
Loved it! Thank you .. I left notes on a couple videos... but I loved the quick break down... I am not familiar with docker so this will help me put together the details when I go over documentation and other videos again. I kind of like the cart before the horse approach :-D
Nebrass
January 14, 2017
Hello luke, I have given 2 stars for this course, for two main things: the duration of the course is too short, even there are many things to cover. Add to that, the content is so poor, the use of a NodeJS app is not a good choice, because there is no interaction with the back, such JavaEE, Python or .Net apps. I didn't ask for a refund just for the effort that you provided to prepare this course. Thank you and wish to see something useful from you.
Christopher
January 2, 2017
This was a really good course. It started off a little slow and parts of it were basically just cut and pasted from Amazon, but the truth is, unless someone held my hand through the whole thing, I would totally get overwhelmed and quit. While it's easy to criticize, had it not been for this video, I don't think I would have had the patience to just sit down and figure this out. For that, it is so worth it and I'm glad I did it. I'm also glad you picked CircleCI. Circle is awesome! This is great and I recommended fully. 5 Stars.
Prabu
December 14, 2016
Excellent quick start to Docker in less than an hour. Great Video and it was a pleasure to listen to the instructor. He made it very easy for us to follow through the entire presentation. Good work and much appreciated.
Jack
December 11, 2016
quick, and to the point excellent class. I have not seen any video glitches that others complained about.
Quy
December 10, 2016
Your course is very useful, simple and covers all steps of DI/CD process. Just remind you that in section 6, video number 26 and at 0:22 , there are 2 speakers at the same time. Thank you for making this awesome course.
Bharath
December 8, 2016
I am giving 3 star.. because some of the chapters are broken, and one of the chapters has no video and audio... it was an important chapter where it explains file layers in docker.

Charts

Price

Docker and Continuous Integration: Code, Build, Test, Deploy - Price chart

Rating

Docker and Continuous Integration: Code, Build, Test, Deploy - Ratings chart

Enrollment distribution

Docker and Continuous Integration: Code, Build, Test, Deploy - Distribution chart
1031292
udemy ID
12/4/2016
course created date
11/22/2019
course indexed date
Bot
course submited by