AWS DevOps : A CI/CD Masterclass 2021

AWS DevOps : A CI/CD Masterclass 2021

创建本课程的目的是简化DevOps工具和实践及其周围的复杂性。毕竟,它们的存在使我们的生活更轻松,而不是相反!因此,您会发现我们并没有在定义和针对这些主题的既定方法上混淆不清。

话虽如此,我们承认任何学习都需要非常深刻的概念理解。因此,您会发现本课程分为以下五大类:

课程和部分介绍:这将是一条视频消息,概述了我们将要介绍的内容。

概念演练:这是本课程的一个非常独特的方面。我们创建了动画来解释每个主题背后的概念。我们希望您能喜欢。

动手实验室:我们创建了一系列结构化的动手实验室,以巩固概念演练所形成的理解。

实验指导:对于每个部分,我们都创建了一个单独的实验指导文件,在执行实验时(即使您不观看视频时也可以参考)。这样可以节省时间并为您的旅程增加价值。

NodeJS项目:您将可以访问两个NodeJS项目,以供您参考。尽管我们将从头开始构建这两个项目,但是您仍然可以访问这两个项目。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 134 lectures (19h 42m) | Size: 5.98 GB
Learn DevOps with AWS by creating Continuous Delivery Pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy


What you’ll learn:
Learn AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline
Learn Blue Green and In Place Deployment Configurations
Create Production Grade Continuous Deployment Pipelines with Staging, Pre-Prod, and Production Environments
A deep-dive on Elastic Beanstalk Deployment
Learn basics of DynamoDB
Learn Git fundamentals
Create NodeJS Sample Apps with/without DB (DynamoDB)
Learn basics of API Development & Testing (using Postman)
Deploy NodeJS Apps with/without AWS Developer Tools
Create fully automated delivery pipelines for your NodeJS Apps
Learn the AWS Fundamentals like IAM, S3, EC2, ALB, ASG, VPC etc.

Requirements
No programming, or AWS experience is needed, we’ll use the AWS Free Tier
Windows/ Linux/ Mac OS X machine

Description
Welcome! I am here to help you master the seemingly complex topic of DevOps, and that too on AWS! You can be one of the following:

A DevOps engineer looking to learn AWS Developer tools.

A Software Engineer who wants to explore beyond code, understand how your code is getting built and deployed.

An AWS architect who wants to learn new AWS Services simplifying Continuous Integration/Delivery and create fully automated Pipelines.

An IT Professional who wants to change career path.

A person with no technical background, who wants to learn a new skill.

This Course has been created with the objective to simplify the complexities in and around DevOps tools and practices. Afterall, they exist to make life easier for us and not the other way round! So, you will find that we haven’t got ourselves mixed up in definitions and otherwise established approaches towards these topics. No death by PPT!

Having said that, we acknowledge the need of a very strong conceptual understanding for any learning. So, you’ll find this course divided into these five broad categories:

Course and section introduction : This is going to be a video message outlining what we are going to cover.

Conceptual Walkthrough : This is a pretty unique aspect of this course. We have created animations to explain the concepts behind every topic. We hope you like it.

Hands-on lab : We have created a very structured series of hands-on labs to cement the understanding developed by the conceptual walkthroughs.

Lab Instructions : For every section, we have created a separated lab instruction file, which can be referred to while performing the labs (even when you are not watching the videos). This saves time and adds value to your journey.

NodeJS projects : You will have access to two NodeJS projects for your reference. Although we will build these two projects from scratch, you will still have access to these projects.

Why is this course a ‘Masterclass’ in DevOps on AWS?

No expectations from you in terms of your skills before starting this course.

We will cover AWS Basics and Fundamentals from scratch.

We will understand Git from the basics to the intermediate level where firing git commands will come naturally to you.

We will build two NodeJS Apps with and without DB.

We will learn how to use Postman for API testing.

We will not only learn AWS Developer tools, but will understand their behaviour and functionally under the hood like never before.

We will create production-ready pipelines with Staging, Pre-prod, and Prod Application Lifecycle stages.

During Section 2 – Section 13, you’ll learn:

DevOps Concepts

CI/CD Concepts

Code Repository Concepts

AWS Free Tier Account set-up

AWS CLI set-up

Git set-up

Node set-up

Visual Studio Code set-up

EC2

Auto Scaling

Application Load Balancer

S3

IAM

VPC

Cloudwatch

DynamoDB

Elastic Beanstalk

NodeJS Sample App creation

Git commands

Github Account set-up

CodeCommit

Sample App Deployment on EC2

Auto Scaling Lifecycle Hook

Sample App Deployment on Auto Scaling

Sample App Deployment on ASG + ALB

Node App Deployment on Elastic Beanstalk

CodeBuild

Buildspec.yml

CodeDeploy

Appspec.yml

Blue Green Deployment

Deployment Configuration

CodePipeline

CodePipeline Stages

NodeJS CRUD App with DynamoDB

Postman set-up

Postman Environment management

S3 Static Website

CodePipeline for S3 Static Website Deployment

Sections you can skip:

If you are well versed with AWS, you can skip Section 3 and AWS set-up lessons of Section 2.

If you are well versed with NodeJS, you can skip section 4.

If you are well versed with git commands and github, you can skip lessons 2, 3, and 4 of Section 5.

Who this course is for
DevOps Engineers
Solution Architects
Software Engineers
IT Professionals
Anyone who wants to learn a new skill

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/10927.html

赞 (0)
steven的头像steven
上一篇 2021年5月25日
下一篇 2021年5月25日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部