AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced

所在平台: Udemy

课程主页: https://www.udemy.com/course/aws-cloud-development-kit-cdk-v2-beginner-to-advanced/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:AWS云开发工具包(CDK)- V2 从初学者到高级 课程概述: 该课程是针对AWS云开发工具包(CDK)V2的全面指南,适合初学者学习如何使用AWS CDK v2在TypeScript中配置AWS资源。课程由在企业环境中有真实实施经验的讲师教授,内容涵盖了AWS CDK的基础知识到高级概念,确保学习者能够掌握云资源的自动化管理。 课程内容逐步展开,涵盖以下主要部分: 1. **AWS CDK v2入门与设置**:介绍AWS CDK及其基础概念,配置和设置AWS CDK。 2. **基本概念与资源创建**:学习如何使用AWS CDK v2创建如S3、DynamoDB、Lambda和CloudWatch等各种AWS服务。 3. **无服务器应用案例**:提供具体案例,展示如何使用API Gateway、Lambda和S3构建无服务器架构。 4. **生成式AI编码工具 - AWS CodeWhisperer**:介绍AWS CodeWhisperer的使用,展示如何利用其自动生成CDK代码。 5. **中级概念与构造体**:深入讲解L1、L2和L3构造体的理论与实践。 6. **CI/CD管道**:学习如何创建和部署AWS CDK应用程序,结合CI/CD管道实现云服务的持续集成和持续部署。 7. **高级概念**:探讨跨应用和多堆栈资源共享的策略,以及如何使用AWS系统管理器(SSM)和CfnOutput实现这些策略。 8. **最佳实践**:总结从企业云迁移中提炼出的10个最佳实践。 9. **CDK测试**:学习基础到高级的测试方法,包括细粒度断言测试和快照测试。 课程时间约为5小时,内容丰富,适合完全没有编码经验的学习者。此外,该课程提供30天退款保证,确保学习者在课程不符合期望时可申请退款。 通过这门课程,学习者能够快速掌握AWS CDK V2,具备开发和部署实际企业级应用的能力。

课程评论(0条)

课程详情

AWS Cloud Development Kit (CDK) v2 - Beginner to AdvancedNew Sections Included Included a Section on AWS Generative AI Tool - AWS CodeWhisperer to auto generate CDK Code with exceptional results (Section 7)CDK Advanced Concepts - Cross App and Multi-Stack Resource Sharing using AWS SSM, CfnOutput (Section 11)Section on L1, L2 and L3 Constructs (Section 8)Welcome to the most comprehensive AWS Cloud Development Kit (CDK) - V2 on Udemy from an instructor with actual enterprise hands-on implementation experience migrating large number of workloads for Fortune 100 companies using AWS CDK V2.This is a course for AWS CDK Beginners planning to gain expertise in provisioning AWS Resources using AWS CDK v2 in Typescript with no previous coding experience or experience in a different programming language.Includes a Section on AWS Generative AI Tool - AWS CodeWhisperer to auto generate CDK Code with exceptional results.It starts from absolute basics on AWS CDK v2, then builds on that to create AWS Resources using AWS CDK and finally culminating in developing advanced three real-world enterprise use case, developing the CI-CD Pipeline using AWS CDK and deploy AWS services developed using CDK through the pipeline and finally share the best practices from Real World Enterprise Cloud Migration using CDK.If you are an advanced user of TypeScript and /or AWS CDK , please review the course content to determine suitability as this course will start from absolute basics.I strongly believe this is the best AWS CDK V2 course on Internet. If you are looking to learn AWS CDK, try out the course and you will be amazed to see how much you can learn through a 5 hour course. If you donot like it, comes with 30 day money back guarantee from Udemy. This course has been written in CDK V2 unlike other courses which were written in CDK V1 and then retrofitted to CDK V2.Section 1: IntroductionCourse OutlineSection 2: AWS CDK v2 - Setup and Pre-RequisitesAWS CDK SetupSection 3: AWS CDK - Basic ConceptsEvolution of AWS Infrastructure as CodeAWS CloudFormation - OverviewWhat is AWS CDK and BenefitsAWS CDK - Basic ConceptsAWS CDK - Project StructureSection 4: AWS Service Creation using AWS CDK v2 - S3, DynamoDB, Lambda and CloudWatchCreate S3 using AWS CDK v2Create DynamoDB using AWS CDK v2Create Lambda using AWS CDK v2Create CloudWatch Alarm using AWS CDK v2CDK Removal Policy - Removal, Retain and SnapshotPart 5: Serverless Use Case 1 - API Gateway, Lambda and S3Architecture for Serverless Use CaseS3 Bucket creation with CDK v2IAM Role and S3 creation with CDK v2Lambda, IAM Role and S3 creation with CDK v2API Gateway, Lambda, IAM Role and S3 creation with CDK v2Optional (How to write the Lambda Code) - From my Udemy Course on AWS LambdaPart 6: Use Case 2: Web Server - VPC, Subnets, EC2 and UserDataArchitecture for WebServer Use CaseVPC, Subnets and Other VPC Components Security GroupsEC2 InstanceAdding UserData to EC2 InstancePart 7: Generative AI Coding Tool - AWS CodeWhispererAWS CodeWhisperer - OverviewAWS CodeWhisperer - InstallationCreate S3 Bucket with Auto Code Generation Tool - AWS CodeWhisperer Create AWS VPC with Auto Code Generation Tool - AWS CodeWhisperer Create RDS Instance with Auto Code Generation Tool - AWS CodeWhisperer Part 8: AWS CDK - Intermediate Concepts 1 - L1, L2 and L3 ConstructsL1, L2, L3 Constructs - TheoryL1 and L2 Constructs - Hands OnL3 Constructs - Hands OnPart 9: CI-CD Pipeline: Creating and Deploying AWS CDK Apps using CI-CD Pipeline Architecture for Serverless Use Case IAM Role Creation for Use CaseDeploying AWS Services using the CI-CD PipelinePart 10: Serverless Use Case 2 - S3, Lambda and DynamoDBIntroduction - Implementing Serveless Use Case 2Create IAM Role using AWS CDK v2Create Lambda using AWS CDK v2Create S3 using AWS CDK v2Create DynamoDB using AWS CDK v2Optional (How to write the Lambda Code) - From my Udemy Course on AWS LambdaPart 11: CDK Advanced Concepts - Cross App and Multi-Stack Resource SharingNeed for Resource Sharing - TheoryAWS System Manager - Overview TheoryStrategies for Resource Sharing across Apps and Stacks - TheoryStrategy 1: Using SSM Parameter Store for Resource Sharing across Apps Strategy 2: Using CfnOutput for Resource Sharing across Apps Strategy 3 - Multi Stack Deployment (Same App) - TheoryPart 12: CDK Best Practices: 10 Best Practices based on my learnings from App MigrationsAWS CDK - 10 Best PracticesPart 13: CDK Additional Concepts - Termination Protection, CDK Commands and OutputsOutputs in CDKSummary of AWS CDK CommandsMulti-Stack DeploymentCDK - Termination ProtectionPart 14: AWS CDK Testing: Fine-Grained Assertions Tests and Snapshot Test AWS CDK Testing: Fine-Grained Assertions TestsAWS CDK Testing: Snapshot TestsHandsOn AWS Services Covered in the Course using CDK v2:AWS LambdaS3S3 Event NotificationAPI GatewayDynamoDBCloudWatch CloudWatch AlarmIAM RoleVPCVPC Subnets, Internet Gateway and Route Tables etc.Security GroupEC2 Instances and UserDataAWS System ManagerCI-CD PipelineDeploying AWS Services developed using CDK v2 through CI-CD PipelineAWS CDK Testing: Fine-Grained Assertions TestsAWS CDK Testing: Snapshot Tests

课程标签

0人关注该课程

主题相关的课程