لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش AWS CDK Masterclass - ساخت زیرساخت های ابری در کد
AWS CDK Masterclass - Build Cloud Infrastructures in Code
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کیت توسعه ابری AWS: زیرساختهای ابری و پروژههای بدون سرور را در کد از طریق AWS CloudFormation تعریف و ارائه کنید. از AWS CDK سه پروژه دنیای واقعی را که با S3، SES، Step Function، SNS، EventBridge، API Gateway، DynamoDB، EC2 و CloudWatch با استفاده از AWS CDK تعامل دارند، مستقر کنید. هر زبان برنامه نویسی OOP درک اولیه AWS Cloud برای گذراندن این دوره ترجیح داده می شود. دستگاه مک/لینوکس/ویندوز اخیر دانش خط فرمان ترجیح داده می شود برای یادگیری فناوری های جدید رانندگی کنید!
AWS CDK Framework (کیت توسعه ابر) بهترین راه برای ساختن برنامه های کاربردی بدون سرور (و سایر منابع AWS) مقیاس پذیر و قابل اعتماد و استقرار آنها در خدمات وب آمازون است.
نکته مهم در مورد AWS CDK این است که برای ایجاد منابع AWS برای زیرساخت های ابری خود نیازی به نگرانی در مورد یادگیری نحو YAML/JSON ندارید - این همه مبتنی بر کد است - به این معنی که با استفاده از یک کد می نویسید. زبان برنامه نویسی مدرن آشنا مانند Javascript، Typescript، Java، Go، Python...!
در این دوره، شما مستقیماً وارد میشوید و یاد میگیرید که چگونه منابع AWS را ایجاد کرده و در کمترین زمان آنها را در AWS مستقر کنید!
به طور خلاصه، شما:
دیگر نیازی به ایجاد زیرساختهای بدون سرور و منابع AWS با استفاده از کنسول مدیریت AWS به صورت دستی نیست
اکنون همه پیکربندیها و پیادهسازیهای خود را با استفاده از زبان برنامهنویسی مورد علاقه خود به روشی پروژهای ساختار یافته داشته باشید
دیگر نیازی نیست که تابع خود را در یک فایل فشرده بسته بندی کنید و به صورت دستی آنها را در ابر AWS آپلود کنید - از A، allCLI برای انجام همه این کارها برای شما استفاده کنید!
دیگر نیازی نیست که در مورد تهیه منابع AWS، اصطلاحات شبانه، زیرساختی، را درک کنید - با CDK AWS، همه چیزهایی که خلاصه می شود - تنها چیزی که روی آن تمرکز می کنید نوشتن کد و ساختن خود است. زیرساخت های ابری!
با AWS CDK CLI و CDK Framework، همه این کارها را با استفاده از رابط خط فرمان سریعتر انجام می دهید!
با AWS CDK، کد را بهعنوان زیرساخت مینویسید و به راحتی میتوانید الگوهای طراحی زیرساخت را با سایر تیمهای درون سازمان یا، در صورت تمایل، با عموم به اشتراک بگذارید.
AWS CDK مبتنی بر الگوهای برنامه نویسی مدرن است و به شما امکان می دهد برنامه های قابل اعتماد و مقرون به صرفه را در فضای ابری با قدرت یک زبان برنامه نویسی (Python، Go، Java، Javascript، Typescript، C#) بسازید.
برای این دوره، ما چندین برنامه در دنیای واقعی ایجاد شده با AWS CDK را مستقر خواهیم کرد:
یک سرویس تولید تصاویر کوچک خودکار در S3
یک API REST با استفاده از AWS API Gateway Lambda
یک سرویس ایمیل با استفاده از Lambda، SES، API Gateway، SQS
یک نمونه EC2 با داده های کاربر که به یک وب سرور ساده خدمت می کند
یک سرویس ALB
رویدادهای برنامه ریزی شده (EventBridge)
پس از اتمام دوره، مطمئن خواهید بود که می توانید برنامه های پیچیده را با استفاده از CDK بنویسید.
در این دوره، با انجام هر آنچه که برای تسلط بر AWS CDK و ادغام با بسیاری از سرویسهای مختلف AWS نیاز دارید، یاد میگیرید!
این دوره را امتحان کنید، و اگر آن را دوست ندارید 30 روز فرصت دارید که بازپرداخت کنید. چیزی برای از دست دادن ندارید!
--------------------------------
این دوره همچنین همراه با:
است
دسترسی مادام العمر به همه به روز رسانی های آینده
یک مربی پاسخگو در بخش Q A
گواهی تکمیل Udemy برای دانلود آماده است
ضمانت بازگشت وجه 30 روزه "بدون سوال"!
اگر می خواهید در مورد AWS CDK بیاموزید در این دوره به من بپیوندید!
سرفصل ها و درس ها
معرفی
Introduction
مقدمه - درباره مربی
Introduction - About Instructor
اهداف دوره
Course Objectives
آنچه یاد خواهید گرفت و پیش نیازهای دوره
What You'll Learn and Course Prerequisites
نمای کلی AWS CDK - چیست و مزایا
AWS CDK Overview - What is it and Benefits
دانلود کد
Code Download
====لطفا بخوانید====
====PLEASE READ====
دانلود کد دوره
Download Course Code
راه اندازی محیط توسعه
Development Environment Setup
تنظیم محیط برنامه نویس - نمای کلی
Dev Environment Setup - Overview
راه اندازی و نمایه AWS
Setup and AWS Profile
NodeJs را نصب کنید
Install NodeJs
AWS CLI و Setup را نصب کنید
Install AWS CLI and Setup
تنظیمات ماشین AWS
AWS Machine Configurations
VS Code را نصب کنید
Install VS Code
AWS CDK را نصب کنید
Install AWS CDK
AWS CDK - شروع به کار - اولین برنامه CDK خود را راه اندازی کنید
AWS CDK - Getting Started - Launch Your First CDK Application
اولین پروژه CDK خود را راه اندازی کنید
Launch Your First CDK Project
متغیرها و خروجی های محیطی
Environment Variables and Outputs
مجوزهای توابع لامبدا - فهرست کردن همه سطل ها
Lambda Functions Permissions - Listing all Buckets
مجوز Lambda - لیست توابع Lambda
Lambda Permission - List Lambda Functions
ListBucket Stack Cleanup
ListBucket Stack Cleanup
[Hands-On 1] - یک REST API با AWS CDK بسازید
[Hands-On 1 ] - Build a REST API with AWS CDK
REST API - Quotes App - مقدمه
REST API - Quotes App - Introduction
Quotes Api - افزودن جدول Dynamo
Quotes Api - Adding Dynamo Table
راه اندازی CRUD - ذخیره یک مورد
Setting up CRUD - Save an Item
ذخیره یک نقل قول در Dynamo DB
Saving a Quote to Dynamo DB
دریافت همه نقل قول ها
Get All Quotes
یک نقل قول را حذف کنید
Delete a Quote
یک نقل قول را به روز کنید
Update a Quote
یک نقل قول دریافت کنید
Get a Quote
[اختیاری] - برنامههای افزودنی کد Thunder Client و کنسول بدون سرور را در مقابل کد نصب کنید
[OPTIONAL] - Install Thunder Client and Serverless Console VS Code Extensions
پشته نقل قول ها را نابود کنید
Destroy Quotes Stack
استفاده از کتابخانه Construct
Leveraging the Construct Library
استفاده از Construct Library - TableViewer Construct
Using the Construct Library - TableViewer Construct
[Hands-On 2] - مثال دنیای واقعی - ایجاد تصویر کوچک S3 با AWS CDK
[Hands-On 2] - Real World Example - S3 Thumbnail Creation with AWS CDK
عقربه های نسل بند انگشتی - یک سطل S3 ایجاد کنید
Thumbnail Generation hands - Create an S3 Bucket
راه اندازی EventNotification
Setting up the EventNotification
راه اندازی Thumbnail Generator Lambda
Setting up the Thumbnail Generator Lambda
ایجاد تصویر کوچک - جلسه اشکال زدایی
Creating the Image Thumbnail - Debugging session
ذخیره ریز عکسها در DynamoDB
Saving Thumbnails to DynamoDB
ایجاد یک api REST و فهرست کردن همه ریز عکسها
Creating a REST api and List all Thumbnails
[Hands-On 3] - مثال دنیای واقعی - ایجاد رویداد برنامه ریزی شده با AWS CDK
[Hands-On 3] - Real World Example - Scheduled Event Creation with AWS CDK
بررسی کد پروژه رویداد برنامه ریزی شده
Scheduled Event Project Code Walkthrough
[Hands-On 4] - مثال دنیای واقعی - ایجاد نمونه EC2 با AWS CDK
[Hands-On 4] - Real World Example - EC2 Instance Creation with AWS CDK
ایجاد نمونه EC2 - مرور کلی و مرور کد
EC2 Instance Creation - Overview and Code Walkthrough
[Hands-On 5] - مثال دنیای واقعی: سرویس اعلان ایمیل با AWS CDK
[Hands-On 5] - Real World Example: Email Notification Service with AWS CDK
نمای کلی سرویس ایمیل و راه اندازی پشته
Email Service Overview and Stack Setup
راه اندازی توابع SES و SQS Lambda
Setting up the SES and SQS Lambda Functions
راه اندازی ارسال ایمیل به مدیر و API
Setup Sending Email to Admin and API
[Hands-On 6] - مثال دنیای واقعی: ایجاد ALB با AWS CDK
[Hands-On 6] - Real World Example: ALB Creation with AWS CDK
ایجاد ALB با CDK - مرور کد
ALB Creation with CDK - Code Walkthrough
نمایش نظرات