آموزش DevOps حرفه‌ای با AWS CDK - ۱۰۰% عملی (با پایتون) - آخرین آپدیت

دانلود Ultimate DevOps using AWS CDK - 100% Hands-On (with Python)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

یادگیری توانمندسازی DevOps و تامین زیرساخت با AWS CDK - شامل Kubernetes (EKS)

با استفاده از AWS CDK، اصول "زیرساخت به عنوان کد" را پیاده‌سازی کنید.

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

کل زیرساخت را در AWS با استفاده از CDK بسازید.

راه‌اندازی پایپ‌لاین‌های ساخت و انتشار برای برنامه‌های Serverless Framework.

پوشش دامنه‌های متعدد مانند شبکه‌بندی، امنیت، احراز هویت، امنیت برنامه، ثبت وقایع (Logging)، نظارت (Monitoring)، پایگاه داده، ذخیره‌سازی و غیره.

پیش‌نیازها:

  • درک اولیه از سرویس‌های AWS
  • یک حساب کاربری معتبر AWS

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

دوره "نهایت DevOps با AWS CDK - 100% عملی" یک دوره جامع بر روی AWS Cloud Development Kit (CDK) است که بر پایه ساخت و استقرار پروژه‌های واقعی در AWS بنا شده است.

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

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

  1. امکان استفاده با هر زبان برنامه‌نویسی پشتیبانی شده مانند Python، Java، JavaScript، TypeScript و C#.
  2. عدم نیاز به یادگیری زبان علامت‌گذاری (Markup) اضافی.
  3. مبتنی بر مدل حداقل امتیاز (least privileged model) آمازون، به این معنی که نقش‌ها و مجوزهای IAM مناسب را به طور خودکار ایجاد می‌کند.
  4. چند خط کد، یک قالب CloudFormation کامل تولید می‌کند که بسیار راحت است.

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

در این دوره، شما یاد خواهید گرفت که چگونه سرویس‌های مختلف AWS را تامین کنید، مانند:

  • شبکه و امنیت: VPC، Subnets، NAT Gateways، Internet Gateways، Security Groups، IAM Roles، Encryption Keys
  • ذخیره‌سازی و پایگاه داده: S3 Buckets، Aurora MySQL RDS Database، Redis Cluster
  • مجوزدهی و احراز هویت: Cognito User Pools and Identity Pools، API Gateway و Lambda Functions
  • Serverless Framework
  • رویدادها و اعلان‌ها: SNS، CloudWatch
  • پایپ‌لاین‌های ساخت و انتشار: CloudFront، CodePipeline، CodeBuild، CodeCommit، GitHub به عنوان منبع
  • DNS و امنیت برنامه: Route53، Web Application Firewall (WAF)، Amazon Certificate Manager (ACM)
  • ثبت وقایع (Logging) و نظارت (Monitoring): ElasticSearch domain، Kibana Dashboard، 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 Provisioning

  • Setup Redis Cluster

  • Provision Aurora MySQL RDS Cluster

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

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

  • مقدمه Introduction

  • تنظیمات Cognito Cognito Setup

  • API Gateway API Gateway

  • توابع Lambda 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 Build Stage

  • مرحله دیپلوی بک‌اند Backend Deploy Stage

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

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

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

  • دیپلوی Cloudfront Cloudfront Deployment

  • مرحله منبع فرانت‌اند Frontend Source Stage

  • مرحله بیلد فرانت‌اند Frontend Build Stage

  • مرحله دیپلوی فرانت‌اند Frontend Deploy Stage

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

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

  • مقدمه Introduction

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

  • Route53 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

نمایش نظرات

آموزش DevOps حرفه‌ای با AWS CDK - ۱۰۰% عملی (با پایتون)
جزییات دوره
7 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,146
4.1 از 5
دارد
دارد
دارد
Karan Brar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karan Brar Karan Brar

Cloud Prodigy Inc