آموزش دوره جامع AI DevOps فول استک + پروژه‌های واقعی | AWS, Azure, GCP, K8S - آخرین آپدیت

دانلود Full Stack AI DevOps + Real Projects | AWS, Azure, GCP, K8S

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر CI/CD، داکر (Docker)، کوبرنتیز (Kubernetes)، کلود دِو‌آپس، AWS، Azure DevOps و Google GCP با پروژه‌های واقعی - SpringBoot، Node، Python تبدیل به مهندس DevOps مجهز به هوش مصنوعی شوید: تغییر مسیر از توسعه‌دهنده به مهندس DevOps با تسلط بر AI، خط لوله‌های CI/CD، اتوماسیون و جریان‌های کاری در سطح عملیاتی (Production). شتاب‌دهی به مسیر شغلی DevOps: ایجاد مهارت‌های عملی DevOps با استفاده از AWS DevOps، Azure DevOps، Jenkins، Docker و Kubernetes. تسلط بر خط لوله‌های CI/CD: طراحی خط لوله‌های end-to-end با استفاده از Azure DevOps CI/CD، Jenkins و بهترین متدهای AWS DevOps. استقرار با اطمینان کامل: جایگزینی استقرارهای دستی با خط لوله‌های اتوماسیون DevOps که در محیط‌های عملیاتی واقعی مورد اعتماد هستند. ساخت پروژه‌های واقعی DevOps: پیاده‌سازی پروژه‌های عملی با استفاده از Docker، Kubernetes، AWS و خط لوله‌های Azure DevOps. انتشار کد بدون ترس: استفاده از اتوماسیون CI/CD برای استقرار ایمن اپلیکیشن‌ها بدون اتکا به دستورات دستی یا حافظه. حذف خطاهای انسانی: جلوگیری از شکست در بیلدها و استقرارهای ناقص با استفاده از تست‌های خودکار، نسخه‌بندی تصاویر داکر و خط لوله‌ها. یک بار بساز، همه جا اجرا کن: ایجاد استقرارهای یکپارچه داکر و کوبرنتیز که در محیط‌های محلی، Staging و Production به درستی کار کنند. فعال‌سازی حلقه‌های بازخورد سریع: شناسایی سریع باگ‌ها با استفاده از خط لوله‌های CI/CD و Jenkins. اتخاذ ذهنیت عملیاتی DevOps: تفکر مانند یک مهندس DevOps با اعتماد به اتوماسیون به جای نیروی انسانی برای سیستم‌های مقیاس‌پذیر. پیش نیازها: آشنایی با برنامه‌نویسی و دسترسی به اینترنت

این دوره شامل AI DevOps فول استک + پروژه‌های واقعی برای Spring Boot، Node JS و Python است.

تیم‌های نرم‌افزاری مدرن فقط توسعه‌دهنده استخدام نمی‌کنند — آن‌ها توسعه‌دهندگانی را استخدام می‌کنند که DevOps را می‌شناسند.

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

این دوره DevOps فول استک برای توسعه‌دهندگان نرم‌افزار را آموزش می‌دهد و بر خط لوله‌های CI/CD، داکر، کوبرنتیز و کلود DevOps با استفاده از AWS DevOps، Azure DevOps و GCP تمرکز دارد.

شما با درک این موضوع شروع می‌کنید که چرا بیلدها و استقرارهای دستی شکست می‌خورند و سپس گام‌به‌گام وارد خط لوله‌های اتوماسیون CI/CD می‌شوید که تیم‌های واقعی DevOps در محیط عملیاتی استفاده می‌کنند. هر مفهوم با ذهنیت توسعه‌دهنده-محور آموزش داده شده است، نه با اصطلاحات تئوری و پیچیده DevOps.

چه چیزی این دوره را متفاوت می‌کند؟

  • شما DevOps را به عنوان یک توسعه‌دهنده یاد می‌گیرید، نه فقط به عنوان یک مهندس عملیات (Ops).

  • شما پروژه‌های واقعی DevOps را می‌سازید، نه دموهای ساده و کوچک.

  • شما درک خواهید کرد که شرکت‌ها در واقعیت چگونه از CI/CD در محیط عملیاتی استفاده می‌کنند.

  • مهارت‌های مرتبط با AWS DevOps، خط لوله‌های Azure DevOps CI/CD و GCP را کسب خواهید کرد.

مواردی که با آن‌ها کار خواهید کرد:

  • مبانی CI/CD و خط لوله‌های پیشرفته

  • Github Actions و مفهوم Pipeline-as-Code

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

  • جریان‌های کاری AWS DevOps

  • ساخت و نسخه‌بندی تصاویر داکر (Docker Image)

  • استقرارها و محیط‌های کوبرنتیز (Kubernetes)

  • بهترین متدهای DevOps مورد استفاده در تیم‌های واقعی

خروجی‌های متمرکز بر مسیر شغلی

در پایان این دوره، شما فقط «ابزارهای DevOps را نمی‌شناسید»، بلکه قادر خواهید بود:

  • طراحی و توضیح خط لوله‌های end-to-end CI/CD

  • استقرار با اطمینان اپلیکیشن‌ها با استفاده از داکر و کوبرنتیز

  • کار با محیط‌های AWS DevOps، Azure DevOps و GCP

  • تفکر و فعالیت مانند یک مهندس DevOps

این دوره ایده‌آل است اگر هدف شما این است که:

  • از توسعه‌دهنده به مهندس DevOps تبدیل شوید

  • پروفایل خود را برای مصاحبه‌های DevOps تقویت کنید

  • روی پروژه‌های واقعی DevOps کار کنید

  • خط لوله‌های CI/CD آماده برای محیط عملیاتی بسازید


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

مقدمه دوره Course Introduction

  • مقدمه دوره Course Introduction

  • مخزن گیت‌هاب دوره و یادداشت‌های دوره برای مصاحبه‌ها Course Github Repository & Course Notes for Interviews

  • دِو‌آپس چیست و چرا توسعه‌دهندگان به آن نیاز دارند؟ What is DevOps & Why Developers Need It

  • نقشه راه کامل برای ارتقای مسیر شغلی Complete Roadmap to Level Up Your Career

داکر برای توسعه‌دهندگان Docker for Developers

  • داکر چیست و چگونه توسعه نرم‌افزار را تغییر داد؟ What is Docker & How Docker Changed Development?

  • اصطلاحات کلیدی – تصاویر داکر، کانتینرها، لایه‌ها، رجیستری، تگ‌ها و نسخه‌بندی Key Terminologies – Docker Images, Containers, Layers, Registry, Tags, Versionin

  • آشنایی با رجیستری‌های داکر (Docker Hub, GHCR, ECR) Introduction to Docker Registries (Docker Hub, GHCR, ECR)

  • معماری داکر Docker Architecture

  • نصب داکر روی ویندوز، مک و لینوکس Installing Docker on Windows, Mac and Linux

  • اجرای تصاویر داکر Running Docker Images

  • اجرای تصاویر در حالت عادی و Detached همراه با Port Mapping Running images in Normal, Detached Mode with Port Mapping

  • چالش: اجرا و کار با تصاویر Challenge: Run and Play with Images

  • حل مشکل «روی سیستم من کار می‌کرد» توسط داکر Docker Solves “It Works on My Machine” Problem

  • درک چرخه حیات کانتینر Understanding Container Lifecycle

  • درک تگ‌های تصاویر داکر و نسخه‌بندی Understanding Docker Image Tags & Versioning

  • مشاهده لاگ‌های کانتینر Viewing Container Logs

  • دستورات مهم داکر Important Docker Commands

  • درک دستورالعمل‌های Dockerfile Understanding Dockerfile Instructions

  • کار با Visual Studio Code Visual Studio Code

  • دریافت پروژه در محیط محلی و تحلیل آن Getting Project on Local and Understanding

  • کانتینری سازی و اجرای اپلیکیشن پایتون Containerizing & Running Python App

  • کانتینری سازی و اجرای اپلیکیشن Nodejs Containerizing & Running Nodejs App

  • کانتینری سازی و اجرای اپلیکیشن Spring Boot Containerizing & Running Spring Boot App

  • کار با Dockerignore Dockerignore

  • متغیرهای محیطی در کانتینرها Environment Variables in Containers

  • استفاده از فایل‌های .env در کانتینرها Using .env Files with Containers

  • آشنایی با Docker Compose Introduction to Docker Compose

  • نوشتن اولین فایل docker compose.yml Writing Your First docker-compose.yml

  • بازسازی تصاویر با Docker Compose Rebuilding Images with Docker Compose

  • استفاده از فایل‌های Env در Docker Compose Env Files with Docker Compose

  • دیباگ و مشاهده لاگ‌های اپلیکیشن‌های Docker Compose Debugging & View Logs of Docker Compose Apps (up, down, logs)

  • تگ‌گذاری و ارسال تصاویر به Docker Hub با Docker Compose Tagging & Pushing Images to Docker Hub Using Docker Compose

  • دریافت تصویر شخصی در یک سیستم دیگر Pulling Your Own Image on Another Machine

  • شبکه‌های داکر چیستند؟ What are Docker Networks

  • انواع شبکه‌های موجود در داکر Types of Docker Networks that exist

  • مروری بر میکروسرویس‌هایی که استفاده خواهیم کرد Overview of Microservices we are going to use

  • NodeJS: کانتینری سازی میکروسرویس‌ها با Docker Compose و شبکه‌های داکر NodeJS: Containerizing Microservices with Docker Compose, Docker Networks

  • Spring Boot: کانتینری سازی میکروسرویس‌ها با Docker Compose و شبکه‌های داکر Spring Boot App: Containerizing Microservices with Docker Compose, Docker Networ

  • Python: کانتینری سازی میکروسرویس‌ها با Docker Compose و شبکه‌های داکر Python: Containerizing Microservices with Docker Compose, Docker Networks

  • پیاده‌سازی فول استک و کانتینری سازی اپلیکیشن فرانت‌اند Going Full Stack & Containerizing Frontend Application

  • شبکه‌های سفارشی در Docker Compose Custom Networks in Docker Compose

  • [درس متنی] دستورات مورد استفاده [TEXT LECTURE] Commands we used

  • بررسی Docker File با کمک هوش مصنوعی AI Assisted Docker File Review

  • هوش مصنوعی و Docker Compose AI and Docker Compose

کوبرنتیز برای توسعه‌دهندگان Kubernetes for Developers

  • کوبرنتیز چیست و چرا به وجود آمد؟ (مشکلی که حل می‌کند) What is Kubernetes & why it exists (Problem it solves)

  • تاریخچه کوبرنتیز؛ همه چیز چگونه شروع شد؟ History of Kubernetes - How did it all start?

  • معماری کوبرنتیز Kubernetes Architecture

  • راه‌اندازی کوبرنتیز به صورت محلی و نصب کلاستر محلی Setting up Kubernetes Locally & Install local cluster

  • پادها (Pods) و استقرارها (Deployments) Pods and Deployments

  • تمرین عملی پادها و استقرار Pods and Deployment (Hands On)

  • سرویس‌ها در کوبرنتیز (k8s) Services in Kubernetes (k8s)

  • تمرین عملی سرویس‌ها Services Hands on

  • مجموعه‌های تکثیر (ReplicaSets) و قابلیت خودترمیم در کوبرنتیز ReplicaSets - Self Healing in Kubernetes

  • مقیاس‌بندی پادها برای مدیریت ترافیک بیشتر Scale Pods to Handle More Traffic

  • به‌روزرسانی‌های غلتان (Rolling Updates) با زمان توقف صفر Rolling Updates with Zero Downtime

  • سرویس چگونه پادها را انتخاب می‌کند؟ How Service Selects Pods

  • دیباگ پادها Debug pods

  • تعریف استقرار و سرویس: اولین فایل YAML شما Defining Deployment & Service: Your first YAML

  • ConfigMaps و Secrets ConfigMaps & Secrets

  • چالش: استقرار اپلیکیشن Hello در کوبرنتیز Challenge: Deploy Hello App Inside Kubernetes

  • چالش: استقرار میکروسرویس‌ها در کوبرنتیز Challenge: Deploy Microservices Inside Kubernetes

AWS برای توسعه‌دهندگان AWS for Developers

  • رایانش ابری چیست؟ | توضیح مبانی کلود What is Cloud Computing? | Cloud Basics Explained

  • چرا به رایانش ابری نیاز داریم؟ | موارد استفاده در AWS Why Do We Need Cloud Computing? | AWS Use Cases

  • AWS چیست؟ | مروری بر سرویس‌های آمازون What is AWS? | Amazon Web Services Overview

  • ساخت حساب AWS گام به گام Create AWS Account Step by Step

  • اکوسیستم AWS | مرور کلی سرویس‌ها AWS Ecosystem | Services Overview

  • مرور کنسول مدیریتی AWS و داشبورد صورت‌حساب AWS Management Console & Billing Dashboard Walkthrough

  • آشنایی با IAM در AWS | مدیریت هویت و دسترسی Introduction to IAM in AWS | Identity and Access Management

  • تمرین عملی IAM | ساخت کاربرها، نقش‌ها و سیاست‌ها در AWS IAM Hands-On | Create Users, Roles & Policies in AWS

  • تقویت امنیت حساب ریشه (Root) AWS | بهترین متدهای امنیتی AWS Root Account Hardening | Security Best Practices

  • سرویس EC2 در AWS چیست؟ | توضیح Elastic Compute Cloud What is EC2 in AWS? | Elastic Compute Cloud Explained

  • نحوه راه‌اندازی یک نمونه EC2 در AWS How to Launch an EC2 Instance in AWS

  • اتصال به نمونه EC2 | ورود به سرور AWS از طریق SSH Connecting to EC2 Instance | SSH into AWS Server

  • مرور کلی ذخیره‌سازی در AWS و مقدمه‌ای بر ذخیره‌سازی EC2 AWS Storage Overview & EC2 Storage Introduction

  • آموزش عملی Amazon S3 | ساخت و مدیریت باکت‌ها Amazon S3 Hands-On Tutorial | Create and Manage Buckets

  • آزمایشگاه عملی: میزبانی یک وب‌سایت استاتیک روی Amazon S3 Hands on Lab: Host a Static Website on Amazon S3 | Step by Step

  • نسخه‌بندی باکت S3 | فعال‌سازی و مدیریت نسخه‌ها S3 Bucket Versioning | Enable & Manage Versions

  • آشنایی با Amazon RDS | سرویس پایگاه داده رابطه‌ای Introduction to Amazon RDS | Relational Database Service

  • تمرین عملی RDS | راه‌اندازی و پیکربندی نمونه پایگاه داده RDS Hands-On | Launch and Configure Database Instance

  • اتصال اپلیکیشن به پایگاه داده AWS RDS Connect Application to AWS RDS Database

  • حذف ایمن منابع AWS | بهترین متدهای پاک‌سازی Delete AWS Resources Safely | Cleanup Best Practices

  • درک آدرس IP در AWS | آی‌پی‌های عمومی در مقابل خصوصی Understanding IP Address in AWS | Public vs Private IPs

  • سرویس VPC در AWS چیست؟ | توضیح Virtual Private Cloud What is VPC in AWS? | Virtual Private Cloud Explained

  • توضیح مفاهیم VPC | زیرشبکه‌ها، جداول مسیریابی و گیت‌وی‌ها VPC Concepts Explained | Subnets, Route Tables, Gateways

  • سرویس CIDR در شبکه AWS چیست؟ | بازه‌های آدرس IP What is CIDR in AWS Networking? | IP Address Ranges

  • بررسی عمیق شبکه AWS | جمع‌بندی مفاهیم AWS Networking Deep Dive | Bringing It All Together

  • ساخت VPC سفارشی در AWS | آزمایشگاه عملی Create Custom VPC in AWS | Hands-On Lab

  • شروع کار با AWS CLI | رابط خط فرمان Getting Started with AWS CLI | Command Line Interface

  • تمرین عملی AWS CLI | دستورات و مثال‌ها AWS CLI Hands-On | Commands and Examples

  • آشنایی با رایانش بدون سرور (Serverless) در AWS Introduction to AWS Serverless Computing

  • ساخت اولین تابع AWS Lambda گام به گام Create First AWS Lambda Function Step by Step

  • تست AWS Lambda با Postman | یکپارچه‌سازی API Test AWS Lambda with Postman | API Integration

  • ساخت API Gateway با AWS Lambda | تمرین عملی Create API Gateway with AWS Lambda | Hands-On

  • مرور AWS Toolkit | ابزارهای توسعه‌دهنده در AWS AWS Toolkit Overview | Developer Tools in AWS

  • مرور داشبورد AWS Lambda AWS Lambda Dashboard Walkthrough

  • داکر در AWS | مرور کلی ECS، ECR و Fargate Docker on AWS | ECS, ECR & Fargate Overview

  • ارسال تصویر داکر به AWS ECR | دموی عملی Push Docker Image to AWS ECR | Hands-On Demo

  • استقرار کانتینرهای داکر در AWS ECS با Fargate Deploy Docker Containers to AWS ECS with Fargate

  • پاک‌سازی منابع AWS ECS و ECR | بهترین متدها Clean Up AWS ECS & ECR Resources | Best Practices

استقرار پروژه‌ها در کوبرنتیز روی AWS Deploying Projects to Kubernetes on AWS

  • کوبرنتیز روی کلود AWS با Amazon EKS Kubernetes on AWS Cloud with Amazon EKS

  • آشنایی با کلاسترها و نودها | مقایسه نصب محلی در مقابل کلود Introduction to Clusters, Nodes with Local vs Cloud K8s Setup

  • درک مدل قیمت‌گذاری AWS EKS Understanding Pricing of AWS EKS

  • شروع کار با EKSCTL Getting Started with EKSCTL

  • ساخت اولین کلاستر در Amazon EKS Creating Your First Cluster in Amazon EKS

  • استقرار اپلیکیشن شما Deploy your app

  • مدیریت چندین Context با استفاده از kubectl Managing Multiple Context with Kubernetes kubectl

  • بررسی Loadbalancing با چندین ReplicaPod Checking Loadbalancing with Multiple ReplicaPods

  • قابلیت خودترمیم در کوبرنتیز (K8S) Self Healing in Kubernetes (K8S)

  • پاک‌سازی و حذف تمامی منابع Cleaning Up and Deleting All Resources

استقرار میکروسرویس‌های فول استک به همراه فرانت‌اند در AWS K8S Deploying Full Stack Microservices with Frontend to AWS K8S

  • درک اپلیکیشن میکروسرویس‌های فول استک ما Understanding Our Full Stack Microservices Application

  • استقرار میکروسرویس‌ها و تست آن‌ها روی AWS EKS Deploying Microservices and Testing it on AWS EKS

  • درک معماری فول استک با میکروسرویس‌ها Understanding the Full Stack Architecture with Microservices

  • درک مفهوم Ingress Understanding Ingress

  • کنترل‌کننده‌های Ingress (Ingress Controllers) Ingress Controllers

  • ساخت تصویر اپلیکیشن فرانت‌اند Building Frontend App Image

  • درک پیکربندی‌ها (Configurations) Understanding Configurations

  • پیاده‌سازی فول استک و استقرار کل معماری میکروسرویس‌ها Going Full Stack and Deploying Entire Microservices Architecture

یکپارچه‌سازی مداوم (CI) با GitHub Actions Continuous Integration with GitHub Actions

  • قبل از CI/CD | بحث در مورد فرآیندهای دستی Before CI/CD - Talk about manual process

  • یکپارچه‌سازی مداوم و استقرار مداوم (CI/CD) چیست؟ What is Continuous Integration and Continuous Deployment (CI/CD)

  • درک خط لوله‌های CI/CD و موتورهای خط لوله (Jenkins و GitHub Actions) Understanding CI/CD Pipelines & Pipeline Engines (Jenkins & GitHub Actions)

  • آشنایی با GitHub Actions Introduction to GitHub Actions

  • مبانی و اصطلاحات CI/CD CI/CD Fundamentals & Terminology

  • ساخت اولین خط لوله با استفاده از UI Create First Pipeline using UI

  • افزونه GitHub Actions برای VS Code Github Actions Extension VS Code

  • ساخت دومین خط لوله Creating Our Second Pipeline

  • کالبدشکافی یک خط لوله CI: توضیح Jobs و Steps Anatomy of a CI Pipeline: Jobs & Steps Explained

  • اجرای دستورات در مقابل استفاده از Actions Running Commands vs Using Actions

  • محیط‌ها (Environments)، Secrets و پیکربندی‌ها Environments, Secrets, Configuration

  • ارائه ورودی‌ها با استفاده از with Providing Inputs using with

  • وابستگی‌های Job و جریان خط لوله Job Dependencies & Pipeline Flow

  • اشیاء Context که باید از آن‌ها آگاه باشید Context Objects You Should Be Aware Of

  • بیلد و تست Spring Boot با GitHub Actions Build & Test Spring Boot with Github Actions

  • بیلد و تست Node.js با GitHub Actions Build & Test Node.js with Github Actions

  • بیلد و تست Python با GitHub Actions Build & Test Python with Github Actions

استقرار مداوم (CD) برای توسعه‌دهندگان | استقرار در AWS EKS با استفاده از CI/CD Continuous Deployment for Developers | Deploying to AWS EKS using CI/CD

  • استقرار مداوم (CD) چیست؟ What is Continuous Deployment (CD)?

  • ارتباط CI/CD با کوبرنتیز (توضیح Kubeconfig) How CI/CD Talks to Kubernetes (Kubeconfig Explained)

  • ساخت کلاستر EKS Create EKS Cluster

  • استقرار و دسترسی در AWS EKS با استفاده از CI/CD Deploying and Accessing on AWS EKS Using CI CD

  • چالش: استقرار اپلیکیشن Hello World Node JS در کوبرنتیز با CI/CD Challenge: Deploying Hello World Node JS App to Kubernetes using CI CD

  • چالش: استقرار اپلیکیشن Hello World Python در کوبرنتیز با CI/CD Challenge: Deploying Hello World Python App to Kubernetes using CI CD

  • حذف و پاک‌سازی برای جلوگیری از هزینه‌های پیش‌بینی نشده Deleting and Cleanup to Avoid Surprise Billing

استقرار میکروسرویس‌ها در AWS EKS با استفاده از CI/CD | DevOps فول استک Deploy Microservices to AWS EKS Using CI/CD | Full Stack DevOps

  • تنظیمات اولیه برای استقرار | ساخت کلاستر Initial Setup for Deployment | Creating Cluster

  • تعریف و استقرار پیکربندی‌های CI/CD برای میکروسرویس‌های Spring Boot Defining and Deploying CI/CD Configurations Spring Boot Microservices

  • تعریف و استقرار پیکربندی‌های CI/CD برای فرانت‌اند | پیاده‌سازی فول استک Defining and Deploying CI/CD Configurations Front End | Going Full Stack

  • چالش: تعریف CI/CD و استقرار میکروسرویس‌های پایتون Challenge: Defining CI/CD and Deploying Python Microservices

  • چالش: تعریف CI/CD و استقرار میکروسرویس‌های Node.js Challenge: Defining CI/CD and Deploying Node.js Microservices

زیرساخت به عنوان کد (IaC) | استفاده از Terraform در AWS برای اتوماسیون زیرساخت Infrastructure as Code | Terraform on AWS Cloud to Automate Infrastructure

  • زیرساخت به عنوان کد (IaC) چیست و چرا اهمیت دارد؟ What is IaC & Why it Matters?

  • ترافورم (Terraform) چیست و چگونه کار می‌کند؟ What is Terraform and How does it work?

  • نصب و راه‌اندازی Terraform Installing and Setting up Terraform

  • ساخت نمونه EC2 با Terraform و درک Providerها Create EC2 instance with Terraform and Understanding Providers

  • اعمال تغییرات و ساخت نمونه EC2 در کلود Applying Changes and Creating EC2 Instance in Cloud

  • ارتباط با AWS برای ساخت منابع Talking to AWS For Creating Resources

  • وضعیت‌های ترافورم (Terraform States) Terraform States

  • بررسی مستندات Providerها Going Through Providers Documentation

  • ساخت کاربر IAM با استفاده از Terraform Creating IAM User Using Terraform

  • ساخت باکت S3 با استفاده از Terraform Creating S3 Bucket Using Terraform

  • اعتبارسنجی و فرمت‌بندی اسکریپت‌های Terraform Validating Terraform Scripts and Formatting Them

  • متغیرها در Terraform Variables in Terraform

  • فایل terraform.tfvars چیست؟ What is terraform.tfvars?

  • روش‌های مختلف پاس دادن مقادیر متغیرها در Terraform Different Ways of Passing Variable Values in Terraform

  • خروجی‌ها (Output) در Terraform Output in Terraform

  • جداسازی پیکربندی‌های Terraform Separating Terraform Configurations

  • چرا دایرکتوری Terraform واحد اجراست و نه یک فایل How a Terraform directory is the unit of execution, not a file.

  • ذخیره Plan در فایل Saving the Plan in File

  • ماژول‌های Terraform چیستند؟ Terraform Modules - What are they?

  • ماژول‌های Terraform | بازسازی کد برای ماژول‌ها Terraform Modules - Restructuring Our Code For Modules

  • معرفی محیط‌های Dev، Prod و Test با استفاده از Terraform Introducing Dev, Prod and Test Environment Using Terraform

  • چالش: نسخه‌بندی متفاوت باکت S3 برای محیط‌های مختلف Challenge: Different S3 Bucket Versioning For Different Environments

  • درک Remote states در Terraform (S3 + DynamoDB) Understanding Remote states in Terraform (S3 + DynamoDB)

  • پیاده‌سازی Remote states در Terraform (S3 + DynamoDB) Implementing Remote states in Terraform (S3 + DynamoDB)

  • چالش: Remote states در Terraform (S3 + DynamoDB) Challenge: Remote states in Terraform (S3 + DynamoDB)

  • حذف منابع و پاک‌سازی نهایی Deleting Resources and Doing Final Cleanup

پلتفرم ابری گوگل (GCP) برای توسعه‌دهندگان | حرکت به سمت Multi-Cloud Google Cloud Platform (GCP) For Developers | Going Multi Cloud | Dev to DevOps

  • پلتفرم ابری گوگل (GCP) چیست؟ | آموزش GCP برای مبتدیان ۲۰۲۶ What is Google Cloud Platform (GCP)? | GCP Tutorial for Beginners 2026

  • راه‌اندازی کنسول GCP و مرور کامل | راهنمای شروع گوگل کلود GCP Console Setup & Complete Walkthrough | Google Cloud Beginner Guide

  • توضیح زیرساخت گوگل کلود | مناطق (Regions)، زون‌ها و شبکه جهانی Google Cloud Infrastructure Explained | Regions, Zones & Global Network

  • توضیح سلسله‌مراتب منابع GCP | سازمان، پوشه‌ها و پروژه‌ها GCP Resource Hierarchy Explained | Organization, Folders & Projects

  • درک مدل قیمت‌گذاری GCP | لایه رایگان، صورت‌حساب و بهینه‌سازی هزینه Understanding GCP Pricing Model | Free Tier, Billing & Cost Optimization

  • توضیح IAM در GCP | آموزش مدیریت هویت و دسترسی IAM in GCP Explained | Identity and Access Management Tutorial

  • تمرین عملی IAM در GCP | دموی کاربرها، نقش‌ها و مجوزها IAM in GCP Hands-On | Users, Roles & Permissions Demo

  • نقش‌های پیش‌فرض در مقابل سفارشی در GCP | بررسی عمیق IAM Predefined vs Custom Roles in GCP | IAM Deep Dive

  • حساب‌های سرویس (Service Accounts) در GCP | دموی کامل عملی Service Accounts in GCP | Complete Hands-On Demo

  • اصل حداقل دسترسی در GCP | بهترین متدهای IAM Principle of Least Privilege in GCP | IAM Best Practices

  • استفاده از IAM برای خط لوله‌های CI/CD در GCP | راهنمای امنیت DevOps IAM for CI/CD Pipelines in GCP | DevOps Security Guide

  • تمرین عملی Google Compute Engine (GCE) | راه‌اندازی ماشین‌های مجازی Google Compute Engine (GCE) Hands-On | Launching Virtual Machines

  • اتصال به VM گوگل کلود از طریق SSH | آموزش Compute Engine Connect to GCP VM via SSH | Compute Engine Tutorial

  • استفاده از gcloud CLI | آموزش خط فرمان گوگل کلود Using gcloud CLI | Google Cloud Command Line Tutorial

  • پیکربندی gcloud CLI روی سیستم محلی | راهنمای گام به گام Configure gcloud CLI on Local Machine | Step-by-Step Setup

  • آشنایی با Google Cloud Storage | توضیح GCS Introduction to Google Cloud Storage | GCS Explained

  • تمرین عملی Google Cloud Storage | ساخت اولین باکت در GCP Google Cloud Storage Hands-On | Creating Your First Bucket on GCP

  • میزبانی یک وب‌سایت استاتیک با استفاده از Google Cloud Storage Hosting a Static Website Using Google Cloud Storage

  • تمرین عملی Google Cloud SQL | پایگاه داده مدیریت شده در GCP Google Cloud SQL Hands-On | Managed Database in GCP

  • توضیح شبکه GCP | مبانی VPC، زیرشبکه‌ها و فایروال GCP Networking Explained | VPC, Subnets & Firewall Basics

  • سرویس VPC چیست؟ | توضیح Virtual Private Cloud What is VPC ? | Virtual Private Cloud Explained

  • توضیح مفاهیم VPC | زیرشبکه‌ها، جداول مسیریابی و گیت‌وی‌ها VPC Concepts Explained | Subnets, Route Tables, Gateways

  • بررسی VPC پیش‌فرض در GCP | تحلیل عمیق شبکه Exploring Default VPC in GCP | Networking Deep Dive

  • ساخت شبکه‌های VPC سفارشی در GCP | راهنمای گام به گام Creating Custom VPC Networks in GCP | Step-by-Step Guide

  • ساخت VMها در زیرشبکه‌های مختلف | آزمایشگاه شبکه GCP Create VMs in Different Subnets | GCP Networking Lab

  • آشنایی با Serverless در GCP | مرور Cloud Run و Functions Introduction to Serverless on GCP | Cloud Run & Functions Overview

  • Artifact Registry در GCP | تصاویر داکر و ذخیره‌سازی کانتینر Artifact Registry in GCP | Docker Images & Container Storage

  • آشنایی با Cloud Run | کانتینرهای بدون سرور در GCP Introduction to Cloud Run | Serverless Containers in GCP

  • استقرار NGINX در Cloud Run | دموی کامل عملی Deploy NGINX to Cloud Run | Complete Hands-On Demo

  • توابع بدون سرور در GCP | آموزش Cloud Functions Serverless Functions in GCP | Cloud Functions Tutorial

  • مقیاس‌پذیری خودکار و مدل اجرا در Cloud Run | تحلیل عمیق Serverless Autoscaling & Execution Model in Cloud Run | Serverless Deep Dive

  • حذف تمامی منابع در GCP | راهنمای پاک‌سازی و کاهش هزینه Delete All Resources in GCP | Cleanup & Cost Saving Guide

سرویس کوبرنتیز گوگل (GKE) | استقرار میکروسرویس‌های فول استک در GCP Google Kubernetes Engine (GKE) | Deploying Full Stack Microservices on GCP

  • معماری Google Kubernetes Engine (GKE) Google Kubernetes Engine (GKE) Architecture

  • ساخت کلاستر GKE در حالت Autopilot و Standard Creating GKE Cluster in Autopilot and Standard Mode

  • استقرار و اجرای اپلیکیشن Hello Python با کوبرنتیز در GCP Deploying and Running Hello Python App with Kubernetes on GCP

  • پیکربندی CI/CD برای اپلیکیشن Hello Python با کوبرنتیز در GCP Configure CI CD for Hello Python app with Kubernetes on GCP

  • چالش: استقرار و اجرای اپلیکیشن Hello Node با کوبرنتیز در GCP Challenge: Deploying and Running Hello Node App with Kubernetes on GCP

  • استقرار و اجرای میکروسرویس‌های فول استک Spring Boot با K8s در GCP Deploying and Running Spring Boot Full Stack Microservices with K8s on GCP

  • چالش: استقرار و اجرای میکروسرویس‌های پایتون با کوبرنتیز در GCP Challenge: Deploying and Running Python Microservices with Kubernetes on GCP

  • چالش: استقرار و اجرای میکروسرویس‌های Node با کوبرنتیز در GCP Challenge: Deploying and Running Node Microservices with Kubernetes on GCP

  • حذف کلاستر و تمامی منابع Deleting Cluster and all Resources

مایکروسافت Azure | استقرار اپلیکیشن‌ها و میکروسرویس‌های فول استک در Azure Microsoft Azure | Deploying Apps and Full Stack Microservices to Azure

  • مایکروسافت Azure چیست و چگونه با AWS/GCP مقایسه می‌شود؟ What is Microsoft Azure & How it Compares to AWS/GCP

  • مرور پورتال Azure و نحوه پیمایش در آن Azure Portal Walkthrough & Navigation

  • زیرساخت جهانی Azure Azure Global Infrastructure

  • سلسله‌مراتب منابع Azure Azure Resource Hierarchy

  • درک قیمت‌گذاری Azure، لایه رایگان و ابزارهای مدیریت هزینه Understanding Azure Pricing, Free Tier & Cost Management Tools

  • آشنایی با Azure CLI Introduction to Azure CLI

  • پیکربندی Azure CLI روی سیستم محلی Configure Azure CLI on Your Local Machine

  • کوبرنتیز در Azure و ساخت کلاستر AKS | تمرین عملی Kubernetes on Azure and Create an AKS Cluster — Hands On

  • استقرار و اجرای اپلیکیشن Hello Spring Boot با کوبرنتیز در Azure AKS Deploying and Running Hello Spring Boot App with Kubernetes on Azure AKS

  • خطاهای رایج و نحوه رفع آن‌ها Common Errors and Fixing Them

  • چالش: استقرار و اجرای اپلیکیشن Hello Node با کوبرنتیز در Azure Challenge: Deploying and Running Hello Node App with Kubernetes on GCP

  • چالش: استقرار و اجرای اپلیکیشن Hello Python با کوبرنتیز در Azure Challenge: Deploying and Running Hello Python App with Kubernetes on GCP

  • استقرار و اجرای میکروسرویس‌های فول استک Spring Boot با K8s در Azure Deploying and Running Spring Boot Full Stack Microservices with K8s on GCP

  • چالش: استقرار و اجرای میکروسرویس‌های پایتون با کوبرنتیز در Azure Challenge: Deploying and Running Python Microservices with Kubernetes on GCP

  • چالش: استقرار و اجرای میکروسرویس‌های Node با کوبرنتیز در Azure Challenge: Deploying and Running Node Microservices with Kubernetes on GCP

  • پاک‌سازی منابع Azure و حذف کلاستر Cleaning up Azure Resources & Deleting the Cluster

بونوس دوره Course Bonus

  • بونوس دوره Course Bonus

نمایش نظرات

آموزش دوره جامع AI DevOps فول استک + پروژه‌های واقعی | AWS, Azure, GCP, K8S
جزییات دوره
40 hours
230
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,654
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Faisal Memon Faisal Memon

من بیش از 12 سال تجربه ساخت محصولات جهانی دارم که توسط میلیون ها کاربر در سراسر جهان استفاده می شود. من عاشق تکنولوژی و آموزش آن هستم. در حال حاضر، من در یکی از استارت‌آپ‌های پرسرعت در هند به سمت Product هستم و از لحظه لحظه آن لذت می‌برم. قبل از او، چند استارت‌آپ ایجاد کردم که بیش از نیم میلیون کاربر در سراسر جهان داشتند، از Google + سایر سرمایه‌گذاران کمک مالی جمع‌آوری کردم و بخشی از Google Launchpad Accelerator بودم. من در ساخت محصولات از ابتدا و مقیاس بندی تا کاربران جهانی تجربه دارم. من اینجا هستم تا دانش خود را با جویندگان به اشتراک بگذارم و به رشد شخصی و حرفه ای آنها کمک کنم. از دیدنت خوشحالم :)

EmbarkX Official EmbarkX Official

جاوا، پایتون، بوت بهار، فناوری های پایگاه داده، MongoDB