🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت و مقیاسپذیری با ابر AWS - راهنمای عملی برای مبتدیان
- آخرین آپدیت
دانلود Build and Scale with AWS Cloud - A Hands-on Beginners Guide
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع AWS: مهارتهای ابری خود را با تمرینات عملی تقویت کنید
مهارتهای ابری AWS خود را با آزمایشگاههای عملی، دموهای هدایتشده و تمرینهای دنیای واقعی تسریع بخشید. در این دوره، شما:
میآموزید چگونه از سرویسهای AWS برای دستیابی به دسترسیپذیری بالا، مقیاسبندی بدون درز برنامهها، و ساخت معماریهای ابری منعطف و کارآمد استفاده کنید.
کاربران، نقشها و سیاستهای امن IAM را برای کنترل دسترسی به منابع AWS راهاندازی کرده و بهترین شیوههای امنیتی را در کل محیط اعمال میکنید.
نمونههای EC2 را راهاندازی و مدیریت میکنید، AMIهای سفارشی میسازید، راهاندازی برنامه را خودکار میکنید، مقیاسبندی خودکار (Auto Scaling) را پیادهسازی و متعادلسازی بار (Elastic Load Balancing) را پیکربندی میکنید.
از Amazon EFS برای ذخیرهسازی مقیاسپذیر و پایدار استفاده کرده و دادههای کاربران را بهطور امن با Amazon S3 ذخیره میکنید، همراه با اعمال کنترلهای دسترسی مناسب.
Amazon RDS (PostgreSQL) را با Secrets Manager برای مدیریت امن اعتبارات ادغام میکنید، و از KMS برای رمزنگاری دادهها در حالت سکون (at rest) استفاده میکنید.
اعلانها را از طریق Amazon SNS با استفاده از ایمیل برای هشدارهای سیستم و رویدادها ارسال میکنید.
یک VPC سفارشی با سابنتهای عمومی/خصوصی، Internet Gateway و NAT Gateway طراحی میکنید، و انتقال امن دادهها را با استفاده از ACM و Route 53 تضمین میکنید.
عملکرد برنامه را نظارت میکنید، مشکلات را عیبیابی میکنید، و معیارها را با استفاده از داشبوردهای CloudWatch و لاگها بصریسازی میکنید.
در پایان این دوره، شما نحوه استقرار و مدیریت یک برنامه فولاستک را در AWS خواهید دانست، با تمرکز بر ادغام هر ویژگی در یک محیط ابری واقعی.
این دوره یک رویکرد عملی و گام به گام را برای تسلط بر AWS ارائه میدهد. شما با راهنماییهای ما، استقرار و مقیاسبندی یک برنامه فولاستک واقعی را تجربه خواهید کرد. با شروع از مفاهیم بنیادی ابری، به تدریج یاد میگیرید که چگونه منابع محاسباتی را راهاندازی کنید، ذخیرهسازی را مدیریت کنید، شبکهسازی امن را تنظیم کنید و وظایف زیرساختی را خودکار کنید.
همانطور که پیشرفت میکنید، با سرویسهای کلیدی AWS مانند EC2 برای ماشینهای مجازی، RDS برای پایگاههای داده مدیریت شده و S3 برای ذخیرهسازی مقیاسپذیر کار خواهید کرد. همچنین Auto Scaling و Elastic Load Balancing را پیادهسازی میکنید تا اطمینان حاصل شود که برنامه شما در ترافیک بالا، دسترسیپذیری بالایی دارد. امنیت در AWS در سراسر دوره با راهنماییهای عملی در مورد پیکربندی نقشهای IAM، مدیریت اسرار با Secrets Manager، رمزنگاری دادهها با KMS و مسیریابی امن ترافیک با استفاده از Route 53 گنجانده شده است.
برای تکمیل تصویر، از Amazon CloudWatch برای نظارت بر عملکرد سیستم و عیبیابی مشکلات در زمان واقعی استفاده خواهید کرد. در پایان این دوره، شما مهارتها و اعتماد به نفس لازم برای استقرار، مدیریت، ایمنسازی و مقیاسبندی برنامهها در AWS Cloud را خواهید داشت.
توجه ویژه:
این دوره بهطور خاص طراحی شده است تا نه تنها به شما در درک مفاهیم AWS از لحاظ نظری کمک کند، بلکه اعتماد به نفس شما را در طراحی معماریهای مقیاسپذیر و امن در AWS تقویت نماید. در طول دوره، ما در هر کجا که امکان دارد، بهترین شیوهها را دنبال میکنیم و به شدت بر یادگیری عملی تمرکز داریم. هر مفهوم بهصورت زنده نمایش داده میشود، همراه با عیبیابی مشکلات در لحظه بروز، که به شما تجربه سناریوهای دنیای واقعی و حل مسئله عملی را میدهد.
ساختار دوره:
سخنرانیهای مبتنی بر مفهوم
دموهای عملی
پیادهسازی در دنیای واقعی
تستهای تمرینی
محتویات دوره:
یادگیری مبانی رایانش ابری و مدلهای سرویس (طبق NIST)
یادگیری اصول AWS و راهاندازی و ناوبری حساب AWS Free Tier خود
مدیریت کاربران، گروهها، نقشها و مجوزهای IAM (سرویسهای امنیت، هویت و انطباق AWS)
راهاندازی و اتصال به نمونههای EC2 با استفاده از AMIs و الگوها (سرویسهای محاسباتی AWS)
پیکربندی متعادلکنندههای بار (Load Balancers) با گروههای هدف و شنوندهها (سرویسهای محاسباتی AWS - ELB)
راهاندازی مقیاسبندی خودکار (Auto Scaling) با بررسیهای سلامت و سیاستها (سرویسهای محاسباتی AWS - ASG)
ایجاد و مونت کردن سیستمهای فایل مشترک با استفاده از EFS (سرویسهای ذخیرهسازی AWS)
ذخیره دادهها و مدیریت دسترسی با Amazon S3 (سرویسهای ذخیرهسازی AWS)
راهاندازی و مدیریت پایگاههای داده با استفاده از Amazon RDS (سرویسهای پایگاه داده AWS)
ایجاد تاپیکها و ارسال اعلانها با Amazon SNS (سرویسهای یکپارچهسازی برنامه AWS)
ساخت شبکههای سفارشی با استفاده از VPC، سابنتها و گیتویها (سرویسهای شبکهسازی AWS)
مدیریت رمزنگاری با KMS و استفاده از کلیدها با سرویسهای AWS (سرویسهای امنیت، هویت و انطباق AWS)
راهاندازی زیردامنهها و گواهیهای SSL با استفاده از Route 53 و ACM (سرویسهای شبکهسازی AWS)
نظارت بر معیارها، لاگها و ایجاد داشبورد با CloudWatch (سرویسهای مدیریت و راهبری AWS)
تمام بخشهای این دوره بهصورت زنده نمایش داده میشوند. هدف برای کاربران ثبتنام شده این است که محیط ابری خود را راهاندازی کنند، تمرینات را انجام دهند و با "انجام دادن" یاد بگیرند!
سرفصل ها و درس ها
Introduction
مقدمه
Introduction
هدف دوره
Course Goal
لینک مخزن GitHub
GitHub Repository Link
مطالب دوره - ساخت و مقیاس با AWS Cloud - یک راهنمای عملی برای مبتدیان
Course Material - Build and Scale with AWS Cloud - A Hands-on Beginners Guide
مبانی Cloud
Cloud Fundamentals
مقدمه مبحث
Topic Introduction
مقدمه ای بر رایانش ابری (Cloud Computing)
Introduction to Cloud Computing
ویژگیهای اساسی
Essential Characteristics
مدلهای سرویس
Service Models
مدلهای استقرار
Deployment Models
خلاصه
Summary
شروع به کار با AWS
Getting Started with AWS
مقدمه مبحث
Topic Introduction
معرفی AWS Cloud
Introduction to AWS Cloud
مناطق، Availability Zones و Edge Locations
Regions, Availability Zones & Edge Locations
انواع سرویس AWS
AWS Service Types
نمایش - تنظیمات حساب AWS و راهنمای داشبورد
Demonstration - AWS Account Setup & Dashboard Walkthrough
خلاصه
Summary
پرداخت - Kubernetes and Cloud Native Associate (KCNA) + آزمون تمرینی
Checkout - Kubernetes and Cloud Native Associate (KCNA) + Practice Exam
AWS - IAM (مدیریت هویت و دسترسی)
AWS - IAM (Identity and Access Management)
مقدمه مبحث
Topic Introduction
معرفی IAM (کاربران، گروهها، نقشها، سیاستها)
Introduction to IAM (Users, Groups, Roles, Policies)
نمایش - ایجاد Policy بر اساس یک برنامه نمونه
Demonstration - Creating Policy based on a Sample Application
نمایش - ایجاد یک کاربر IAM جدید و گواهی ورود
Demonstration - Creating a New IAM User and Login Credentials
نمایش - ایجاد Target Group و ثبت EC2 در Target Group
Demonstration - Creating Target Group and register EC2 in Target Group
نمایش - ایجاد LB با Listener و دسترسی به برنامه با استفاده از LB DNS
Demonstration - Creating LB with Listener and Accessing Application using LB DNS
نمایش - ایجاد و جایگزینی EC2 از Target Group
Demonstration - Creating and Replacing EC2 from Target Group
خلاصه
Summary
Autoscaling Groups در AWS
Autoscaling Groups in AWS
مقدمه مبحث
Topic Introduction
معرفی Autoscaling Groups
Introduction to Autoscaling Groups
نمایش - ایجاد Autoscaling Group با استفاده از Launch Templates
Demonstration - Creating Autoscaling Group using Launch Templates
نمایش - Instance Refresh
Demonstration - Instance Refresh
نمایش - ارتقاء نسخه برنامه
Demonstration - Upgrade Application Version
نمایش - شبیه سازی رفتارهای Autoscaling برای واکنش به Health Checks
Demonstration - Simulating Autoscaling Behaviours to react on Health Checks
نمایش - رفتارهای Autoscaling برای واکنش به خرابی Health Check برای ELB
Demonstration - Autoscaling Behaviours to react on Health Check Failures for ELB
نمایش - Autoscaling Group برای مقیاسبندی بر اساس CPU Metrics
Demonstration - Autoscaling Group to Scale Out for CPU Metrics
خلاصه
Summary
Elastic File System در AWS (EFS)
Elastic File System in AWS (EFS)
مقدمه مبحث
Topic Introduction
شروع به کار با EFS
Getting Started with EFS
نمایش - مطالعه موردی EFS به صورت End to End
Demonstration - End to End EFS Case Study
خلاصه
Summary
Simple Storage Service در AWS (S3)
Simple Storage Service in AWS (S3)
مقدمه مبحث
Topic Introduction
معرفی S3
Introduction to S3
نمایش - توضیح Use Case و عملیات S3 Bucket
Demonstration - Use Case Explanation and S3 Bucket Operations
نمایش - ایجاد Policy & Role
Demonstration - Creating Policy & Role
نمایش - به روز رسانی Launch Template با IAM و ارتقاء Autoscaling Group
Demonstration - Update Launch Template with IAM and upgrade Autoscaling Group
خلاصه
Summary
Amazon Relational Database Service (RDS)
Amazon Relational Database Service (RDS)
مقدمه مبحث
Topic Introduction
شروع به کار با Amazon RDS
Getting Started with Amazon RDS
نمایش - ایجاد Database Instance
Demonstration - Creating Database Instance
نمایش - دسترسی به پایگاه داده Postgres
Demonstration - Accessing the Postgres Database
نمایش - ایجاد Snapshot
Demonstration - Creating Snapshot
نمایش - فعال کردن پشتیبان گیری خودکار
Demonstration - Enabling Automated Backups
نمایش - ارتقاء Database Instance
Demonstration - Upgrading Database Instance
نمایش - ایجاد پایگاه داده از یک Snapshot
Demonstration - Creating Database from a Snapshot
نمایش - حذف Database Instance
Demonstration - Deleting Database Instance
نمایش - Use Case (به روز رسانی Launch Template با IAM Profile و ارتقاء ASG)
Demonstration - Use Case (Update Launch Template with IAM Profile & upgrade ASG)
خلاصه
Summary
پرداخت - The Ultimate Linux Bootcamp for DevOps SRE & Cloud Engineers
Checkout - The Ultimate Linux Bootcamp for DevOps SRE & Cloud Engineers
Simple Notification Service در AWS (SNS)
Simple Notification Service in AWS (SNS)
مقدمه مبحث
Topic Introduction
شروع به کار با SNS
Getting Started with SNS
نمایش - ایجاد SNS Topic و اضافه کردن Subscription
Demonstration - Creating SNS Topic & Add Subscription
نمایش - توضیح Use Case و ادغام کد
Demonstration - Use Case Explanation & Code Merge
نمایش - به روز رسانی IAM Role برای دسترسی به SNS Topic
Demonstration - Update IAM Role to Access SNS Topic
نمایش - به روز رسانی Launch Template و اجرای Instance Refresh گروه Autoscaling
Demonstration - Update Launch Template & Run Autoscaling Group Instance Refresh
خلاصه
Summary
Virtual Private Cloud در AWS (VPC)
Virtual Private Cloud in AWS (VPC)
مقدمه مبحث
Topic Introduction
شروع به کار با VPC
Getting Started with VPC
نمایش - ایجاد VPC
Demonstration - VPC Creation
نمایش - ایجاد Subnet - Public & Private
Demonstration - Subnet Creation - Public & Private
نمایش - ایجاد Route Tables و تنظیم Subnet Associations
Demonstration - Creating Route Tables & Setting up Subnet Associations
نمایش - ایجاد Internet Gateway و پیوست آن با VPC
Demonstration - Creating Internet Gateway & Attaching with VPC
نمایش - اضافه کردن Route برای Internet Gateway در Main Route Table
Demonstration - Adding Route for Internet Gateway in Main Route Table
نمایش - ایجاد NAT Gateway و اضافه کردن Route برای NAT Gateway
Demonstration - Creating NAT Gateway & Adding Route for NAT Gateway
نمایش - تنظیم Security Group برای برنامه نمونه
Demonstration - Setting up Security Group for Sample Application
نمایش - ایجاد DB_Subnet_Group برای RDS
Demonstration - Create DB_Subnet_Group for RDS
نمایش - به روز رسانی Launch Template برای VPC تازه ایجاد شده
Demonstration - Update Launch Template for newly created VPC
خلاصه
Summary
Key Management System در AWS (KMS)
Key Management System in AWS (KMS)
مقدمه مبحث
Topic Introduction
شروع به کار با KMS
Getting Started with KMS
نمایش - ایجاد Key در KMS
Demonstration - Creating Key in KMS
نمایش - فعال کردن Key Rotation و اضافه کردن Aliases برای Key
Demonstration - Enable Key Rotation and add Aliases for Key
نمایش - به روز رسانی Launch Template با Key
Demonstration - Update Launch Template with Key
نمایش - ایجاد EFS رمزگذاری شده
Demonstration - Creating Encrypted EFS
نمایش - رمزگذاری در RDS
Demonstration - Encryption in RDS
خلاصه
Summary
Route 53 & Cert Manager
Route 53 & Cert Manager
مقدمه مبحث
Topic Introduction
معرفی Route 53
Introduction to Route 53
معرفی Cert Manager
Introduction to Cert Manager
نمایش - تنظیم نام Sub Domain در Route 53 (A Record)
Demonstration - Setting up Sub Domain Name on Route 53 (A Record)
نمایش - ایجاد گواهی SSL در Cert Manager و پیکربندی آن با Route 53
Demonstration - Creating SSL Cert in Cert Manager & Configuring it with Route 53
نمایش - اضافه کردن TLS Listener و پیوست گواهی با Load Balancer
Demonstration - Adding TLS Listener and Attaching Certificate with Load Balancer
CloudWatch در AWS (مانیتورینگ)
CloudWatch in AWS (Monitoring)
مقدمه مبحث
Topic Introduction
شروع به کار با CloudWatch
Getting Started with CloudWatch
نمایش - ایجاد Image جدید با CloudWatch Agent
Demonstration - Creating New Image with CloudWatch Agent
نمایش - به روز رسانی IAM Role برای دسترسی به CloudWatch Components
Demonstration - Update IAM Role to have Access to CloudWatch Components
نمایش - شامل کردن فایل JSON مربوط به CloudWatch Agent در کد
Demonstration - Include CloudWatch Agent JSON File in the Code
نمایش - به روز رسانی Launch Template برای شروع CloudWatch Agent
Demonstration - Update Launch Template to Start Cloud Watch Agent
نمایش - Refresh کردن ASG و بررسی Application Logs در CloudWatch LogGroup
Demonstration - Refresh ASG & Check the Application Logs in CloudWatch LogGroup
نمایش - کار با Logs Insights
Demonstration - Working with Logs Insights
نمایش - بررسی Metrics در CloudWatch برای Autoscaling ، EC2 و RDS
Demonstration - Checking Metrics in CloudWatch for Autoscaling, EC2 & RDS
نمایش - ایجاد Dashboard در CloudWatch
Demonstration - Creating Dashboard in CloudWatch
خلاصه
Summary
پرداخت - Argo CD for the Absolute Beginners - Hands-On DevOps
Checkout - Argo CD for the Absolute Beginners - Hands-On DevOps
آزمون تمرینی
Practice Exam
تست تمرینی 1: آزمون تمرینی
Practice Test 1: Practice Exam
نمایش نظرات