آموزش مهندسی پلتفرم AWS، Terraform، CI/CD و قابلیت مشاهده (Observability) - آخرین آپدیت

دانلود AWS Platform Engineering, Terraform, CI/CD & Observability

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت زیرساخت ابری عملیاتی با استفاده از Docker، ECS، CI/CD، Observability و زیرساخت به عنوان کد (IaC) AWS Terraform GitHub Actions خط لوله‌های CI/CD زیرساخت به عنوان کد (IaC) مهندسی پلتفرم (Platform Engineering) مهندسی قابلیت اطمینان سایت (SRE) Docker Docker Compose Amazon ECS AWS Fargate Application Load Balancers (ALB) Amazon RDS PostgreSQL SQLite FastAPI Python GitHub استقرار مداوم (Continuous Deployment) Cloudflare Grafana شبکه‌های توزیع محتوا (CDN) TLS / SSL DNS AWS IAM گروه‌های امنیتی (Security Groups) شبکه‌های خصوصی مجازی (VPC) زیرشبکه‌ها (Subnets) جداول مسیریابی (Route Tables) Internet Gateways Amazon ECR CloudWatch Amazon ACM قابلیت مشاهده (Observability) مانیتورینگ و هشداردهی بهینه‌سازی برای محیط عملیاتی (Production Hardening) هدرهای امنیتی HTTP شبکه کانتینری متغیرهای محیطی Linux و WSL توسعه از راه دور با VS Code اتوماسیون استقرار امنیت زیرساخت پیش نیازها: بدون نیاز به تجربه برنامه‌نویسی. شما هر آنچه لازم است را خواهید آموخت.

در این دوره، ما یک پلتفرم ابری کامل و آماده برای محیط عملیاتی (Production-ready) را از صفر ساخته و خودکارسازی می‌کنیم.

با شروع از یک اپلیکیشن ساده Python FastAPI که به صورت محلی اجرا می‌شود، به تدریج یاد می‌گیرید که زیرساخت‌های مدرن واقعی چگونه طراحی، مستقر، خودکار، مانیتور و ایمن می‌شوند.

ما از تکنولوژی‌هایی شامل AWS، Terraform، Docker، GitHub Actions، Cloudflare و Grafana استفاده خواهیم کرد.

ما با هم موارد زیر را خواهیم ساخت:

  • پلتفرم‌های کانتینری ECS Fargate

  • بیلانسرهای بار اپلیکیشن (ALB)

  • پایگاه‌های داده PostgreSQL

  • خط لوله‌های CI/CD

  • داشبوردهای قابلیت مشاهده (Observability)

  • سیستم‌های مانیتورینگ و هشداردهی

  • حفاظت لبه با HTTPS و CDN

  • استقرار کاملاً خودکار زیرساخت به عنوان کد (IaC)

همچنین یاد می‌گیرید چگونه شبکه AWS را با استفاده از VPCها، زیرشبکه‌های عمومی و خصوصی، گروه‌های امنیتی و مجوزهای IAM طراحی کنید. ما اپلیکیشن‌ها را با Docker کانتینری کرده، زیرساخت را با Terraform مدیریت می‌کنیم، استقرارها را از طریق GitHub Actions خودکار کرده و مانیتورینگ محیط عملیاتی را با CloudWatch و Grafana پیاده‌سازی می‌کنیم. در این مسیر، اصول مهندسی پلتفرم، بهترین روش‌های عملیاتی، مفاهیم قابلیت اطمینان و گردش کارهای مورد استفاده در تیم‌های مدرن مهندسی ابری را بررسی خواهیم کرد.

در پایان دوره، درک خواهید کرد که پلتفرم‌های مدرن Cloud-native در محیط‌های عملیاتی واقعی چگونه ساخته و مدیریت می‌شوند.

اگر به دنبال مهارت‌های کاربردی و واقعی در مهندسی پلتفرم، DevOps، زیرساخت ابری و متدهای SRE هستید، این دوره برای شماست.

از اینکه در دوره من شرکت می‌کنید سپاسگزارم و امیدوارم شما را در کلاس ببینم.


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

مقدمه Introduction

  • راه اندازی محیط توسعه Setup Development Environment

  • پیکربندی محیط Environment Configuration

  • مهاجرت داده‌های PostgreSQL PostgreSQL Migration

  • داکر کامپوز (Docker Compose) Docker Compose

  • مبانی AWS و Terraform AWS Foundations & Terraform

  • استقرار ECS/Fargate ECS/Fargate Deployment

  • پایگاه داده RDS PostgreSQL و داده‌های ابری پایدار RDS PostgreSQL & Persistent Cloud Data

  • پیاده‌سازی CI/CD با GitHub Actions CI/CD with GitHub Actions

  • قابلیت مشاهده و مانیتورینگ: بخش اول Observability & Monitoring : Part 1

  • قابلیت مشاهده و مانیتورینگ: بخش دوم Observability & Monitoring : Part 2

  • کلادفلر، TLS، CDN و بهینه‌سازی امنیت محیط عملیاتی Cloudflare, TLS, CDN & Production Hardening

  • جمع‌بندی نهایی Final Summary

نمایش نظرات

آموزش مهندسی پلتفرم AWS، Terraform، CI/CD و قابلیت مشاهده (Observability)
جزییات دوره
3 hours
12
(آخرین آپدیت)
138
4.8 از 5
ندارد
دارد
دارد
Sean Bradley
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sean Bradley Sean Bradley

مهندس نرم افزار و شبکه به مدت 20 سال