|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aws-cdk-with-python-step-by-step/
课程评论:没有评论
课程名称:AWS CDK与Python逐步学习 课程概述:欢迎参加《AWS CDK与Python逐步学习》课程,学习如何使用AWS云开发工具包(CDK)v2和Python编写基础设施代码。通过本课程,您将详细理解AWS CDK的概念,并在每个主题中进行实践。该课程只涵盖最新的AWS CDK版本v2。 您将学习如何使用AWS CDK构造库和不同级别的CDK构造(L1、L2和L3,CDK模式)定义AWS资源。您将使用AWS CDK工具包创建CDK应用程序、合成模板并将资源部署为CloudFormation堆栈。通过结合面向对象编程的Python,您可以根据最常用的场景灵活配置AWS资源,轻松添加相关资源、授予权限、使用指标、允许网络连接、上传资产到S3等。 本课程还将教您如何通过配置跨堆栈引用或嵌套堆栈来组织AWS架构,并利用AWS CDK方面在部署前对AWS基础设施进行合规性检查或纠正。您将学习如何使用Pytest框架对AWS CDK构造进行单元测试,通过细致的断言提前发现可能的问题。 最终,您将成为使用Python作为编程语言的熟练AWS CDK开发者。本课程由Emre Yilmaz构建,他是一位资深的AWS架构师和开发者,自2018年以来持有所有专业和助理级别的AWS认证,拥有计算机工程学士学位和金融工程硕士学位,以及超过18年的专业经验。他是一名AWS讲师,开设了多门高评价的AWS课程,帮助了数千名学生。 课程要求:本课程使用Python作为编程语言,因此需要具备基本的Python编程经验。同时,基本的终端操作能力也是必需的以执行命令。了解AWS的中级知识对于理解示例至关重要。您还需要一个AWS免费套餐账户,并具备管理员权限以执行示例。拥有AWS CloudFormation的知识和经验是额外的优势,但学习AWS CDK并不强制要求。 课程包含免费预览,您可以先观看课程大纲以了解授课风格。加入本课程,逐步学习AWS云开发工具包(CDK)与Python的内容!
Welcome to AWS CDK with Python Step by Step to learn how to write infrastructure code using AWS Cloud Development Kit (CDK) v2 and Python. By taking this course, you will understand AWS CDK concepts in detail with hands-on examples in each topic. This is a new course covering only the latest AWS CDK version, v2.You will learn to use the AWS CDK Construct Library and various levels of CDK constructs, L1, L2, and L3 (CDK patterns), to define AWS resources for your solution.You will use AWS CDK Toolkit to create your CDK applications, synthesize templates, and deploy your resources as CloudFormation stacks.You will use AWS CDK and Python with the power of object-oriented programming to configure your AWS resources with sensible defaults according to most used scenarios, easily add related resources, grant permissions, use metrics, allow network connections, upload assets to S3, and so on.You will learn to organize your AWS architecture into multiple stacks by configuring cross-stack references or nested stacks with AWS CDK.You will learn to use AWS CDK aspects to perform compliance checks on your AWS infrastructure before deployment or make corrections. You will learn unit testing your AWS CDK constructs with fine-grained assertions using the Pytest framework to detect possible problems earlier.Ultimately, you will become a proficient AWS CDK developer using Python as the programming language.This course is built by Emre Yilmaz, a senior AWS architect and developer holding all Professional and Associate level AWS certifications since 2018. a software engineer and cloud architect with a BS in Computer Engineering, an MS in Financial Engineering, and more than 18 years of professional experience. an AWS instructor with highly-rated AWS courses on AWS CloudFormation and AWS CodePipeline, and helped thousands of students until now.What do you need for this course?This course uses Python as the programming language. So, a basic Python programming experience is expected.Basic terminal experience is also needed to execute commands.An intermediate level of AWS knowledge is essential to understand the examples made.An AWS free-tier AWS account in which you have admin privileges to make the examples.Nice to have:AWS Cloud Development Kit (CDK) depends on AWS CloudFormation. So, having prior AWS CloudFormation knowledge and experience will be an advantage. However, it is not a must to learn AWS CDK.You can watch the free previews on the course curriculum to get an idea about the teaching style.Then, join this course to learn AWS Cloud Development Kit (CDK) with Python step by step!