آموزش کیت توسعه ابری AWS - از مبتدی تا حرفه ای

AWS Cloud Development Kit - From Beginner to Professional

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Infrastructure Is Code: آموزش نوشتن پشته های برنامه کامل AWS با استفاده از کیت توسعه ابری تسلط بر تمام مفاهیم CDK تمرین یادگیری با استفاده از مثال ها مرور مفاهیم پیشرفته زیرساخت خود را به عنوان کد بنویسید منابع ساده به پیچیده را در AWS با استفاده از CDK راه اندازی چندین پشته و الگو یاد بگیرید الگوهای معماری AWS به عنوان کد پیش نیازها: تمایل به یادگیری زیرساخت به عنوان کد باید درک درستی از AWS داشته باشد دانش زبان برنامه نویسی پایتون ضروری است! دستگاه مک/لینوکس/ویندوز اخیر تمایل به یادگیری چیزهای جدید و هیجان انگیز زیادی دارد!

کیت توسعه ابری AWS (CDK) - از مبتدی تا حرفه ای

تامین برنامه‌های ابری می‌تواند فرآیندی چالش برانگیز باشد که از شما می‌خواهد اقدامات دستی انجام دهید، اسکریپت‌های سفارشی بنویسید، الگوها را نگهداری کنید یا زبان‌های دامنه خاص را یاد بگیرید. AWS CDK از قدرت آشنا و بیانی زبان های برنامه نویسی استفاده می کند.

AWS CDK بدون نیاز به متخصص بودن، اجزایی را به شما می‌دهد که با پیش‌فرض‌های ثابت شده از قبل پیکربندی شده‌اند. AWS CDK منابع شما را به روشی ایمن و قابل تکرار از طریق AWS CloudFormation فراهم می‌کند.


توجه: این دوره فرض می کند که شما می دانید چگونه از AWS Cloud استفاده کنید. این به شما کمک می کند تا مهارت های معماری راه حل خود را به CDK Stack تبدیل کنید.


طرح کلی بخش

  • نحوه شروع کار با CDK

  • منابع AWS را ایجاد کنید و منابع را مطابق با نیازهای خود سفارشی کنید

  • منابع برنامه کاربردی بدون سرور Deploy بدون سرور

    ایجاد کنید
  • موردهای کاربردی پیشرفته و الگوی معماری ایجاد کنید

  • یک برنامه کاربردی کاملاً کاربردی با استفاده از CDK ایجاد کنید



این دوره همچنین همراه با:

است

✓ دسترسی مادام العمر به همه به روز رسانی های آینده

✓ یک مربی پاسخگو در بخش Q A

✓ پیوندهایی به مقالات جالب، و تعداد زیادی کد خوب برای پایه گذاری برنامه بعدی خود

✓ گواهی تکمیل Udemy

✓ 30 روز ضمانت بازگشت پول "بدون سوال"!


این دوره ای است که می تواند مهارت های AWS شما را تغییر دهد.

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



اکنون دوره را بگذرانید، کاملاً بدون ریسک!




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

به کیت توسعه ابری AWS خوش آمدید Welcome to AWS Cloud Development Kit

  • معرفی و ساختار دوره Course Introduction & Structure

  • کد نمونه را از کجا می توانید پیدا کنید؟ Where can you find the sample code?

معرفی Introduction

  • مقدمه: AWS CDK چیست؟ Introduction: What is AWS CDK?

  • شروع به کار: پیش نیازها و نصب AWS CDK Getting Started: AWS CDK Prerequisites & Installation

  • اولین پشته CDK خود را ایجاد کنید و آن را گسترش دهید Create your first CDK Stack & Deploy It

  • سفارشی کردن منابع پشته و نحوه دریافت کمک را بیاموزید Learn to customize stack resources & How to get help

  • Infrastructure-Is-Code: نسخه زیرساخت شما را کنترل می کند Infrastructure-Is-Code: Version control your Infrastructure

  • استقرارهای خود را برنامه ریزی و تجسم کنید: تغییرات خود را متفاوت کنید Plan & Visualize your deployments: Diff your changes

  • توکن‌های CDK: نحوه صادرات/وارد کردن مقادیر پشته | توابع ذاتی Cfn CDK Tokens: How to Export/Import Stack Values | Cfn Intrinsic Functions

  • پاکسازی پشته: از بین بردن منابع برنامه Stack Cleanup: Destroying the App's Resources

  • انصراف از CDK Metadata Version Reporting Opt-Out from CDK Metadata Version Reporting

  • بررسی دانش Knowledge Check

پشته های CDK: منابع و قابلیت استفاده مجدد CDK Stacks: Resources & Reusability

  • DTAP در CDK: استقرار چند محیطی DTAP in CDK: Multi-Environment Deployment

  • استقرار پشته ها در چندین منطقه و حساب AWS: بهترین تمرین Deploying stacks to Multiple AWS Regions & Accounts: Best Practice

  • سفارشی کردن پارامترهای پشته: متغیرهای زمینه CDK Customize Stack Parameters: CDK Context variables

  • ساخت VPC سفارشی Multi-AZ Production Ready Build Multi-AZ Production Ready Custom VPC

  • هنگام ایجاد، برچسب‌ها را به منابع CDK اضافه کنید Add Tags to CDK Resources On Creation

  • برچسب گذاری در مقیاس: به راحتی برچسب ها را به همه منابع موجود در پشته اضافه کنید Tagging At Scale: Easily Add Tags to ALL Resources in the Stack

  • واردات منابع خارجی از قبل موجود: S3، VPC Import Pre-Existing External Resources: S3, VPC

  • EC2 را با استفاده از CDK راه اندازی کنید Launch EC2 using CDK

  • نمونه های EC2 را با بوت استرپ کردن آنها با داده های کاربر سفارشی کنید Customize EC2 Instances by Bootstrapping them with user data

  • راه اندازی EC2 با نمایه فوری سفارشی - نقش عامل SSM - ورود بدون کلیدهای SSH Launch EC2 with Custom Instant Profile - SSM Agent Role - Login without SSH Keys

  • EC2 را با آخرین AMI در هر پشته AWS Region - Portable Region Independent راه اندازی کنید Launch EC2 with latest AMI in any AWS Region - Portable Region Independent stack

  • بهبود عملکرد EC2 با ولوم های SSD IOPS ارائه شده توسط EBS Improve EC2 Performance with EBS Provisioned IOPS SSD Volumes

  • وب سرورهای بسیار در دسترس با مقیاس خودکار و متعادل کننده بار برنامه Highly Available Web Servers with AutoScaling & Application Load Balancer

  • بررسی دانش Knowledge Check

CDK: منابع AWS را سفارشی کنید CDK: Customize AWS Resources

  • ایجاد پارامتر AWS SSM و AWS Secrets Create AWS SSM Parameter & AWS Secrets

  • کاربران، گروه‌های IAM را ایجاد کنید Create IAM Users, Groups

  • نقش IAM، خط مشی داخلی و مدیریت شده را ایجاد کنید Create IAM Role, Inline & Managed Policy

  • سیاست منابع IAM: سیاست سطل S3 IAM Resource Policy: S3 Bucket Policy

  • ایجاد پایگاه داده RDS Create RDS Database

  • الگوهای Cloudformation از قبل موجود را به CDK وارد کنید Import pre-existing Cloudformation templates into CDK

  • موضوع و اشتراک SNS ایجاد کنید Create SNS Topic & Subscriptions

  • SQS: صف های پیام کاملاً مدیریت شده برای Microservices SQS: Fully Managed Message Queues for Microservices

  • بررسی دانش Knowledge Check

ایجاد و استقرار منابع برنامه بدون سرور Create & Deploy Serverless Application Resources

  • بدون سرور: Lambda را برای معماری رویداد محور ایجاد کنید Serverless: Create Lambda for Event Driven Architecture

  • ایجاد و مدیریت گروه های لاگ Lambda Create & Manage Lambda Log Groups

  • بدون سرور: دارایی های منبع لامبدا از S3 Serverless: Lambda Source Assets from S3

  • عملکرد Lambda خود را برنامه ریزی کنید: Cron در ابر Schedule your Lambda Function: Cron in the cloud

  • DynamoDB: پایگاه داده Key-Value DynamoDB: Key-Value Database

  • به عملکردهای لامبدا خود حداقل امتیاز بدهید Grant Least Privileges to your Lambda Functions

  • API Gateway: یک نقطه پایانی HTTP برای عملکرد Lambda شما API Gateway: An HTTP endpoint for your Lambda function

  • هشدارهای CloudWatch؟: EC2، Lambda CloudWatch Alarms?: EC2, Lambda

  • معیارهای سفارشی CloudWatch، الگوهای فیلتر و هشدارها CloudWatch Custom Metrics, Filter Patterns & Alarms

  • داشبوردها و ابزارک های زنده CloudWatch CloudWatch Live Dashboards & Widgets

  • بررسی دانش Knowledge Check

موارد استفاده پیشرفته را با CDK بسازید Build Advanced Use-Cases with CDK

  • یک وب سایت ثابت با محتوا راه اندازی کنید Deploy a static website with contents

  • تأخیر را کاهش دهید و از سایت خود با Cloudfront محافظت کنید Reduce Latency and Protect your site with Cloudfront

  • معماری پردازشگر رویداد بدون سرور با رویدادهای S3 Serverless Event Processor Architecture with S3 Events

  • معماری API REST بدون سرور: APIGW، Lambda و DynamoDB Serverless REST API Architecture: APIGW, Lambda & DynamoDB

  • معماری پردازنده جریانی بدون سرور با Kinesis Serverless Stream Processor Architecture with Kinesis

  • معماری پردازنده رویداد DynamoDB بدون سرور با جریان‌های DynamoDB Serverless DynamoDB Event Processor Architecture with DynamoDB Streams

  • معماری میکرو سرویس کانتینری با ECS Containerized Micro Service Architecture with ECS

  • کانتینرها را بدون مدیریت سرورها با استفاده از Fargate اجرا کنید Run Containers without managing servers using Fargate

  • معماری دسته ای کار بدون سرور با Fargate Serverless Batch Job Architecture with Fargate

  • بررسی دانش Knowledge Check

یک برنامه چت با CDK بسازید Build an chat application with CDK

  • برنامه چت بدون سرور Serverless Containerized Chat Application

اقدامات بعدی Next Actions

  • آیا آن را در خانه امتحان کنید Do Try It At Home

منابع اضافی Additional Resources

  • جدول منابع Table of Resources

نمایش نظرات

آموزش کیت توسعه ابری AWS - از مبتدی تا حرفه ای
جزییات دوره
8 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,303
4.3 از 5
ندارد
دارد
دارد
Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

 Kumar Kumar

معمار ابر | توسعه دهنده الکسا | مشارکت کننده Github