آموزش توسعه دهندگان نهایی با استفاده از AWS CDK - 100% Hands-On (با پایتون)

Ultimate DevOps using AWS CDK - 100% Hands-On (with Python)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش فعالسازی DevOps و فراهم کردن زیرساخت با AWS CDK - از جمله Kubernetes (EKS) فعال کردن زیرساخت به عنوان تمرین کد با استفاده از یادگیری عملی AWS CDK با استفاده از پروژه برنامه کاربردی بدون سرور در دنیای واقعی ساخت کل زیرساخت بر روی AWS با استفاده از ساخت راه‌اندازی CDK و انتشار خطوط لوله برای برنامه‌های چارچوب بدون سرور دامنه های متعدد مانند شبکه، امنیت، احراز هویت، امنیت برنامه، ورود به سیستم، نظارت، پایگاه داده، ذخیره سازی و غیره پیش نیازها: درک اولیه از خدمات AWS یک حساب معتبر AWS

به‌روزرسانی [2020/8/26]: لطفاً شرح سخنرانی RDS Provisioning (#23) را برای پارامترهای جدید بررسی کنید.


The Ultimate DevOps using AWS CDK - 100% Hands-On دوره آموزشی جامعی در مورد کیت توسعه ابری AWS (CDK) است که بر اساس ساخت و استقرار پروژه دنیای واقعی بر روی AWS است.

کیت توسعه ابری AWS (CDK) یک چارچوب توسعه نرم‌افزار برای تأمین زیرساخت‌های ابری است.

برخی از مزایای کلیدی CDK نسبت به سایر زیرساخت ها به عنوان ابزار کد عبارتند از:

  1. این می تواند با هر زبان برنامه نویسی پشتیبانی شده مانند پایتون، جاوا، جاوا اسکریپت، TypeScript و C# استفاده شود.

  2. نیازی به یادگیری زبان نشانه گذاری اضافی نیست

  3. بر اساس مدل کم امتیاز آمازون است، به این معنی که نقش ها و مجوزهای مناسب IAM را به طور خودکار ایجاد می کند

  4. چند خط کد قالب کامل CloudFormation را ایجاد می کند که بسیار راحت است

این دوره به خوبی با استفاده از یک پروژه استاندارد صنعتی در دنیای واقعی انجام می شود که به شما کمک می کند تا با انجام دادن با زمینه کامل یاد بگیرید.

در این دوره آموزشی، نحوه ارائه خدمات مختلف AWS مانند:

را خواهید آموخت
  • شبکه و امنیت: VPC، زیرشبکه‌ها، دروازه‌های NAT، دروازه‌های اینترنتی، زیرشبکه‌ها، گروه‌های امنیتی، نقش‌های IAM، کلیدهای رمزگذاری

  • ذخیره سازی و پایگاه داده: S3 Buckets، Aurora MySQL RDS Database، Redis Cluster

  • مجوز و احراز هویت: استخرهای کاربر Cognito و استخرهای هویت، دروازه API و توابع لامبدا

  • چارچوب بدون سرور

  • رویدادها و اعلان‌ها: SNS، CloudWatch

  • ساخت و انتشار خطوط لوله: CloudFront، CodePipeline، CodeBuild، CodeCommit، GitHub به عنوان منبع

  • DNS و امنیت برنامه: Route53، فایروال برنامه وب (WAF)، مدیر گواهی آمازون (ACM)

  • ثبت و نظارت: دامنه ElasticSearch، داشبورد Kibana، CloudTrail

  • کانتینرها: Amazon EKS


این دوره به شما امکان می‌دهد با دانش واقعی و معنی‌دار در مورد چندین سرویس AWS در دنیای DevOps شروع کنید و آنها را با هم ادغام کنید تا همه چیز اتفاق بیفتد!


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه و بررسی پروژه Introduction and Project Walkthrough

  • دانلود کد پروژه Download Project Code

  • راه اندازی حساب AWS AWS Account Setup

  • بودجه و هشدارهای AWS AWS Budgets and Alerts

معرفی Introduction

اصول پایتون Python Fundamentals

  • متغیرها و اپراتورها Variables and Operators

  • توابع رشته String Functions

  • فهرست ها، تاپل ها و دیکشنری ها Lists, Tuples and Dictionaries

  • حلقه ها و شرایط Loops and Conditions

  • توابع و سازندگان Functions and Constructors

اصول پایتون Python Fundamentals

مقدمه ای بر AWS CDK Introduction to AWS CDK

  • AWS CDK چیست؟ What is AWS CDK?

  • مهم! تغییرات در نسخه CDK IMPORTANT! CDK VERSION BREAKING CHANGES

  • نصب CDK CDK Installation

  • سلام دنیا! Hello World!

  • ساختار پروژه CDK CDK Project Structure

  • مرجع منبع AWS AWS Resource Reference

  • مرجع مستندات Documentation Reference

  • امتحان CDK CDK Quiz

مقدمه ای بر AWS CDK Introduction to AWS CDK

شبکه و امنیت Networking and Security

  • معرفی Introduction

  • تامین VPC Provisioning VPC

  • نقش های IAM و گروه های امنیتی IAM Roles and Security Groups

  • راه اندازی Jumpbox Setup Jumpbox

  • کلیدهای رمزگذاری Encryption Keys

  • VPC را پیکربندی کنید Configure VPC

شبکه و امنیت Networking and Security

ذخیره سازی و پایگاه داده Storage and Database

  • معرفی Introduction

  • سطل S3 S3 Buckets

  • تامین RDS RDS Provisioning

  • راه اندازی Redis Cluster Setup Redis Cluster

  • Provision Aurora MySQL RDS Cluster Provision Aurora MySQL RDS Cluster

ذخیره سازی و پایگاه داده Storage and Database

احراز هویت و مجوز Authentication and Authorization

  • معرفی Introduction

  • راه اندازی Cognito Cognito Setup

  • دروازه API API Gateway

  • توابع لامبدا Lambda Functions

احراز هویت و مجوز Authentication and Authorization

چارچوب بدون سرور Serverless Framework

  • مقدمه ای بر فریم ورک بدون سرور Introduction to Serverless Framework

  • قالب بدون سرور سفارشی Customized Serverless Template

چارچوب بدون سرور Serverless Framework

مدیریت انتشار - Backend Release Management - Backend

  • معرفی Introduction

  • مرحله منبع باطن Backend Source Stage

  • مرحله ساخت Backend Backend Build Stage

  • مرحله استقرار باطن Backend Deploy Stage

  • رویدادها و اطلاعیه ها Events and Notifications

مدیریت انتشار - Backend Release Management - Backend

مدیریت انتشار - Frontend Release Management - Frontend

  • استقرار Cloudfront Cloudfront Deployment

  • مرحله منبع Frontend Frontend Source Stage

  • مرحله ساخت فرانت اند Frontend Build Stage

  • مرحله استقرار Frontend Frontend Deploy Stage

مدیریت انتشار - Frontend Release Management - Frontend

DNS و امنیت برنامه DNS and Application Security

  • معرفی Introduction

  • فایروال برنامه های کاربردی وب (WAF) Web Application Firewall (WAF)

  • مسیر 53 Route53

  • مدیر گواهی آمازون (ACM) Amazon Certificate Manager (ACM)

  • برای محافظت در برابر تزریق SQL، فایروال برنامه وب را مستقر کنید Deploy Web Application Firewall to protect against SQL Injection

DNS و امنیت برنامه DNS and Application Security

ثبت و نظارت Logging and Monitoring

  • معرفی Introduction

  • CloudTrail CloudTrail

  • ElasticSearch و Kibana را راه اندازی کنید Setup ElasticSearch and Kibana

  • راه اندازی تونل SSH Setup SSH Tunnel

  • تونل SSH را برای دسترسی به پایگاه داده پیکربندی کنید Configure SSH Tunnel to Access Database

ثبت و نظارت Logging and Monitoring

ظروف Containers

  • ارائه خوشه EKS Provision EKS Cluster

ظروف Containers

تکمیل دوره Course Completion

  • تبریک می گویم Congratulations

تکمیل دوره Course Completion

سخنرانی های جایزه Bonus Lectures

  • کوپن های دوره: Kubernetes در AWS با استفاده از Amazon EKS Course Coupons: Kubernetes on AWS using Amazon EKS

سخنرانی های جایزه Bonus Lectures

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش توسعه دهندگان نهایی با استفاده از AWS CDK - 100% Hands-On (با پایتون)
جزییات دوره
7 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,684
4 از 5
دارد
دارد
دارد
Karan Brar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karan Brar Karan Brar

Cloud Prodigy Inc