آموزش AWS CDK v2 در تایپاسکریپت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت زیرساخت با اطمینان در AWS Cloud Development Kit (CDK)
- درک کنید چگونه CloudFormation و CDK با یکدیگر کار میکنند.
- ایجاد و اشتراکگذاری constructهای قابل استفاده مجدد CDK
- انتشار پکیجها در AWS CodeArtifact
توضیحات دوره
این دوره به شما آموزش میدهد چگونه یک زیرساخت در AWS CDK با زبان تایپاسکریپت بسازید. این دوره سناریوهای واقعی را پوشش میدهد و شما یاد خواهید گرفت چگونه بر چالشهای رایج غلبه کنید. محتوای دوره از اولین استقرار شما در CDK تا ساخت اپلیکیشنهای بزرگتر و مفاهیم پیشرفته مانند ساخت رابط خط فرمان CDK از منبع و پرداختن به آن در debugger را پوشش میدهد.
این دوره فقط برای کسانی که در CDK کاملاً تازهکار هستند نیست؛ کافی است به موضوعات سطح متوسط و پیشرفته را در طرح کلی دوره مشاهده کنید تا ابزارهای ارزشمندی که میتوانید به دانش خود اضافه کنید را پیدا کنید.
چه سطحی از دانش AWS نیاز داریم؟
ما عمدتاً از مجموعه کوچکی از منابع AWS، از
جمله SNS Topics ،S3 Buckets ،SQS Queues و توابع لامبدا استفاده میکنیم. اگر با این سرویسها آشنا هستید، قطعاً کمککننده خواهد بود. حدود 6 ماه تجربه عملی AWS در محیط حرفهای برای این دوره کافی است.
چه سطحی از دانش تایپاسکریپت نیاز داریم؟
اگر شما یک توسعهدهنده جوان هستید که در کار با تایپاسکریپت راحت است، همه آنچه برای این دوره نیاز دارید را دارید.
چه سطحی از دانش CloudFormation نیاز داریم؟
این دوره بسیاری از مفاهیم CloudFormation را پوشش میدهد، اما مهم است که بتوانید به مبانی بپردازید. اگر میتوانید قالب CloudFormation موجود را سازگار کنید، یک منبع جدید اضافه کنید و آن را مستقر کنید، پس آمادهاید!
این دوره برای چه کسانی مناسب است؟
تمام سازندگان در AWS - توسعهدهندگان، تسترها و مهندسان پلتفرم
آموزش AWS CDK v2 در تایپاسکریپت
-
مقدمه 02:50
-
شروع کار با CDK 10:00
-
اولین استقرار 08:39
-
آناتومی یک پروژه CDK 10:03
-
یادآوری CloudFormation 04:04
-
CDK و CloudFormation 16:52
-
نقشه راه پوشش CloudFormation 01:39
-
rollback کردن یا نکردن 12:13
-
سه نکته سریع برای مستندات CDK 02:20
-
راهاندازی ESLint ،Prettier و تایپاسکریپت 09:23
-
نامگذاری کردن یا نکردن 09:18
-
نامگذاری منطقی 01:23
-
پارامترها و خروجیهای CloudFormation 04:46
-
مثال واقعی - شماره 1 - مسواک زدن - قانون EventBridge 11:09
-
مثال واقعی - شماره 1 - مسواک زدن - تابع لامبدا 10:09
-
مثال واقعی - شماره 1 - مسواک زدن - زمان کدنویسی! 09:40
-
درک کنید constructهای CDK چه میکنند 08:41
-
تشخیص Diff و دریفت 08:14
-
کانتکس همه چیز است 25:59
-
مثال واقعی - شماره 1b - تطبیق مسواک زدن با کانتکس 16:53
-
تگ کردن منابع در سطح استک، construct و منبع 09:03
-
داراییها - چه هستند و چگونه کار میکنند؟ 13:48
-
سیاستهای حذف 03:53
-
خروج منابع از CDK 05:40
-
انتشار پکیجها در AWS CodeArtifact 06:22
-
ایجاد یک construct اولیه 09:31
-
مثال واقعی - شماره 2 - S3 bucket construct 12:57
-
استفاده کردن یا نکردن از CDK - منابعی که به خوبی پشتیبانی نمیشوند 03:33
-
پاکسازی با destroy 01:00
-
چه تستهایی باید در CDK انجام دهیم؟ 01:46
-
تستهای اولیه برای constructها و اپلیکیشنها 15:44
-
تستهایتان را در ویژوال استودیو کد اشکالزدایی کنید 02:47
-
تست اسنپشات و هشدارها 02:22
-
کانتکس در تستها 04:02
-
تست تابع لامبدا منبع سفارشی 15:55
-
استفاده از watch برای توسعه سریعتر 02:55
-
آشنایی با پروژههای چند استکی 07:35
-
ایمپورت منابع در CDK 16:57
-
ایمپورت همزمان چندین منبع به CDK 02:07
-
اعتبارسنجی داده کانتکس در cdk.json با Zod 11:16
-
خواندن داده درباره زیرساخت موجود 19:39
-
مثال واقعی - شماره 3 - پینگ پونگ - VPC، خوشه ECS و سرویس ECS 29:30
-
مثال واقعی - شماره 3 - پینگ پونگ - کشف سرویس 09:05
-
مثال واقعی - شماره 3 - پینگ پونگ - ریفکتورینگ به یک construct 16:02
-
Override کردن ویژگیهای منبع 05:31
-
cdk-nag 03:47
-
انتقال منابع بین constructها و استکها 04:32
-
ارجاعات بین استکها 07:14
-
ساخت پکیجهای CDK برای کمک به اشکالزدایی 08:51
-
منابع سفارشی با AwsCustomResource و footgunها 12:46
-
منابع سینگلتون - اشتراکگذاری بین constructها 11:11
-
جنبهها و نمونه موارد استفاده 09:28
-
استفاده از تگها در منابع سفارشی 06:21
-
تشکر و خداحافظی! 00:20
مشخصات آموزش
آموزش AWS CDK v2 در تایپاسکریپت
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:54
- مدت زمان :07:57:45
- حجم :4.97GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy