آموزش ساخت و مقیاس‌پذیری با ابر 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

  • خلاصه Summary

Amazon Elastic Compute Cloud (EC2) Amazon Elastic Compute Cloud (EC2)

  • مقدمه مبحث Topic Introduction

  • معرفی EC2 (انواع Instance ، Launch Templates، هاست‌های Spot/Reserved و غیره) Introduction to EC2 (Instance Types, Launch Templates, Spot/Reserved hosts etc.)

  • ایجاد Instance های لینوکس در AWS (Keypair ، Security Groups) Creating Linux Instances in AWS (Keypair, Security Groups)

  • ایجاد Instance های ویندوز در AWS (استخراج رمز عبور با استفاده از Keypair) Creating Windows Instances in AWS (Extracting Password using Keypair)

  • دسترسی به سرور لینوکس (اضافه کردن بسته‌های لازم برای برنامه نمونه) Accessing Linux Server (Adding necessary packages for Sample Application)

  • ایجاد AMI با استفاده از EC2 Creating AMI using EC2

  • ایجاد Launch Templates Creating Launch Templates

  • ایجاد EC2 با استفاده از Launch Templates Create EC2 using Launch Templates

  • خلاصه Summary

  • پرداخت - Podman برای مبتدیان مطلق - DevOps عملی Checkout - Podman for the Absolute Beginners - Hands-On DevOps

Load Balancers در AWS Load Balancers in AWS

  • مقدمه مبحث Topic Introduction

  • درک Load Balancer (NLB ، ALB ، Gateway ، Target Groups ، Listeners) Understanding Load Balancer (NLB, ALB, Gateway, Target Groups, Listeners)

  • نمایش - ایجاد 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

  • خلاصه Summary

  • پرداخت - Practical Kubernetes - Beyond CKA and CKAD | Hands-on Checkout - Practical Kubernetes - Beyond CKA and CKAD | Hands-on

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

نتیجه گیری Conclusion

  • نتیجه گیری Conclusion

نمایش نظرات

آموزش ساخت و مقیاس‌پذیری با ابر AWS - راهنمای عملی برای مبتدیان
جزییات دوره
10.5 hours
117
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,142
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Raheja Yogesh Raheja

مربی و مشاور DevOps، اتوماسیون و Cloud

Thinknyx Technologies Thinknyx Technologies

همکار آموزش آنلاین

Kulbhushan Mayer Kulbhushan Mayer