Ultimate Devops Using Aws Cdk - 100% Hands-On (With Python)
Last updated 12/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.27 GB | Duration: 6h 48m
Last updated 12/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.27 GB | Duration: 6h 48m
Learn DevOps Enablement and Infrastructure Provisioning with AWS CDK - including Kubernetes (EKS)
What you'll learn
Enable Infrastructure as Code practice using AWS CDK
Hands-On learning using real world Serverless Application project
Build entire infrastructure on AWS using CDK
Setup Build and Release Pipelines for Serverless Framework Applications
Covers multiple domains like Networking, Security, Authentication, App Security, Logging, Monitoring, Database, Storage, etc
Requirements
Basic understanding of AWS services
A valid AWS account
Description
Update [8/26/2020]: Please checkout description of RDS Provisioning lecture (#23) for new parameters.The Ultimate DevOps using AWS CDK - 100% Hands-On course is a comprehensive course on AWS Cloud Development Kit (CDK) which is based on building and deploying real world project on AWS.AWS Cloud Development Kit (CDK) is a software development framework for provisioning cloud infrastructure. Some of the Key Benefits of CDK over other Infrastructure as Code tools are:It can be used with any supported programming language like Python, Java, JavaScript, TypeScript and C#.No need to learn any additional markup languageIt is based on Amazon's least privileged model, which means it creates appropriate IAM roles and permissions automaticallyFew lines of code generates full CloudFormation template which is very convenientThis course is well paced using a real world industry standard project which helps you to learn by doing with full context.In this course, you will learn how to provision various AWS services like:Network and Security: VPC, Subnets,NAT Gateways, Internet Gateways, Subnets, Security Groups, IAM Roles, Encryption KeysStorage and Database: S3 Buckets, Aurora MySQL RDS Database, Redis ClusterAuthorization and Authentication: Cognito User Pools and Identity Pools, API Gateway and Lambda FunctionsServerless FrameworkEvents and Notifications: SNS, CloudWatchBuild and Release Pipelines: CloudFront, CodePipeline, CodeBuild, CodeCommit, GitHub as sourceDNS and Application Security: Route53, Web Application Firewall (WAF), Amazon Certificate Manager (ACM)Logging and Monitoring: ElasticSearch domain, Kibana Dashboard, CloudTrailContainers: Amazon EKSThis course enables you to get started in DevOps world with real and meaningful knowledge about several AWS services and integrate them together to make things happen!
Overview
Section 1: Introduction
Lecture 1 Introduction and Project Walkthrough
Lecture 2 Download Project Code
Lecture 3 AWS Account Setup
Lecture 4 AWS Budgets and Alerts
Section 2: Python Fundamentals
Lecture 5 Variables and Operators
Lecture 6 String Functions
Lecture 7 Lists, Tuples and Dictionaries
Lecture 8 Loops and Conditions
Lecture 9 Functions and Constructors
Section 3: Introduction to AWS CDK
Lecture 10 What is AWS CDK?
Lecture 11 IMPORTANT! CDK VERSION BREAKING CHANGES
Lecture 12 CDK Installation
Lecture 13 Hello World!
Lecture 14 CDK Project Structure
Lecture 15 AWS Resource Reference
Lecture 16 Documentation Reference
Section 4: Networking and Security
Lecture 17 Introduction
Lecture 18 Provisioning VPC
Lecture 19 IAM Roles and Security Groups
Lecture 20 Setup Jumpbox
Lecture 21 Encryption Keys
Section 5: Storage and Database
Lecture 22 Introduction
Lecture 23 S3 Buckets
Lecture 24 RDS Provisioning
Lecture 25 Setup Redis Cluster
Section 6: Authentication and Authorization
Lecture 26 Introduction
Lecture 27 Cognito Setup
Lecture 28 API Gateway
Lecture 29 Lambda Functions
Section 7: Serverless Framework
Lecture 30 Introduction to Serverless Framework
Lecture 31 Customized Serverless Template
Section 8: Release Management - Backend
Lecture 32 Introduction
Lecture 33 Backend Source Stage
Lecture 34 Backend Build Stage
Lecture 35 Backend Deploy Stage
Lecture 36 Events and Notifications
Section 9: Release Management - Frontend
Lecture 37 Cloudfront Deployment
Lecture 38 Frontend Source Stage
Lecture 39 Frontend Build Stage
Lecture 40 Frontend Deploy Stage
Section 10: DNS and Application Security
Lecture 41 Introduction
Lecture 42 Web Application Firewall (WAF)
Lecture 43 Route53
Lecture 44 Amazon Certificate Manager (ACM)
Section 11: Logging and Monitoring
Lecture 45 Introduction
Lecture 46 CloudTrail
Lecture 47 Setup ElasticSearch and Kibana
Lecture 48 Setup SSH Tunnel
Section 12: Containers
Lecture 49 Provision EKS Cluster
Section 13: Course Completion
Lecture 50 Congratulations
Section 14: Bonus Lectures
Lecture 51 Course Coupons: Kubernetes on AWS using Amazon EKS
DevOps Engineers,Solutions Architects,DevSecOps Engineers,Cloud Practitioner,Anyone who is curious to learn new cloud technologies