Docker to Amazon AWS Deploy Java & .NET Apps with Travis CI

所在平台: Udemy

课程主页: https://www.udemy.com/course/docker-to-amazon-aws-deploy-java-net-apps-with-travis-ci/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Docker与Amazon AWS部署Java和.NET应用程序,使用Travis CI 课程概述: 本课程旨在帮助学员全面了解Docker和Amazon AWS的基本知识,并为使用这些技术打下坚实基础。针对希望充分利用Docker轻量便携特性的开发者,本课程将带您掌握生产环境中的容器部署,同时实操持续集成的相关概念。 无论您在Docker产品上使用AWS的经验如何,本课程都会直接接触到所有主要概念。我们将深入学习如何充分利用Docker容器、Dockerfiles、Docker Registries(包括Docker Hub和AWS的Elastic Container Registry (ECR)),以及通过Elastic Container Service (ECS)进行的容器管理。 课程内容包括: 1. 简要回顾Docker及Docker Compose的基本知识,以及如何在Linux或Windows上安装它们。 2. 将Docker与Java Spring Boot应用集成,并高层次探讨Docker在AWS上的应用。 3. 理解Docker基础架构在Amazon EC2上的组成部分,包括安装、Dockerfiles、Docker镜像和Docker Hub。 4. 创建Amazon ECS集群环境,并把各个组件整合在一个真实、可公开访问的部署中。 5. 渐进式添加持续集成支持,从自动化简单任务开始,逐步演变成涉及Github、Travis CI和Amazon AWS的ECS集群的持续集成流程。 此外,课程的后半部分还将Docker化一个ASP.NET Core应用,使学员能够在不同技术和语言中实现类似的任务。完成本课程后,您将掌握关于持续集成的基本知识,以及如何在AWS上使用Docker的技能。 请不要再浪费时间上课了!

课程评论(0条)

课程详情

**** Understand everything you need to know to get started on the right foot with Docker and Amazon AWS! *****TIP FOR BRAZILIANS: Use a pesquisa da Udemy e se inscreva na versão em português do cursoDo you need to know and make the most of all the power that Docker and Amazon AWS can give?Do you want to take advantage of the power, lightness, and portability of containers and learn how to deploy them in production?Do you need to put all the concepts of continuous integration into practice?Regardless of your experience with Docker's use on Amazon Web Services (AWS), this course puts you in direct contact with all your main concepts. We learn how to get the most out of containers Docker, Dockerfiles, Docker Registries (Docker Hub and Elastic Container Registry (ECR) from AWS), and container management by the Elastic Container Service (ECS).Initially, we will do a brief review of what Docker is and what Docker Compose is and how to install them on your machine, be it Linux or Windows. Then we will integrate Docker into a Java application with Spring Boot, exploring Docker on AWS at a high level. We will learn how each of the main "pieces" works separately, bringing together all the essential parts of a Docker infrastructure in a Linux instance based on the Amazon Elastic Compute Cloud (EC2), including installation, Dockerfiles, Docker Images and Docker Hub. Next, we'll learn how to create clustered environments with Amazon ECS.At this point, we will understand how all moving parts can be brought together in a real, publicly accessible deployment. Throughout the course, we will gradually add support for Continuous Integration. We will start by automating simple tasks that will gradually evolve into a Continuous Integration pipeline involving Github, Travis CI, and an ECS Cluster on Amazon AWS. It will be incredible you commit the code, push to Github, Travis CI builds the Docker Images, and deploy it on Amazon "Automagically."In addition to the Spring Boot application in the last sections of the course, we will Dockerize an ASP.NET Core application making it able to perform this type of task in more than one technology/language. By the end of this course, you will have learned fundamental knowledge about Continuous Integration and how to use Docker on AWS.So don't waste any more time going to classes!

课程标签

0人关注该课程

主题相关的课程