آموزش جامع AWS CDK با TypeScript برای مبتدیان [ویدئویی] - آخرین آپدیت

دانلود AWS CDK in Typescript - A Comprehensive Guide for Beginners [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: زیرساخت به عنوان کد (Infrastructure as Code) به یک تمرین حیاتی برای ایجاد محیط‌های ابری مقیاس‌پذیر و قابل نگهداری تبدیل شده است. این دوره به معرفی AWS Cloud Development Kit (CDK) می‌پردازد و نشان می‌دهد که چگونه می‌توان از TypeScript برای تعریف، تخصیص و مدیریت منابع AWS از طریق کد استفاده کرد. شما با درک مفاهیم بنیادی CDK، CloudFormation، AWS CLI و CDK CLI شروع کرده و سپس اولین برنامه CDK خود را خواهید ساخت. سپس دوره به بررسی بلوک‌های سازنده اصلی CDK، شامل constructs، apps، stacks، محیط‌ها (environments)، منابع، تگ‌ها، دارایی‌ها (assets)، مجوزها، مدیریت کانتکست و aspects می‌پردازد. از طریق دموهای عملی، یاد خواهید گرفت که چگونه زیرساخت را سازماندهی کنید، به منابع در استک‌های مختلف ارجاع دهید، پیکربندی‌ها را مدیریت کنید، دارایی‌ها را بسته‌بندی نمایید، کنترل‌های امنیتی را پیاده‌سازی کنید و استراتژی‌های تست را برای اعتبارسنجی استقرارها به کار ببرید. مباحث پیشرفته‌ای مانند CDK Pipelines، Escape Hatches، CDK Migrate، یکپارچگی با CodeWhisperer، ملاحظات قابلیت اطمینان، روش‌های امنیتی و دستورالعمل‌های نگهداری، فاصله بین یادگیری و پیاده‌سازی در دنیای واقعی را پر می‌کند. مثال‌های عملی با استفاده از سرویس‌هایی مانند ECS و Fargate مفاهیم کلیدی را تقویت می‌کنند. در پایان این دوره، شما قادر خواهید بود با اعتماد به نفس کامل، زیرساخت‌های AWS را با استفاده از AWS CDK و TypeScript طراحی، توسعه، تست، استقرار و نگهداری کنید. • ایجاد زیرساخت AWS با استفاده از گردش کارهای CDK و TypeScript • توسعه برنامه‌های ابری قابل استفاده مجدد با CDK constructs • پیکربندی بهینه استک‌ها، محیط‌ها، دارایی‌ها و مجوزها • مدیریت ارجاعات منابع، تگ‌ها، پالیسی‌ها و قوانین چرخه عمر • پیاده‌سازی استراتژی‌های تست برای استقرار مطمئن CDK • به‌کارگیری متدهای آماده تولید (Production-ready) برای سیستم‌های ابری امن این دوره برای توسعه‌دهندگان نرم‌افزار، مهندسان ابر، متخصصین DevOps، معماران فنی و حرفه‌ای‌های IT که به دنبال آشنایی عملی با Infrastructure as Code در AWS هستند، طراحی شده است. این دوره برای افرادی که با حداقل یک سرویس AWS کار کرده‌اند و دانش پایه TypeScript دارند، ایده‌آل است. چه در ابتدای مسیر AWS CDK باشید و چه به دنبال تقویت مهارت‌های اتوماسیون ابری خود، این دوره مسیری ساختاریافته برای درک توسعه زیرساخت‌های مدرن و متدهای استقرار ارائه می‌دهد. • پوشش جامع مفاهیم AWS CDK برای پروژه‌های مدرن Infrastructure as Code • دموهای عملی برای توضیح گردش کارهای اتوماسیون ابری از طریق مثال‌های واقعی • مسیر یادگیری ساختاریافته که توسعه، تست، استقرار و حاکمیت (Governance) را به هم مرتبط می‌کند

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

مقدمه Introduction

  • بررسی کلی CDK CDK Overview

  • بررسی کلی دوره Course Overview

مبانی Basics

  • اختیاری: مبانی AWS CloudFormation Optional: AWS CloudFormation - 101

  • CDK چگونه کار می‌کند؟ How does CDK Work?

  • اختیاری: مبانی AWS CLI Optional: AWS CLI - 101

  • رابط خط فرمان AWS CDK CLI AWS CDK CLI

توسعه اولین برنامه CDK Developing First CDK App

  • راه‌اندازی اختیاری: AWS CLI Optional Setup: AWS CLI

  • راه‌اندازی: AWS CDK Setup: AWS CDK

  • راه‌اندازی: TypeScript Setup: TypeScript

  • توسعه اولین برنامه CDK Developing First CDK App

سازه‌ها (Constructs) Constructs

  • سازه‌ها (Constructs) Constructs

  • دمو: استفاده از سازه‌های L1 Demo - Using L1 Constructs

  • دمو: استفاده از سازه‌های L2 Demo - Using L2 Constructs

  • دمو: استفاده از سازه‌های L3 Demo - Using L3 Constructs

برنامه‌ها و استک‌ها Apps & Stacks

  • برنامه‌ها (Apps) Apps

  • استک‌ها (Stacks) Stacks

  • دمو: ایجاد چندین استک Demo: Creating Multiple Stacks

  • دمو: گروه‌بندی چندین استک Demo: Grouping Multiple Stacks

  • دمو: استک‌های تودرتو (Nested Stacks) Demo: Nested Stacks

محیط‌ها Environments

  • محیط‌ها (Environments) Environments

  • دمو: محیط‌ها با استفاده از پروفایل‌ها Demo: Environments using Profiles

  • دمو: محیط‌ها با استفاده از کد Demo: Environments with Code

  • دمو: محیط‌ها با متغیرهای محیطی Demo: Environments with Environment Variables

منابع Resources

  • منابع و شناسه‌ها Resources & Identifiers

  • ارجاع به منابع Referencing Resources

  • دمو: ارجاع به منابع در یک استک Demo: Referencing Resources inside the Same Stack

  • دمو: ارجاع به منابع در استک‌های مختلف Demo: Referencing Resources in Different Stacks

  • سیاست حذف (Removal Policy) Removal Policy

  • دمو: سیاست حذف Demo: Removal Policy

تگ‌ها Tags

  • تگ‌گذاری Tagging

  • دمو: تگ کردن منابع Demo: Tag Resources

  • دمو: تگ کردن منابع با اولویت Demo: Tag Resources with Priority

دارایی‌ها (Assets) Assets

  • دارایی‌ها (Assets) Assets

  • دمو: دارایی‌های AWS S3 Demo: AWS S3 Assets

  • اختیاری: مبانی AWS ECR Optional: AWS ECR - 101

  • اختیاری: مبانی AWS Fargate Optional: AWS Fargate - 101

  • دمو: دارایی‌های Image داکر Demo: Docker Image Assets

مجوزها Permissions

  • مجوزهای CDK: اعطاهای دسترسی (Grants) CDK Permissions: Grants

  • مجوزهای CDK: نقش‌ها و پالیسی‌ها CDK Permissions: Roles & Policies

کانتکست Context

  • بررسی کلی کانتکست Context Overview

  • دمو: کانتکست و حافظه پنهان (Caching) Demo: Context and Caching

  • کانتکست برای پیکربندی‌های سفارشی Context for Custom Configuration

جوانب (Aspects) Aspects

  • جوانب (Aspects) Aspects

  • دمو: جوانب Demo: Aspects

مفاهیم تکمیلی Additional Concepts

  • خط لوله CDK (CDK Pipeline) CDK Pipeline

  • راهکارهای جایگزین (Escape Hatches) Escape Hatches

  • AWS CodeWhisperer و CDK AWS CodeWhisperer and CDK

  • مهاجرت در CDK (CDK Migrate) CDK Migrate

تست Testing

  • تست برنامه‌های CDK - بخش اول Testing CDK Applications - Part 1

  • تست برنامه‌های CDK - بخش دوم Testing CDK Applications - Part 2

  • دمو: تست‌های پایه Demo: Basic Testing

  • دمو: تست با Match Demo: Testing with Match

  • دمو: تست‌های Snapshot Demo: Testing Snapshots

بهترین روش‌ها Best Practices

  • بهترین روش‌ها: امنیت Best Practices: Security

  • بهترین روش‌ها: قابلیت نگهداری Best Practices: Maintainability

  • بهترین روش‌ها: قابلیت اطمینان Best Practices: Reliability

جمع‌بندی و منابع Conclusion & References

  • مرجع API API Reference

  • مثال‌های AWS CDK AWS CDK Examples

  • Constructs Hub و سازه‌های راهکار AWS Constructs Hub & AWS Solution Constructs

  • مثال‌های کد دمو Demo Code Examples

  • جمع‌بندی Conclude

مثال‌ها Examples

  • پیاده‌سازی نمونه AWS Fargate با استفاده از AWS CDK AWS Fargate Sample Implementation using AWS CDK

  • پیاده‌سازی نمونه AWS ECS و EC2 با استفاده از AWS CDK AWS ECS and EC2 Sample Implementation using AWS CDK

نمایش نظرات

آموزش جامع AWS CDK با TypeScript برای مبتدیان [ویدئویی]
جزییات دوره
5h 35m
63
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Lal Verma
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lal Verma Lal Verma

معمار راه حل