سرویس محاسباتی AWS - دموهای عملی آزمایشگاهی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی، پیکربندی، اتصال و مدیریت یک سرور مجازی با استفاده از Amazon EC2
- ساخت، استقرار و تست یک تابع بدونسرور از ابتدا با استفاده از AWS Lambda
- استقرار و اجرای یک اپلیکیشن کانتینری با استفاده از Amazon ECS (Elastic Container Service)
- استقرار و مقیاسدهی خودکار یک وب اپلیکیشن از روی کد خودتان با استفاده از AWS Elastic Beanstalk
پیشنیازهای دوره
- برای دنبالکردن دموهای عملی، داشتن یک حساب فعال AWS (ترجیحاً Free Tier) ضروری است.
- درک اساسی مفاهیم رایانش ابری (برای مثال، ماشین مجازی چیست؟ کانتینر چیست؟) لازم است.
توضیحات دوره
محاسبات، قلب AWS Cloud است. جایی است که اپلیکیشن های شما واقعاً زندگی میکنند.
اما در عصر مدرن ابر، «Compute» بسیار فراتر از فقط راهاندازی یک سرور مجازی است. اکنون برای هر پروژه با یک انتخاب مهم روبهرو هستید: ماشین مجازی، کانتینر یا Serverless؟
- آیا باید از EC2 برای کنترل کامل استفاده کنید؟
- آیا AWS Lambda انتخاب مناسبی برای وظایف رویدادمحور است؟
- آیا باید کانتینرها را با orchestrate ،ECS کنید یا بهطور کامل سراغ Kubernetes با EKS بروید؟
- Elastic Beanstalk چه زمانی نسبت به ساختن همهچیز از ابتدا منطقیتر است؟
این دوره طراحی شده تا با نشاندادن دقیق چگونگی کار این سرویسها، به این پرسشها پاسخ دهد.
ما نظریههای پیچیده را کنار میگذاریم و روی دموهای عملی و قدمبهقدم تمرکز میکنیم. خواهید دید که چگونه با استفاده از هر مدل اصلی محاسباتی در AWS، اپلیکیشن ها را میسازیم، پیکربندی میکنیم و اجرا میکنیم. این یک دوره «چیست» نیست؛ این یک دوره «چگونه انجام دهیم» است.
در این دوره، با دموهای عملی، پشته محاسباتی AWS را بهطور کامل یاد میگیرید:
- Amazon EC2: یاد بگیرید چگونه سرورهای مجازی (Linux/Windows) را راهاندازی، متصل و مدیریت کنید و انواع instance را بشناسید.
- AWS Lambda: توابع بدونسروری بسازید و مستقر کنید که بدون نیاز به مدیریت زیرساخت، بهصورت خودکار مقیاس میشوند.
- Amazon ECS (Elastic Container Service): کانتینرهای Docker را در مقیاس بالا با استفاده از ابزار بومی ارکستراسیون AWS مستقر و مدیریت کنید.
- Amazon EKS (Elastic Kubernetes Service): یاد بگیرید AWS چگونه control plane مربوط به Kubernetes را برای اجرای اپلیکیشن های پیچیده کانتینری مدیریت میکند.
- Amazon ECR (Elastic Container Registry): ایمیجهای کانتینری Docker خود را بهصورت امن ذخیره، مدیریت و مستقر کنید.
- AWS Elastic Beanstalk: سریعترین راه برای استقرار وب اپلیکیشن ها - کد را بارگذاری میکنیم و اجازه میدهیم AWS زیرساخت را مدیریت کند.
- AWS Batch: صدها هزار job پردازش دستهای را بهصورت کارآمد اجرا کنید.
- Auto Scaling: منابع محاسباتی خود را طوری پیکربندی کنید که متناسب با تقاضا بهصورت خودکار افزایش و کاهش یابند.
این دوره برای چه کسانی است؟
- توسعهدهندگانی که باید کد خود را مستقر کنند و تفاوتها و مصالحههای بین Serverless و Containers را درک کنند.
- مهندسان DevOps که مسئول نگهداری زیرساخت مقیاسپذیر و قابلاعتماد هستند.
- معماران راهکار که باید الگوی محاسباتی مناسب را برای مشتریان خود انتخاب کنند.
- هر کسی که برای گواهینامههای AWS آماده میشود (بهویژه Developer Associate و Solutions Architect).
دیگر حدس نزنید از کدام سرویس باید استفاده کنید. همین امروز در این دوره شرکت کنید و یاد بگیرید چگونه با اطمینان کد خود را روی AWS مستقر کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان (Backend ،Frontend یا Full-Stack) که باید اپلیکیشن های خود را روی AWS مستقر و اجرا کنند.
سرویس محاسباتی AWS - دموهای عملی آزمایشگاهی
-
AWS Batch - دمو عملی 23:54
-
Amazon EC2 - دمو عملی 10:09
-
Amazon EC2 Auto Scaling - دمو عملی 17:17
-
AWS Elastic Beanstalk - دمو عملی 18:39
-
Amazon Elastic Container Registry (Amazon ECR) - دمو عملی 08:29
-
Amazon Elastic Container Service (Amazon ECS) - دمو عملی 12:22
-
Amazon Elastic Kubernetes Service (Amazon EKS) - دمو عملی 18:24
-
AWS Lambda - دمو عملی 12:03
مشخصات آموزش
سرویس محاسباتی AWS - دموهای عملی آزمایشگاهی
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:8
- مدت زمان :02:01:17
- حجم :980.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy