AWS Cloud Development Kit From Beginner to Professional
What you’ll learn
Master all CDK concepts
Practice learnings with hands on examples
Advanced concepts overview
Write your infrastructure as code
Deploy simple-to-complex resources in AWS using CDK
Launch several stacks and templates
Learn AWS Architectural Patterns as Code
Requirements
Desire to learn Infrastructure as Code
Must have understanding of AWS
Knowledge of Python programming language is MUST!
Recent Mac / Linux / Windows machine
Willingness to learn lots of new and exciting things!
Description
AWS Cloud Development Kit(CDK) – From Beginner to ProfessionalProvisioning cloud applications can be a challenging process that requires you to perform manual actions, write custom scripts, maintain templates, or learn domain-specific languages. AWS CDK uses the familiar and expressive power of programming languages.AWS CDK gives you components preconfigured with proven defaults, without needing to be an expert. AWS CDK provisions your resources in a safe, repeatable manner through AWS CloudFormation. Note: This course assumes you know how to use the AWS Cloud. It will help you transform your solution architecting skills into CDK Stack.Section OutlineHow to get started with CDKCreate AWS Resources and Customize resources to suit your needsCreate Serverless & Deploy Serverless Application ResourcesCreate Advanced Use-Cases and Architecture PatternCreate & Deploy a fully functional application using CDKThis Course Also Comes With:✓ Lifetime Access to All Future Updates✓ A responsive instructor in the Q&A Section✓ Links to interesting articles, and lots of good code to base your next application onto✓ Udemy Certificate of Completion✓ A 30 Day “No Questions Asked” Money Back Guarantee!This is the course that could change your AWS skills.Learning and getting hands-on on AWS CDK helps you to enhance your career opportunities and helps to boost your income. An investment in your career is an investment in yourself. Don’t procrastinate. There is no time like the present to take charge of your career. Take your career to the next level by learning AWS CDK today!Take the course now, completely risk free !
Overview
Section 1: Welcome to AWS Cloud Development Kit
Lecture 1 Course Introduction & Structure
Lecture 2 Where can you find the sample code?
Section 2: Introduction
Lecture 3 Introduction: What is AWS CDK?
Lecture 4 Getting Started: AWS CDK Prerequisites & Installation
Lecture 5 Create your first CDK Stack & Deploy It
Lecture 6 Learn to customize stack resources & How to get help
Lecture 7 Infrastructure-Is-Code: Version control your Infrastructure
Lecture 8 Plan & Visualize your deployments: Diff your changes
Lecture 9 CDK Tokens: How to Export/Import Stack Values | Cfn Intrinsic Functions
Lecture 10 Stack Cleanup: Destroying the App’s Resources
Lecture 11 Opt-Out from CDK Metadata Version Reporting
Section 3: CDK Stacks: Resources & Reusability
Lecture 12 DTAP in CDK: Multi-Environment Deployment
Lecture 13 Deploying stacks to Multiple AWS Regions & Accounts: Best Practice
Lecture 14 Customize Stack Parameters: CDK Context variables
Lecture 15 Build Multi-AZ Production Ready Custom VPC
Lecture 16 Add Tags to CDK Resources On Creation
Lecture 17 Tagging At Scale: Easily Add Tags to ALL Resources in the Stack
Lecture 18 Import Pre-Existing External Resources: S3, VPC
Lecture 19 Launch EC2 using CDK
Lecture 20 Customize EC2 Instances by Bootstrapping them with user data
Lecture 21 Launch EC2 with Custom Instant Profile – SSM Agent Role – Login without SSH Keys
Lecture 22 Launch EC2 with latest AMI in any AWS Region – Portable Region Independent stack
Lecture 23 Improve EC2 Performance with EBS Provisioned IOPS SSD Volumes
Lecture 24 Highly Available Web Servers with AutoScaling & Application Load Balancer
Section 4: CDK: Customize AWS Resources
Lecture 25 Create AWS SSM Parameter & AWS Secrets
Lecture 26 Create IAM Users, Groups
Lecture 27 Create IAM Role, Inline & Managed Policy
Lecture 28 IAM Resource Policy: S3 Bucket Policy
Lecture 29 Create RDS Database
Lecture 30 Import pre-existing Cloudformation templates into CDK
Lecture 31 Create SNS Topic & Subscriptions
Lecture 32 SQS: Fully Managed Message Queues for Microservices
Section 5: Create & Deploy Serverless Application Resources
Lecture 33 Serverless: Create Lambda for Event Driven Architecture
Lecture 34 Create & Manage Lambda Log Groups
Lecture 35 Serverless: Lambda Source Assets from S3
Lecture 36 Schedule your Lambda Function: Cron in the cloud
Lecture 37 DynamoDB: Key-Value Database
Lecture 38 Grant Least Privileges to your Lambda Functions
Lecture 39 API Gateway: An HTTP endpoint for your Lambda function
Lecture 40 CloudWatch Alarms?: EC2, Lambda
Lecture 41 CloudWatch Custom Metrics, Filter Patterns & Alarms
Lecture 42 CloudWatch Live Dashboards & Widgets
Section 6: Build Advanced Use-Cases with CDK
Lecture 43 Deploy a static website with contents
Lecture 44 Reduce Latency and Protect your site with Cloudfront
Lecture 45 Serverless Event Processor Architecture with S3 Events
Lecture 46 Serverless REST API Architecture: APIGW, Lambda & DynamoDB
Lecture 47 Serverless Stream Processor Architecture with Kinesis
Lecture 48 Serverless DynamoDB Event Processor Architecture with DynamoDB Streams
Lecture 49 Containerized Micro Service Architecture with ECS
Lecture 50 Run Containers without managing servers using Fargate
Lecture 51 Serverless Batch Job Architecture with Fargate
Section 7: Build an chat application with CDK
Lecture 52 Serverless Containerized Chat Application
Section 8: Next Actions
Lecture 53 Do Try It At Home
Section 9: Additional Resources
Lecture 54 Table of Resources
Developers that want to manage their infrastructure as code,System administrators, Ops engineers who would like to automate and manage their AWS infrastructure as code,DevOps Engineers who wants to learn CDK – from basic to expert level. No prior CloudFormation knowledge necessary!,Solutions Architects who want to understand the benefit of using CDK to manage infrastructure and steer their team to use CDK
Course Information:
Udemy | English | 8h 9m | 3.28 GB
Created by: . Kumar .
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com