لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش AWS CDK با پایتون قدم به قدم
AWS CDK with Python Step by Step
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نوشتن کد زیرساخت با AWS Cloud Development Kit (CDK) v2 و Python را از متخصص DevOps دارای گواهینامه AWS بیاموزید. از AWS CDK v2 و Python برای نوشتن کد زیرساخت کارآمد استفاده کنید تا در هنگام ایجاد منابع AWS از خطاهای انسانی در اتوماسیون جلوگیری کنید. تفاوت بین ساختارهای L1، L2 و L3 (الگوها) را درک کنید تا مناسب ترین آنها را برای راه حل خود انتخاب کنید. یاد بگیرید که از AWS CDK Toolkit برای ایجاد برنامه های CDK، ترکیب قالب ها و استقرار پشته های خود استفاده کنید. معماری AWS خود را به چند پشته CDK تقسیم کنید تا آنها را به طور کارآمدتر سازماندهی کنید و منابع بیشتری را در هر پشته راه اندازی کنید. یاد بگیرید که از AWS CDK Construct Library به عنوان مرجع برای یافتن ساختارهای راه حل خود استفاده کنید. از ساختارهای L2 و الگوهای CDK (L3) برای ایجاد معماری AWS خود با پیشفرضهای معقول مطابق با اکثر سناریوهای مورد استفاده استفاده کنید. از ساختارهای L1 برای ترسیم منابع CloudFormation یک به یک در صورت نیاز استفاده کنید. از AWS CDK و Python برای اجازه دادن به اتصالات شبکه، مقداردهی اولیه نمونه های EC2 و آپلود دارایی های S3 به راحتی با برنامه نویسی شی گرا استفاده کنید. از جنبه های AWS CDK برای انجام بررسی های انطباق در زیرساخت AWS خود قبل از استقرار استفاده کنید. تست های واحد را برای سازه های خود با اظهارات ریزدانه CDK و چارچوب Pytest بنویسید تا مشکلات زیرساخت خود را زودتر تشخیص دهید. پیش نیازها: دانش برنامه نویسی پایه پایتون سطح متوسط دانش AWS از خدمات اصلی تجربه در استفاده از ترمینال برای اجرای دستورات دانش قبلی AWS CloudFormation یک مزیت است اما الزامی نیست.
به AWS CDK با Python خوش آمدید گام به گام برای یادگیری نحوه نوشتن کد زیرساخت با استفاده از AWS Cloud Development Kit (CDK) v2 و Python.
با گذراندن این دوره، مفاهیم AWS CDK را با مثالهای عملی در هر مبحث با جزئیات درک خواهید کرد. این یک دوره جدید است که فقط آخرین نسخه AWS CDK، v2 را پوشش می دهد.
شما یاد خواهید گرفت که از کتابخانه ساخت AWS CDK و سطوح مختلف ساختارهای CDK، L1، L2، و L3 (الگوهای CDK) برای تعریف منابع AWS برای راه حل خود استفاده کنید.
شما از AWS CDK Toolkit برای ایجاد برنامه های CDK خود، ترکیب الگوها، و استقرار منابع خود به عنوان پشته های CloudFormation استفاده خواهید کرد.
شما از AWS CDK و Python با قدرت برنامه نویسی شی گرا استفاده خواهید کرد تا منابع AWS خود را با پیش فرض های معقول مطابق با سناریوهای پرکاربرد پیکربندی کنید، به راحتی منابع مرتبط را اضافه کنید، مجوزها را اعطا کنید، از معیارها استفاده کنید، اتصالات شبکه را مجاز کنید، دارایی ها را آپلود کنید S3 و غیره.
با پیکربندی مراجع متقاطع یا پشته های تو در تو با AWS CDK، یاد خواهید گرفت که معماری AWS خود را در چند پشته سازماندهی کنید.
میآموزید که از جنبههای AWS CDK برای انجام بررسیهای انطباق روی زیرساخت AWS خود قبل از استقرار یا انجام اصلاحات استفاده کنید.
میآموزید که ساختارهای CDK AWS خود را با اظهارات دقیق با استفاده از چارچوب Pytest آزمایش کند تا مشکلات احتمالی را زودتر تشخیص دهد.
در نهایت، با استفاده از Python به عنوان زبان برنامه نویسی، به یک توسعه دهنده ماهر AWS CDK تبدیل خواهید شد.
این دوره توسط امره یلماز،
ساخته شده است
یک معمار و توسعهدهنده ارشد AWS که از سال 2018 تمام گواهینامههای AWS سطح حرفهای و وابسته را دارد.
مهندس نرم افزار و معمار ابر با مدرک کارشناسی در مهندسی کامپیوتر، کارشناسی ارشد مهندسی مالی، و بیش از 17 سال تجربه حرفه ای.
یک مربی AWS با دورههای AWS با رتبه بالا در AWS CloudFormation و AWS CodePipeline و تا کنون به بیش از ده هزار دانشآموز کمک کرده است.
برای این دوره به چه چیزی نیاز دارید؟
این دوره از پایتون به عنوان زبان برنامه نویسی استفاده می کند. بنابراین یک تجربه اولیه برنامه نویسی پایتون انتظار می رود.
تجربه پایه ترمینال نیز برای اجرای دستورات مورد نیاز است.
سطح متوسط دانش AWS برای درک مثال های ساخته شده ضروری است.
یک حساب رایگان AWS AWS که در آن از امتیازات سرپرست برای ساختن نمونهها برخوردار هستید.
خوشحالم که دارم:
کیت توسعه ابری AWS (CDK) به AWS CloudFormation بستگی دارد. بنابراین داشتن دانش و تجربه قبلی AWS CloudFormation یک مزیت خواهد بود. با این حال، یادگیری AWS CDK الزامی نیست.
میتوانید پیشنمایشهای رایگان برنامه درسی دوره را تماشا کنید تا در مورد سبک تدریس ایده بگیرید.
سپس، به این دوره بپیوندید تا AWS Cloud Development Kit (CDK) را با پایتون گام به گام یاد بگیرید!
سرفصل ها و درس ها
مقدمه و مبانی AWS CDK
Introduction & AWS CDK Basics
معرفی دوره
Course Introduction
مقدمه ای بر AWS CDK
Introduction to AWS CDK
راه اندازی محیط CDK شما
Initializing Your CDK Environment
ایجاد اولین برنامه CDK شما
Creating Your First CDK App
چرخه عمر برنامه CDK و سنتز
CDK App Lifecycle & Synthesizing
استقرار پشته CDK شما
Deploying Your CDK Stack
از بین بردن پشته CDK شما
Destroying Your CDK Stack
ساختارهای AWS CDK
AWS CDK Constructs
بخش 2 مقدمه
Section 2 Introduction
ایجاد یک برنامه CDK خالی
Creating an Empty CDK App
نمایش نظرات