تسلط به پروژههای تولیدی DevOps: یادگیری AWS Lambda ،Terraform
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد تابع AWS Lambda با برنامهنویسی Python
- اطمینان از مقیاسپذیری تابع Lambda
- زمانبندی Lambda با استفاده از AWS EventBridge
- توسعه زیرساخت بهعنوان کد (IaC) با Terraform
- بهبود مقیاسپذیری و قابلیت بازتولید زیرساخت از طریق Terraform
پیشنیازهای دوره
- دانش اولیه درباره DevOps و AWS
- درک Terraform
- دانش اولیه برنامهنویسی Python
توضیحات دوره
آمادهاید که در یک پروژه عملی سطح تولید که مشابه پیادهسازیهای واقعی راهحلهای ابری است، خود را غوطهور کنید؟ به پروژه ما خوش آمدید، جایی که شما را قدمبهقدم در ساخت یک راهحل ابری مقیاسپذیر و مقاوم با استفاده از AWS Lambda، Python و Terraform همراهی میکنیم.
در این پروژه، به عمق مراحل کلیدی زیر میپردازید:
طراحی راهحلهای مقیاسپذیر با AWS Lambda: ابتدا نیازها را درک کرده و معماری راهحلی مقیاسپذیر با AWS Lambda طراحی کنید. یاد بگیرید چگونه از رایانش بدون سرور برای ساخت سرویس بکاند کارآمد و مقرونبهصرفه استفاده کنید.
پیادهسازی مدیریت خطای مقاوم و بهینهسازی کد: راهحل خود را با پیادهسازی مکانیزمهای مدیریت خطای مقاوم و بهینهسازی کد برای عملکرد و کارایی ارتقا دهید. اطمینان حاصل کنید راهحل شما بتواند خطاها را بهخوبی مدیریت کند و در محیطهای تولید بهصورت بدون نقص اجرا شود.
خودکارسازی گردش های کار با معماری رویدادمحور: قدرت معماری رویدادمحور را بررسی کرده و از Amazon EventBridge برای خودکارسازی گردش کار و تسهیل گردش های کار استفاده کنید. توابع Lambda را براساس حوادث مختلف زمانبندی و فعال کنید تا چابکی و پاسخگویی راهحل خود را بهبود دهید.
استقرار و مدیریت زیرساخت با Terraform: کنترل فرآیند استقرار زیرساخت را با Terraform، ابزار پیشرو در توسعه زیرساخت بهعنوان کد، در دست بگیرید. منابع AWS را با استفاده از نحو اعلامی Terraform تعریف و تامین کنید تا ثبات و قابلیت بازتولید در محیطها تضمین شود.
بهینهسازی Terraform برای مقیاسپذیری و پایداری: تکنیکهای پیشرفته بهینهسازی کد Terraform را یاد بگیرید تا مقیاسپذیری، قابلیت اطمینان و نگهداری در طی انتشارها تضمین شود. راهکارهای مدیریت پیکربندی زیرساخت و پیاده سازی بهترین شیوه ها برای دوام بلندمدت راهحل را بررسی کنید.
در طول این پروژه، با چالشها و سناریوهای واقعی که معمولا در محیطهای تولیدی با آنها روبرو میشوید، مواجه خواهید شد. در پایان، شما نه تنها دانش جامع درباره AWS Lambda ،Python و Terraform خواهید داشت، بلکه تجربه عملی در ساخت راهحلهای ابری مطابق با نیازهای سختگیرانه کسبوکارهای مدرن به دست خواهید آورد.
با ما در این مسیر فراگیر همراه شوید و مهارتها و اعتمادبهنفس لازم برای پیادهسازی راهحلهای ابری واقعی را بهدست آورید.
فناوریهای استفاده شده در این دوره:
AWS Lambda ،EventBridge ،RDS ،IAM ،CloudWatch ،S3، DynamoDB ،Terraform ،Terragrunt
این دوره برای چه کسانی مناسب است؟
- این دوره برای متخصصان DevOps و مهندسان نرمافزاری سطح مبتدی طراحی شده است که قصد دارند مهارتهای خود را در ساخت راهحلهای ابری درجه تولید ارتقا دهند.
تسلط به پروژههای تولیدی DevOps: یادگیری AWS Lambda ،Terraform
-
مقدمه 00:42
-
معرفی پروژه 01:27
-
ایجاد تابع Lambda 07:21
-
کتابخانه Boto3 03:07
-
ادامه ایجاد Lambda 08:10
-
مقیاسپذیری منطقه 11:23
-
تست با چند پایگاه داده 02:18
-
زمانبندی Lambda با EventBridge 07:19
-
IAM 04:47
-
بهبود کد 07:36
-
تست کد بهبود یافته - روشن کردن 01:46
-
تست کد بهبود یافته - خاموش کردن 01:55
-
مدیریت خطا 02:25
-
مقدمهای بر Terraform 03:47
-
IAM در Terraform 05:38
-
پیکربندی اولیه 15:20
-
کد Backbone در TensorFlow 11:01
-
اشکال زدایی مشکل در Lambda Handler 04:08
-
اشکال زدایی مشکل IAM 08:25
-
افزودن عیبیابی 04:28
-
بازسازی کد 04:25
-
بازسازی و بهینهسازیهایی 06:32
-
استفاده مجدد از متغیرها 03:59
-
گروههای گزارش 08:20
-
ماژولسازی 17:31
-
اشکال زدایی مشکل در حالت زنده 14:41
-
Terragrunt 22:49
-
ادامه Terragrunt 08:54
-
EventBridge 14:21
-
تشکر از شما 01:31
مشخصات آموزش
تسلط به پروژههای تولیدی DevOps: یادگیری AWS Lambda ،Terraform
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:30
- مدت زمان :03:36:10
- حجم :1.93GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy