نصب و آموزش کیت توسعه کلود آمازون – AWS CDK (vs. Terraform)

📗 محتوای این آموزش:

  • 00:00 – زیرساخت به عنوان کد چیست؟
  • 00:18 – مرور کوتاه CloudFormation – مزایا
  • 01:33 – AWS CDK چیست؟
  • 02:27 – نصب AWS CDK
  • 03:46 – پیاده سازی یک پروژه نمونه با AWS CDK و دستورات Deploy و Synthesize
  • 12:47 – استقرار از طریق کنسول CloudFormation
  • 14:33 – پیشنهاد و جمع بندی

آیا می‌خواهید با AWS Cloud Development Kit (CDK) آشنا شوید و از آن برای توسعه زیرساخت‌های ابری استفاده کنید؟ این ویدیو شما را با نصب و آموزش AWS CDK آشنا می‌کند و مقایسه‌ای با Terraform ارائه می‌دهد.

مشاهده رایگان این ویدیو در یوتیوب

Description

کیت توسعه کلود آمازون یا
AWS Cloud Development Kit
برای پشتیبانی از توسعه و نگهداری زیرساخت ابر آمازون با استفاده از کد ارایه شده است.

🔥در زبان های برنامه نویسی مثل پایتون، جاوا و غیره زیرساخت را کد نویسی کنید و با یک دستور ساده استقرار را انجام دهید.

دستورات CDK Synthesize و CDK Deploy
به ترتیب برای ایجاد خروجی قابل ایمپورت در سرویس کلود فورمیشن و یا نصب مستقیم زیرساخت از طریق کامپیوتر محلی کاربرد دارند.

مفهوم “زیرساخت به عنوان کد”، برای تدارک منابع از جمله ماشین های مجازی، شبکه اختصاصی در کلود، راه اندازی سرویس ها، ایجاد منابع ذخیره سازی و غیره ارایه شده است.

سرویس AWS CloudFormation
برای تدارک زیرساخت در کلود آمازون براساس کد ارایه شده است.

کافیست زیرساخت را طبق استاندارد قابل پردازش CloudFormation
ایجاد کنید که در حال حاضر فرمت JSON و YAML است.

CloudFormation فایل را پردازش کرده و منابع و سرویسهای آمازون را براساس کد ورودی تدارک می بیند.

بجای تدارک دستی زیرساخت که بسیار زمانبر است و ممکن با خطای انسانی همراه باشد، تمامی منابع و سرویس و ارتباطات بین آنها را در کد تعیین کنید و در چند دقیقه زیرساخت را مستقر کنید.

از جمله مزایای Infrastructure as Code:

– بازاستفاده از کد برای ایجاد زیرساخت یا مهاجرت به کلود
– برقراری زیرساخت در چند دقیقه به منظور Disaster Recovery
– مدیریت متمرکز تدارک منابع و برقراری استاندارد برای تگ گذاری و غیره
– کنترل نسخه زیرساخت و برگشت به نسخه پایدار در صورت بروز خطا

برای تولید قالب استاندارد (کد برای تدارک زیرساخت توسط کلود.فورمیشن) از یکی از روشهای زیر استفاده کنید:
CloudFormation Designer یا Cloud Development Kit

⚓ لینکهای مطرح شده در آموزش

⬇️دستور نصب AWS CDK:
https://docs.aws.amazon.com/cdk/v2/gu…

⬇️دانلود دستورات داخل آموزش برای راه اندازی محیط اجرایی AWS CDK:
https://drive.google.com/file/d/1QBKH…

🎓پلی لیست سرویس CloudFormation:
   • آموزش کامل AWS CloudFormation & CDK  

اشتراک در کانال یوتیوب و مشاهده آموزش ها:🙋🏼‍♂️

‪@DrYousefRastegari‬