|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cicd-with-aws-devops/
课程评论:没有评论
课程名称:AWS DevOps工具中的CI/CD(2023年7月) 课程概述:本课程旨在帮助开发者轻松应用DevOps的概念,使用AWS提供的自动化工具,这些工具旨在与AWS资源配合使用。在课程中,您将学习AWS CodePipeline、AWS CodeCommit、AWS CodeBuild、AWS CodeDeploy、CloudFormation Deploy Action等工具的概念、功能和优势。您还将了解Lambda函数及如何创建它们。 您将学习如何设置AWS CodePipeline,理解持续交付(Continuous Delivery)和持续集成(Continuous Integration),以及DevOps管道中的CodePipeline概念。同时,课程将涵盖如何在S3桶之间创建管道,设置AWS CodeCommit,并通过HTTPS连接到AWS CodeCommit仓库,使用Git命令触发管道。 课程还将帮助您理解AWS CodeBuild的工作原理和Buildspec文件,学习如何创建带有构建阶段的管道,编写构建的Buildspec文件,分析构建失败的日志,以及在CodeBuild中存储源代码。 此外,您将深入了解CodeDeploy计算平台,配置EC2实例以支持CodeDeploy,了解CodeDeploy中的不同部署类型。在此基础上,您将学习如何将CodeDeploy部署操作添加到管道中,探索AWS CloudFormation,学习如何使用变化集更新堆栈,更新CloudFormation堆栈等。 最后,课程将介绍AWS Lambda与AWS CodePipeline的结合,Lambda函数在管道中的使用,AWS Lambda CodePipeline权限,以及如何在CodePipeline中调用AWS Lambda函数。 总的来说,本课程将为您提供深入的AWS DevOps工具知识,使您能够有效管理复杂的环境,并在高效的DevOps环境中持续交付软件。
AWS provides services that help the developers to practice DevOps at ease and are built for use with AWS resources. These tools automate manual tasks, help teams manage complex environments at scale, and keep engineers in control of the high velocity that is enabled by DevOps.In this course, you will learn the concepts of AWS CodePipeline, AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, CloudFormation Deploy Action, etc. along with their features, benefits. Further you will get to know about Lambda Functions and how to create a Lambda functions.You will learn to setup AWS CodePipeline, understand the Continuous delivery and Continuous integration, CodePipeline concepts with DevOps pipeline, the creation of Pipeline Between S3 Buckets, setting up for AWS CodeCommit, create and connect to the AWS CodeCommit repository via HTTPS, trigger the pipeline using Git commands.You should be able to understanding the working of AWS CodeBuild, AWS CodeBuild Buildspec file. You will know how to create the Pipeline with a Build Stage, Buildspec File for the Builds, analyze the logs of Build failure, Source Code Stored for CodeBuild.Additionally, you will explore and understand about of CodeDeploy Compute Platforms, configure an EC2 Instance for CodeDeploy, CodeDeploy Compute Platforms, types of deployments in CodeDeploy.Also, you will learn to add CodeDeploy Deploy Action to Pipeline, explore on AWS CloudFormation, learn to update a stack with change sets, Cloudformation update stack, etc. You will be introduced to AWS Lambda with AWS CodePipeline, Lambda functions used in pipelines, AWS Lambda CodePipeline Permissions and how to invoke AWS Lambda function in CodePipeline.