Showing posts with label Docker. Show all posts
Showing posts with label Docker. Show all posts

Docker and Kubernetes: The Complete Guide

Gambar Produk 1
Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows
Description
If you're tired of spinning your wheels learning how to deploy web applications, this is the course for you.



CI+CD Workflows? You will learn it. AWS Deployment? Included. Kubernetes in Production? Of course!

This is the ultimate course to learn how to deploy any web application you can possibly dream up. Docker and Kubernetes are the newest tech in the Dev Ops world, and have dramatically changed the flow of creating and deploying web apps. Docker is a technology that allows applications to run in constructs called 'containers', while Kubernetes allows for many different 'containers' to run in coordination.



Docker from Scratch!

In this course you'll learn Docker from absolute fundamentals, beginning by learning the answer to basic questions such as "What is a container?" and "How does a container work?". From the very first few lectures, we will do a deep dive on the inner workings of containers, so you get a core understanding of exactly how they are implemented. Once you understand what a container is, you'll learn how to work with them using basic Docker CLI commands. After that, you'll apply your new-found mastery of the Docker CLI to build your own custom images, effectively 'Dockerizing' your own personal applications.



CI + CD Pipelines

Of course, no course on Docker would be complete without a full understanding of common Continuous Integration and Continuous Deployment patterns. You will learn how to implement a full CI + CD workflow using Github, Travis CI, and Amazon Web Services, creating a pipeline that automatically deploys your code every time you push your latest changes to Github!



Multi-Container Deployments on AWS!

After building a deployment pipeline, you'll apply it to master both single-container and multi-container deployments on Amazon Web Services. You will construct a multi-container application utilizing Node, React, Redis, and Postgres, and see the amazing power of containers in action (Note: all Javascript coding in this course is optional, the full source code is provided if you don't want to write JS).



Kubernetes!

Finally, you will tackle Kubernetes, a production-grade system for managing complex applications with many different running containers. You will learn the right way to build a Kubernetes Cluster - this course doesn't have any of those annoying "don't do this in production" comments! You will first build a Kubernetes Cluster on your local machine, then eventually move it over to a cloud provider. You'll even learn how to set up HTTPS on Kubernetes, which is harder than it sounds!



Here's what you'll do:

Learn Docker from scratch, no previous experience required

Build your own custom images tailored to your applications

Master the Docker CLI to inspect and debug running containers

Understand how Docker works behind the scenes, and what a container is

Build a CI + CD pipeline from scratch with Github, Travis CI, and AWS

Automatically deploy your code when it is pushed to Github!

Build a complex multi-container application from scratch and deploy it to AWS

Understand the purpose and theory of Kubernetes

Deploy a production-ready Kubernetes Cluster to Google Cloud

Who this course is for:
Software engineers looking to deploy their apps easily and quickly

Docker: A Project-Based Approach to Learning

Docker: A Project-Based Approach to Learning

Learn how to manage Docker hosts and Docker containers through project-based training.

Preview This Course - GET COUPON CODE

This course requires you to download Docker from the official Docker website. If you are a Udemy Business user, please check with your employer before downloading software.

Have you tried to learn Docker on your own, but lack the structure you need to really improve your skills?

Are you tired of picking up bits and pieces of information that you can't just seem to put together?

Do you learn best by doing?

If so, you're going to love this course.

One of the biggest complaints I hear from students is that most of the courses they've taken in the past simply provide information without any context and without any idea of how to put that information to use!  

This course turns that old, frustrating, and outdated way of learning on its head.  

It's project-based, which means instead of learning bits and pieces of information, you'll learn the exact Docker commands that you can use in real-world situations. You get the chance to immediately put what you learn to use so that you fully understand and remember it.

In this Docker course you will learn how to:

Install Docker on Windows, Mac, and Linux.

Manage Docker containers.

Master Docker commands. (Here are just a few commands you'll learn: docker run, docker build, docker images, docker inspect, docker network, docker system, docker volume, and more…)

Use existing Docker images.

Build your very own custom Docker images.

Push and Pull your images to Docker Hub or any other Docker Registry.

Create a private Docker image registry.

Manage the data needed by and created by your Docker containers.

Persist data between container runs, including using Docker volumes.

View and manage the output and logs generated by your containers.

Docker networking, including how to create user-defined networks.

Create a Cluster of Docker Containers with Docker Swarm.

Much, much, more...

When you enroll, you get lifetime access to the course.  Your course never expires.  You can study at your own pace and refer back to the lessons whenever you want!

If you're ready to level-up your DevOps and Docker skills, enroll now!

Docker for absolute beginners

Docker for absolute beginners

Docker for absolute beginners

Learn how to work with docker images and container in a very clear and easy way


Docker is a powerful tool for packaging, shipping and running applications in docker containers. It makes the process of deploying application super easy.

Deploying an application with docker is as easy as running a simple docker run command

This course will take you in a step-by-step way to start working the docker cli to manage docker containers, docker images and to build your own docker images

By taking this course you will have the required skills that you need to start building your own images and playing with docker container, learn advanced docker topics or learn one the orchestration tools like Docker Swarm, MESOS or Kubernetes which is the most popular orchestration tool



Requirements for this Course:

Basic Linux knowledge



Who this course is for:

The course is  for developers who wants to start learning the DevOps tool known as Docker

This course is ideal for people who are new to DevOps and who want to start their career in DevOps





What you’ll learn

what is docker and why we need it?

Docker images VS docker containers

Working with docker images

Working with docker containers

Working with docker volumes

Build your own docker image

Store your docker images in your Dockerhub account



Who this course is for:
  • Anyone who wants to start learning docker

Docker Crash Course - Deploy Java Spring Boot Microservices

Docker Crash Course - Deploy Java Spring Boot Microservices
Docker Crash Course - Deploy Java Spring Boot Microservices, Learn Docker containerizing Java Spring Boot Apps - REST API, Full Stack and Microservices with Docker Compose
  • HOT & NEW
  • Created by in28Minutes Official
  • English
  • English


PREVIEW THIS COURSE - GET COUPON CODE

What you'll learn
  • You will Learn the Fundamentals of Docker from Zero, no previous experience required
  • You will learn the important Docker Concepts - Registry, Repository, Tag, Image, Container and Volumes
  • You will learn the important Docker commands
  • You will understand the Docker Architecture
  • You will create Docker images for 8 Java Spring Boot Projects
  • You will learn to use Dockerfile to Automate Building of your Docker Image
  • You will learn to use various maven plugins - Dockerfile Spotify Plugin, JIB Plugin and Fabric8 Docker Maven Plugin - to create Docker images
  • You will learn to create best practices with creating Docker Images - Improve Caching of Docker Images and create Multi Stage Docker Builds.
  • You will Containerize Java Spring Boot Todo Web Application talking with MySQL
  • You will Containerize Java Spring Boot React Full Stack Application with Docker
  • You will Containerize CCS, CES Microservices, Eureka Naming Server and Zuul API Gateway with Docker and Run them using Docker Compose
  • You will learn to run MySQL, RabbitMQ and Zipkin as Docker Containers
  • You will learn the basics of Docker Networking - HOST, BRIDGE and NONE
  • You will learn to use Docker Compose to Manage Your Containers
  • You will learn the basics of Microservices
  • You will Join 300,000 Learners having AMAZING LEARNING Experiences with in28Minutes
  • Requirements
  • You have an attitude to learn while having fun :)
  • You have some programming experience with Java, Spring and Spring Boot
  • You DO NOT need to have any experience with Docker
  • We will help you install Eclipse, Visual Studio Code, Git client, Docker Desktop and Node JS (for npm)

Docker Mastery: The Complete Toolset From a Docker Captain

docker-mastery
Docker Mastery: The Complete Toolset From a Docker Captain, Build, compose, deploy, and manage Docker containers from development to DevOps based Swarm clusters

  • Created by Bret Fisher, Docker Captain Program
  •  English
  •  English, Italian [Auto-generated], 4 more
  • 8.5 hours on-demand video
  • 24 articles
  • 21 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

What you'll learn

  • How to use Docker and Compose on your machine for better software building and testing.
  • Build a fancy multi-node Swarm cluster for production deployments!
  • Skills to build advanced development environments with your code running in containers.
  • Update and change your Swarm Services without downtime using rolling updates.
  • Hand's-on with best practices for making Dockerfiles and Compose files like a Pro!
  • Experience using multi-host logging and event monitoring for Docker Swarm.
  • Build and publish your own custom images.
  • Understand the new Windows Containers, and try your hand at ARM Containers.

Preview This Course - GET COUPON CODE

Docker for Node.js Projects From a Docker Captain

docker-mastery-for-nodejs
Udemy - Docker for Node.js Projects From a Docker Captain, Build, test, deploy Node for Docker, Kubernetes, Swarm, and ARM with the latest DevOps practices from a container expert
  • HIGHEST RATED
  • Created by Bret Fisher
  •  English
  • 8 hours on-demand video
  • 10 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

What you'll learn
  • Optimize your local development setup for NodeJS in Docker
  • Operate smoothly in a team of NodeJS developers using Docker and Compose
  • Improve the speed and reliability of your Node builds and testing using Docker
  • Get the best NodeJS tweaks to use for dev, test, and prod
  • Design NodeJS images for use with Kubernetes and Swarm
  • Learn about security scanning and locking-down your NodeJS apps

Preview This Course - GET COUPON CODE

The Docker for DevOps course: From development to production

The Docker for DevOps course: From development to production
The Docker for DevOps course: From development to production, Updated for Docker v17.06. Learn how to build and deploy web applications with Docker in an automated way.

  • Created by Nick Janetakis
  •  English
  • 6.5 hours on-demand video
  • 1 article
  • 63 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Preview This Course - GET COUPON CODE

What you'll learn

  • Learn how to deploy web applications with Docker
  • Ability to serve your web app securely over SSL (HTTPS)
  • Confidence to apply for DevOps positions at software companies

Description
From Docker novice to DevOps expert in 7 hours

July 2017 Update: Added a new bonus lecture that covers updating the examples in this course to work with Docker v17.06 along with the latest Docker Compose.

Looking to level up your skills by deploying your own web application? How about furthering your career by picking up years worth of general DevOps skills?

Prepare to get excited about Docker (and this course)!

Dozens of massive companies are using Docker every day but the awesome thing about Docker is it works incredibly well even for the smallest projects.

Nowadays learning about Docker and general DevOps skills is gaining massive momentum in the tech scene. It's similar to how mobile app development was a few years ago.

Companies are EXPECTING new developers to manage the full life cycle of their web applications. This means BOTH developing and deploying your apps.

Here's your chance to STAY AHEAD OF THE CURVE.

The Docker for DevOps course isn't just your run of the mill introduction to Docker course, you can get that info by skimming Docker's website.

This course shows you WHAT you can build with Docker and HOW to do it -- of course you'll learn the Docker basics along the way!

Together we'll walk through developing and deploying a multi-service Flask and Ruby on Rails application (more framework examples will be provided as bonus lectures too).

Oh and don't worry, you won't need Flask or Ruby on Rails experience to understand this course. The emphasis is on deploying a web application, not building one.

Learning by example is a great way to retain information and learn quickly.

"The course has a perfect balance between theory and practical material. At the end of the course, you have a working and secured web app with fully automated deployment along with an understanding of how it works. This is exactly what I wanted from the course."


Ready to level up?

Here's what you'll get when you sign up to my course today:


  • You'll learn how to get your development environment set up to run Docker. Windows, Mac and Linux users will be able to follow along.
  • Next, you'll learn the Docker basics and we'll complete a hello world example.
  • You'll Dockerize a Flask or Ruby on Rails application and pickup a few best practices on how to create a production ready application with those frameworks.
  • You'll learn how to create a staging server so you can test your app.
  • You'll learn how to keep your app running forever by getting a crash course with systemd.
  • You'll learn how to configure and serve your app over SSL (HTTPS) with nginx.
  • You'll get $10 in free hosting credits on DigitalOcean to deploy your application.
  • You'll learn how to purchase and configure a domain name (and make it work with your new server).
  • Finally, you'll learn how to obtain a FREE SSL certificate and hook it up.


I'll also give you tips on where to go next for topics such as:


  • Adding more services to your app
  • Scaling out beyond 1 host
  • Monitoring and alerting
  • Hooking up a continuous integration pipeline
  • Dealing with centralized logging
  • Looking into using various configuration management tools


You're getting all of that AND additional bonus lectures for just $25.

This course is jam packed with over 100 lectures, 7+ hours of videos and quizzes. You'll also receive full PDF text directions for each video lecture and complete source code examples.

"This course was really well put together and covers a wide range of topics around both DevOps and Docker. I chose it primarily for the Docker side, but learned a lot about Ruby and Python too. I am very pleased with this course."

Why is it worth using Docker?


  • Saves a ton of time and headaches when setting up development environments.
  • Easily move an application across environments or servers.
  • Removes issues such as "well, it worked on my machine!".
  • Makes developing with teams a much more pleasant experience.
  • Works on most major platforms.
  • Has amazing support on most cloud hosting providers.
  • You won't need expensive hosting to deploy your web applications.
  • Docker as a company is well funded and moving forward quickly.



"Well structured course with high quality information. Source code is really well written and well structured. The tutor support is like 24/7. He replied to my all questions within few hours and most of the times in few minutes."

Why is this course for you?

After finishing this course you'll have enough knowledge about Docker and general DevOps skills to start applying for jobs, so by investing in this course you're jump starting your DevOps career.

Or perhaps you have a thirst to broaden your skill set and want to save a ton of time by avoiding the tedious task of researching all of these topics on your own.

In either case, you're going to walk away with years of knowledge and best practices that I've accumulated while working as a consultant.

"Meticulous hands-on descriptions and recipes of how to utilize Docker and a lot of associated software in the real world scenario of building a web-app! I especially enjoyed the clear delivery of content: well structured, superbly produced, written summaries for each shown topic."

Who am I?

Hi, I'm Nick. I'm a consultant by day and open source contributor by night. I write software and help companies being their ideas to life.

I love learning new things and then sharing my knowledge with others.

I don't have a fancy degree but I do have experience shipping code and explaining my thought process to others while I talk about various technical topics.

Who this course is for:

  • Anyone who wants to learn how to use Docker
  • Anyone who wants to deploy a web application in an automated way
  • Anyone who wants to save money by self-hosting their own web apps
  • Anyone who wants to further their career by improving their DevOps skills

Docker for Developers and DevOps

Docker for Developers and DevOps
Docker for Developers and DevOps, Use Docker to streamline your developer workflow and build out a awesome CI/CD pipeline

  • Created by Luke Angel
  •  English
  •  English [Auto-generated]
  • 5.5 hours on-demand video
  • 3 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Preview This Course - GET COUPON CODE

What you'll learn

  • Write Dockerfiles
  • Work with the Docker Toolbox
  • Work with the Docker Machine
  • Use Docker Compose to bring up multiple containers
  • Work with Docker Kinematic
  • Push images to Docker Hub
  • Pull images from a Docker Registery
  • Push stacks of servers to Docker Hub

Description
Hello,



Whether or not you’re a Developer, anyone who  works with code or servers will boost their productivity with Docker's open app-building platform. In this course you will learn how to use the Docker products including:

   1) Docker Toolbox

   2) Docker Client  

   3) Docker Machine  

   4) Docker Compose  

   4) Kitematic  

   5) Docker Cloud

In addition, this course will cover how to work with images and containers, how to get your project running, and how to push it to the cloud, among other important lessons.  

 We first review what Docker is and why it is important.  We then walk through a step-by-step guide for both Windows and Mac to install all the required components you are going to need for the class.

 With your computer set up, we dive in the Docker Toolbox, the Docker Machine and Docker Client commands, and you'll quickly appreciate  how all these components help you in your development environment.

 Next, you'll learn to work with images, as well as Docker Containers, and how to link and manage them. After that, you'll discover how to get a fully-functional development environment up and running, both locally and in the cloud! By the end of this course, you'll be able to increase your productivity and create lightweight apps that run identically, no matter the environment.

Who this course is for:

  • Developers looking to increase their productivity
  • Developers looking to understand how Docker works
  • Beginning and advanced Docker users looking to improve their skills
  • Network admins looking to break into the world of Docker development

Docker para desenvolvedores Javascript / Node.JS

Docker para desenvolvedores Javascript / Node.JS, Use Docker no seu ambiente de desenvolvimento e produção com aplicações Javascript / Node.JS

  • Created by Jackson Pires, Vídeos de Ti - Cursos EAD
  •  Portuguese
  • 7 hours on-demand video
  • 49 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

What you'll learn

  • Utilizar o Docker
  • Trabalhar com o Docker em ambiente de desenvolvimento
  • Trabalhar com o Docker no servidor (em ambiente de produção)
  • Dockerizar aplicações Javascript / Node JS


Docker for the Absolute Beginner - Hands On - DevOps

Docker for the Absolute Beginner - Hands On - DevOps
Learn Docker with Hands On Coding Exercises. For beginners in DevOps
Created by Mumshad Mannambeth

What Will I Learn?

  • Beginner level introduction to Docker
  • Basic Docker Commands with Hands-On Exercises
  • Build Docker images using Dockerfiles with Hands-On Exercises
  • Understand what Docker Compose is
  • Build Application stack using Docker Compose Files with Hands-On Exercises
  • Understand what Docker Swarm is

learn-docker
Description

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.

This course introduces Docker to an Absolute Beginner using really simple and easy to understand lectures. Lectures are followed by demos showing how to setup and get started with Docker. The coding exercises that accompany this course will help you practice Docker commands and developing your own images using Dockerfiles and practice Docker Compose. You will be developing Docker files for different use cases right in your browser. This way you don’t really need to have your own environment setup to get some hands on practice.  The coding exercises will validate your commands and Dockerfiles and ensure you have written them correctly.

And finally we have assignments to put your skills to test. You will be given a challenge to solve using the skills you gained during this course. This is a great way to gain a real life project experience and work with the other students in the community to develop a Dockerfile and get feedback for your work. The assignment will push you to research and develop your own Docker images.

This course is designed for beginners in DevOps

Legal Notice:

Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by Docker, Inc.

Who is the target audience?

  • System Administrators
  • Cloud Infrastructure Engineers
  • Developers

Preview This Course - GET COUPON CODE

Introduction to Kubernetes using Docker

introduction-to-kubernetes-using-docker
Introduction to Kubernetes using Docker, Kubernetes: The World of Microservices, Created by Stone River eLearning

Docker dramatically changed (for the better) the lives of those who transfer, install and manage software applications on a regular basis. It made the process much less complicated and virtually eliminated any stress involved. Now, Kubernetes has made the whole thing even easier (yes, it’s possible). Want to learn how to containerize your application and then automate it from start to finish? This is the course for you...

Understand the World of Microservices


  • ·         Install Docker and a Kubernetes cluster from scratch
  • ·         Learn how to run and manage containers effectively
  • ·         Create Kubernetes pods, deployments and services
  • ·         Build Docker images and configure Docker Hub from scratch
  • ·         Deploy a multi-component software application efficiently and easily

Develop, Ship and Run Applications with Ease

This course is suitable for everyone, from complete beginners right up to expert computer nerds. All you need is a fast internet connection, a credit card to set up a free trial on Google Cloud (no extra cost), and a basic working knowledge of modern technology.

You’ll start off by getting familiar with Google Cloud, Docker and Kubernetes, learning what they do and how you’ll be using them. Then you’ll take an in-depth look at the two most important tools, Docker and Kubernetes. Once you’ve gotten  a good grasp on how each one works, you’ll move on to the course projects. You’ll install WordPress using Google Cloud, which includes creating Docker files, images, and containers along with deploying the site live.

Next you’ll create and configure a back-end and front-end master and slave nodes with replication controllers; apps managed by Kubernetes using a cluster of VMs. Sound confusing? Don’t worry, you’ll get hands-on training at every step to guide you in the right direction.

By the end of this course you will know what containers are and more than one way to use them to deliver software applications faster. You’ll know everything you need to know about Docker and Kubernetes, and you’ll never have to worry about using either one for your software application project ever again!

About Kubernetes and Docker

Docker is the world’s leading software containerization platform. It packages your application into one standardised unit, wrapping it into a complete file system that contains everything needed to run on a server. Kubernetes is a system created by Google to automate the deployment, scaling and management of containerized applications (like the ones Docker creates). The two combined make life a breeze for anyone needing to transport, install and maintain complex software applications anywhere.

Who is the target audience?

  • This course is for complete beginners as well intermediate and expert users.
  • You must be tech savvy and have fast internet connection.
  • You also need to have a valid credit card to open up a trial account on Google Cloud platform

Preview This Course - GET COUPON CODE

Learning Docker and Kubernetes by Lab

learning-docker-and-k8s-by-practice
Learning Docker and Kubernetes by Lab, v17.03 Latest! Most handful Docker and k8s course!
Created by Peng Xiao

Includes

  • 4.5 hours on-demand video
  • 7 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion


Description
These Course is on updating now, and there will be at least 4 hours video lectures at the end, so please pay some patient. In the same time, if you chose my course, you can give me some feedbacks or suggestions, like what topic do you want me to talk? which part should be improved? And I will improve them in future's lectures. Thanks!!

Overview

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.
Kubernetes is an open source system for managing containerized application across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications. 
Get a deep understanding about container technology and project experience, this course is designed for 

People who not only want to understand what docker and kubernetes are and how do they work, but also want to know how can they use them in their daily development environments or even production environments to improve their productivity.
You want real practice more than PPT show
Course Content

Our course will have two main parts: Docker and Kubernetes

For Docker, we will have


  • What is Docker?
  • How to install Docker?
  • Docker Basic command line
  • Network Overview
  • Single host network
  • Multi-host network
  • Docker compose
  • Docker Swarm

For Kubernetes, we will have:


  • What is Kubernetes?
  • How to deploy a kubernetes cluster?
  • Some Basic concepts in Kubernetes
  • Network Deep Dive
  • Service discovery





Who is the target audience?

  • Anyone who want to understand how Kubernetes works and being used
  • Learn the latest Docker version and kuberntes
  • Software Developer who want to improve their develop/testing/deployment skill
  • Anyone who want to understand how Docker works and being used in the software development world
  • Anyone who want deploy their application through container technology

Preview This Course - GET COUPON CODE

Docker and Kubernetes: The Complete Guide

docker-and-kubernetes-the-complete-guide
Docker and Kubernetes: The Complete Guide
Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows

Created by Stephen Grider
21 hours on-demand video
13 Articles
Full lifetime access
Access on mobile and TV
Certificate of Completion

Description
If you're tired of spinning your wheels learning how to deploy web applications, this is the course for you.



CI+CD Workflows? You will learn it.  AWS Deployment? Included.  Kubernetes in Production? Of course!

This is the ultimate course to learn how to deploy any web application you can possibly dream up.  Docker and Kubernetes are the newest tech in the Dev Ops world, and have dramatically changed the flow of creating and deploying web apps.  Docker is a technology that allows applications to run in constructs called 'containers', while Kubernetes allows for many different 'containers' to run in coordination.



Docker from Scratch!

In this course you'll learn Docker from absolute fundamentals, beginning by learning the answer to basic questions such as "What is a container?" and "How does a container work?".  From the very first few lectures, we will do a deep dive on the inner workings of containers, so you get a core understanding of exactly how they are implemented.  Once you understand what a container is, you'll learn how to work with them using basic Docker CLI commands.  After that, you'll apply your new-found mastery of the Docker CLI to build your own custom images, effectively 'Dockerizing' your own personal applications. 



CI + CD Pipelines

Of course, no course on Docker would be complete without a full understanding of common Continuous Integration and Continuous Deployment patterns.  You will learn how to implement a full CI + CD workflow using Github, Travis CI, and Amazon Web Services, creating a pipeline that automatically deploys your code every time you push your latest changes to Github!



Multi-Container Deployments on AWS!

After building a deployment pipeline, you'll apply it to master both single-container and multi-container deployments on Amazon Web Services.  You will construct a multi-container application utilizing Node, React, Redis, and Postgres, and see the amazing power of containers in action (Note: all Javascript coding in this course is optional, the full source code is provided if you don't want to write JS).



Kubernetes!

Finally, you will tackle Kubernetes, a production-grade system for managing complex applications with many different running containers.  You will learn the right way to build a Kubernetes Cluster - this course doesn't have any of those annoying "don't do this in production" comments!  You will first build a Kubernetes Cluster on your local machine, then eventually move it over to a cloud provider.  You'll even learn how to set up HTTPS on Kubernetes, which is harder than it sounds!



Here's what you'll do:

Learn Docker from scratch, no previous experience required

Build your own custom images tailored to your applications

Master the Docker CLI to inspect and debug running containers

Understand how Docker works behind the scenes, and what a container is

Build a CI + CD pipeline from scratch with Github, Travis CI, and AWS

Automatically deploy your code when it is pushed to Github!

Build a complex multi-container application from scratch and deploy it to AWS

Understand the purpose and theory of Kubernetes

Deploy a production-ready Kubernetes Cluster to Google Cloud

Who is the target audience?

  • Software engineers looking to deploy their apps easily and quickly

Preview This Course - GET COUPON CODE

Deploy Machine Learning & NLP Models with Docker Containers

deploy-data-science-nlp-models-with-docker-containers
Create & Deploy[Hands-On] Machine Learning, Deep Learning & NLP Models with Docker Containers (DevOps) in Python, Created by UNP United Network of Professionals
Machine Learning, as we know it is the new buzz word in the Industry today. This is practiced in every sector of business imaginable to provide data driven solutions to complex business problems.This poses the challenge of deploying the solution, built by the Machine Learning technique so that it can be used across the intended Business Unit and not operated in silos.

This is a extensive and well thought course created & designed by UNP's elite team of Data Scientists from around the world to focus on the challenges that are being faced by Data Scientists and Computational Solution Architects across the industry  which is summarized the below  sentence :

"I HAVE THE MACHINE LEARNING MODEL , IT IS WORKING AS EXPECTED !! NOW WHAT ?????" 

This course will help you create a solid foundation of the essential topics of data science along with a solid foundation of deploying those created solutions through Docker containers  which eventually will expose your model as a service (API) which can be used by all who wish for it.

At the end of this course, you will be able to:

  • Learn about Docker , Docker Files, Docker Containers
  • Learn Flask Basics & Application Program Interface (API)
  • Build a Random Forest Model and deploy it.
  • Build a Natural Language Processing based Test Clustering Model (K-Means) and visualize it.
  • Build an API for Image Processing and Recognition with an Deep Learning Model under the hood (Convolutional Neural Network : CNN)

 This course is a perfect blend of foundations of data science, industry standards, broader understanding of machine learning and practical applications and most importantly deploying them.

Who is the target audience?

  • Anyone willing to venture into the realm of data science
  • Anyone who would be interested in deploying a Data Science Solution, can be Regression, NLP or even Deep Learning Models

Preview This Course - GET COUPON CODE

Docker Mastery: The Complete Toolset From a Docker Captain

Coupon Details


Docker Mastery: The Complete Toolset From a Docker Captain, v17.09 Latest! Build, compose, deploy, and manage Docker containers from development to DevOps based Swarm clusters
Created by Bret Fisher, Docker Captain Program
Preview This Course - GET COUPON CODE

What Will I Learn?
  • How to use Docker and Compose on your machine for better software building and testing.
  • Build a fancy multi-node Swarm cluster for production deployments!
  • Skills to build advanced development environments with your code running in containers.
  • Update and change your Swarm Services without downtime using rolling updates.
  • Hand's-on with best practices for making Dockerfiles and Compose files like a Pro!
  • Experience using multi-host logging and event monitoring for Docker Swarm.
  • Build and publish your own custom images.
  • Understand the new Windows Containers, and try your hand at ARM Containers.


Students Also Bought These Courses

Learn Docker with Hands On Coding Exercises. For beginners in DevOps

More Courses by Docker Captain Program

Build, automate, and monitor a server cluster for containers using the latest open source on Linux and Windows

v17.09. Everything you need to build, run and compose Docker containers so you can start using Docker for your web apps.

Depuis les concepts de base jusqu'au déploiement en production