آموزش DevOps برای مبتدیان: داکر، K8s، ابر، CI/CD و 4 پروژه - آخرین آپدیت

دانلود DevOps for beginners: Docker, K8s, Cloud, CI/CD & 4 Projects

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره جامع DevOps: تسلط بر Git، Docker، Kubernetes، Terraform، Ansible، CI/CD، و ابرهای AWS و Azure به همراه 4 پروژه عملی!

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

پایپ‌لاین‌های CI/CD را با استفاده از Azure DevOps، داکر، کوبرنتیس و ترافورم برای ایجاد زیرساخت ابری مقیاس‌پذیر و خودکار، بسازید و مدیریت کنید.

برنامه‌های کانتینری را با کوبرنتیس، پرومتئوس و گرافیتی برای عملیات DevOps در دنیای واقعی، استقرار دهید، مانیتور کنید و مقیاس‌پذیر نمایید.

با تکمیل تمرین‌های عملی، پروژه‌های واقعی و یک پروژه نهایی (Capstone)، به یک مهندس DevOps آماده برای بازار کار تبدیل شوید.

چرا این دوره را بگذرانید؟

آیا به دنبال ساخت یک مسیر شغلی در DevOps هستید؟ می‌خواهید بر CI/CD، کوبرنتیس و خودکارسازی ابری از صفر مسلط شوید؟ این دوره پروژه‌محور طراحی شده است تا شما را با تجربه عملی در دنیای واقعی، از مبتدی به آماده به کار تبدیل کند.


این دوره فقط تئوری نیست – شما بر روی پروژه‌های واقعی، تمرین‌های سطح صنعتی و یک پروژه نهایی (Capstone) کار خواهید کرد تا آماده ورود به بازار کار شوید!

آنچه خواهید آموخت

  • مبانی DevOps

    اصول اصلی DevOps، چرخه عمر توسعه نرم‌افزار، مبانی شبکه ضروری و ابزارهای پایه را درک کنید.

  • لینوکس برای DevOps

    بر ناوبری خط فرمان، مجوزهای فایل، اسکریپت‌نویسی شل، ابزارهای شبکه و مانیتورینگ سیستم مسلط شوید.

  • کنترل نسخه با Git و GitHub

    با مبانی گیت (Git)، شاخه‌بندی، ادغام، درخواست‌های پول (Pull Requests) و گردش‌کارهای (Workflows) واقعی GitHub با اطمینان کار کنید.

  • مبانی ابر – AWS و Azure

    یک پایه قوی در سرویس‌های AWS و Azure از جمله محاسبات، شبکه، ذخیره‌سازی، IAM و بهترین روش‌های امنیتی بسازید.

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

    تخصیص زیرساخت را با استفاده از ترافورم (Terraform) خودکار کنید و تنظیمات را به طور کارآمد با انسیبل (Ansible) مدیریت کنید.

  • CI/CD با Azure DevOps

    پایپ‌لاین‌های یکپارچه‌سازی پیوسته و تحویل پیوسته (CI/CD) را با استفاده از ابزارهای Azure DevOps طراحی و پیاده‌سازی کنید.

  • داکر برای کانتینرسازی

    یاد بگیرید چگونه برنامه‌های کانتینری را با استفاده از داکر (Docker)، داکرفایل‌ها، ولوم‌ها و کامپوز بسازید، اجرا و مدیریت کنید.

  • کوبرنتیس – استقرار و مقیاس‌گذاری برنامه‌ها

    ورک‌لودهای کانتینری را با کوبرنتیس (Kubernetes) مستقر و مدیریت کنید: پادها (Pods)، سرویس‌ها (Services)، استقرارها (Deployments)، مقیاس‌گذاری (Scaling) و اینگرس (Ingress).

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

    متریک‌های سیستم را تجسم کنید و زیرساخت را با استفاده از داشبوردهای پرومتئوس (Prometheus) و گرافیتی (Grafana) مانیتور کنید.

  • پروژه‌های واقعی و Capstone

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

چه چیزی این دوره را منحصر به فرد می‌کند؟

  • رویکرد از صفر تا صد – به هیچ تجربه قبلی نیاز ندارید، همه چیز از ابتدا توضیح داده می‌شود.

  • یادگیری عملی – پروژه‌های واقعی، تکالیف و مطالعات موردی.

  • مهارت‌های آماده برای صنعت – بر پرتقاضاترین ابزارها و تکنیک‌ها مسلط شوید.

  • پروژه نهایی (Capstone) – یک پروژه پایانی برای نمایش مهارت‌های شما به کارفرمایان.

این دوره برای چه کسانی مناسب است؟

  • مبتدیان در DevOps – بدون نیاز به دانش قبلی، از ابتدا شروع کنید.

  • توسعه‌دهندگان نرم‌افزار و متخصصان IT – مهارت‌های خود را در DevOps و خودکارسازی ارتقا دهید.

  • مهندسان ابر و سیستم – ابزارها و تکنیک‌های DevOps را برای مقیاس‌گذاری برنامه‌های ابری بیاموزید.

  • هر کسی که به دنبال مسیر شغلی DevOps است – مهارت‌های آماده برای صنعت را با تجربه واقعی به دست آورید.

پیش‌نیازها

  • به هیچ دانش قبلی در DevOps نیاز نیست – همه چیز از صفر پوشش داده می‌شود.

  • آگاهی اولیه از لینوکس، شبکه یا محاسبات ابری مفید است اما اجباری نیست.

این دوره شامل چه مواردی است؟

  • بیش از 40 ساعت ویدئوی آموزشی درخواستی (On-Demand)

  • آزمایشگاه‌های عملی و تمرین‌های واقعی

  • پروژه‌های سطح صنعتی و پروژه نهایی (Capstone)

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

  • گواهی تکمیل دوره Udemy

همین امروز ثبت‌نام کنید و مسیر DevOps خود را آغاز کنید!


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

Essentials: Internet, Networking & Tools Basics

  • Introduction - مقدمه Introduction

  • Internet and Networking - اینترنت و شبکه‌سازی Internet and Networking

  • App Architecture & Stack - معماری و استک برنامه App Architecture & Stack

  • Domain & DNS - دامنه و DNS Domain & DNS

  • Visual Studio Code Editor - ویرایشگر Visual Studio Code Visual Studio Code Editor

  • How to Use ChatGPT? - چگونه از ChatGPT استفاده کنیم؟ How to Use ChatGPT?

  • Troubleshooting Like a Pro with AI Tools - عیب‌یابی حرفه‌ای با ابزارهای هوش مصنوعی Troubleshooting Like a Pro with AI Tools

  • Pending Section & Lectures - بخش‌ها و سخنرانی‌های در انتظار Pending Section & Lectures

  • Guidelines for Asking Questions Effectively - راهنمایی‌هایی برای پرسیدن سؤالات به طور مؤثر Guidelines for Asking Questions Effectively

  • Knowledge Test: Can You Skip This Section? - آزمون دانش: آیا می‌توانید از این بخش بگذرید؟ Knowledge Test: Can You Skip This Section?

  • Explaining Technical Concepts to a Non-Technical Stakeholder - توضیح مفاهیم فنی به یک ذینفع غیرفنی Explaining Technical Concepts to a Non-Technical Stakeholder

  • Basic understanding of Internet, Networking & Tools Basics - درک پایه‌ای از اینترنت، شبکه‌سازی و ابزارهای پایه Basic understanding of Internet, Networking & Tools Basics

Linux for DevOps - لینوکس برای DevOps Linux for DevOps

  • Introduction - مقدمه Introduction

  • Bonus: Watch the Live Session Replay - پاداش: تماشای بازپخش جلسه زنده Bonus: Watch the Live Session Replay

  • Linux OS introduction & ecosystem - معرفی سیستم عامل لینوکس و اکوسیستم آن Linux OS introduction & ecosystem

  • Configure Linux Virtual Machine - پیکربندی ماشین مجازی لینوکس Configure Linux Virtual Machine

  • Must Read this - حتماً این را بخوانید Must Read this

  • Let's begin the Project! - بیایید پروژه را شروع کنیم! Let's begin the Project!

  • AWS Free Tier Account – Get Ready for DevOps Projects - حساب سطح رایگان AWS – آماده شدن برای پروژه‌های DevOps AWS Free Tier Account – Get Ready for DevOps Projects

  • System control commands - دستورات کنترل سیستم System control commands

  • Setting up Nginx Web Server for Mini Finance - راه‌اندازی سرور وب Nginx برای Mini Finance Setting up Nginx Web Server for Mini Finance

  • File navigation commands - دستورات ناوبری فایل File navigation commands

  • Linux File System Hierarchy - سلسله مراتب سیستم فایل لینوکس Linux File System Hierarchy

  • Navigating and Locating Nginx Files on Your EC2 Instance - ناوبری و یافتن فایل‌های Nginx در نمونه EC2 شما Navigating and Locating Nginx Files on Your EC2 Instance

  • Linux Commands for Project Finalization - دستورات لینوکس برای نهایی‌سازی پروژه Linux Commands for Project Finalization

  • Deploying the Mini Finance Project on EC2 with Nginx - استقرار پروژه Mini Finance بر روی EC2 با Nginx Deploying the Mini Finance Project on EC2 with Nginx

  • Deploy a React App on Ubuntu VM Using Nginx - استقرار یک React App بر روی Ubuntu VM با استفاده از Nginx Deploy a React App on Ubuntu VM Using Nginx

  • Text editors, package manager and sudo commands - ویرایشگرهای متن، مدیر بسته و دستورات sudo Text editors, package manager and sudo commands

  • File and Directory Permissions in Linux - مجوزهای فایل و دایرکتوری در لینوکس File and Directory Permissions in Linux

  • Managing user accounts and groups - مدیریت حساب‌های کاربری و گروه‌ها Managing user accounts and groups

  • Compression and Archive Files in Linux - فشرده‌سازی و آرشیو فایل‌ها در لینوکس Compression and Archive Files in Linux

  • Monitoring and controlling processes - مانیتورینگ و کنترل فرآیندها Monitoring and controlling processes

  • Networking commands in Linux - دستورات شبکه‌سازی در لینوکس Networking commands in Linux

  • System Information Commands in Linux - دستورات اطلاعات سیستم در لینوکس System Information Commands in Linux

  • React App Live – Production Maintenance Drill - React App زنده – تمرین نگهداری در محیط تولید React App Live – Production Maintenance Drill

  • Linux Administration Practice – Networking, Process Monitoring & System Info - تمرین مدیریت لینوکس – شبکه‌سازی، مانیتورینگ فرآیندها و اطلاعات سیستم Linux Administration Practice – Networking, Process Monitoring & System Info

  • Linux for DevOps quiz - آزمون لینوکس برای DevOps Linux for DevOps quiz

Git & GitHub - گیت و گیت‌هاب Git & GitHub

  • Introduction - مقدمه Introduction

  • Bonus: Watch the Live Session Replay - پاداش: تماشای بازپخش جلسه زنده Bonus: Watch the Live Session Replay

  • Introduction to Git & Version Control - مقدمه‌ای بر Git و کنترل نسخه Introduction to Git & Version Control

  • Why do we need Git? - چرا به Git نیاز داریم؟ Why do we need Git?

  • [HOL] Git Installation - [HOL] نصب Git [HOL] Git Installation

  • What is git repository? - مخزن git چیست؟ What is git repository?

  • How to Initialize a Git Repository? - چگونه یک مخزن Git را مقداردهی اولیه کنیم؟ How to Initialize a Git Repository?

  • Configuring Git (Setting Up Your User Identity ) - پیکربندی Git (تنظیم هویت کاربری شما) Configuring Git (Setting Up Your User Identity )

  • Sprint 0 - Set Up Git for a New Project - اسپرینت 0 - راه‌اندازی Git برای یک پروژه جدید Sprint 0 - Set Up Git for a New Project

  • CodeTrack— Initial Git Setup (Local Only) - CodeTrack— راه‌اندازی اولیه Git (فقط محلی) CodeTrack— Initial Git Setup (Local Only)

  • Adding Files in Git Repository - افزودن فایل‌ها در مخزن Git Adding Files in Git Repository

  • Understanding git status - درک git status Understanding git status

  • Using git add to Stage Changes - استفاده از git add برای آماده‌سازی تغییرات Using git add to Stage Changes

  • Using git commit to Save Changes - استفاده از git commit برای ذخیره تغییرات Using git commit to Save Changes

  • Viewing Commit History with git log - مشاهده تاریخچه Commit با استفاده از git log Viewing Commit History with git log

  • Sprint 1 - First Commits in CodeTrack - اسپرینت 1 - اولین Commitها در CodeTrack Sprint 1 - First Commits in CodeTrack

  • Tracking and Staging Changes in a CodeTrack Project - ردیابی و آماده‌سازی تغییرات در یک پروژه CodeTrack Tracking and Staging Changes in a CodeTrack Project

  • Introduction to Git Branch - مقدمه‌ای بر Git Branch Introduction to Git Branch

  • Switching Branches with git checkout - تغییر شاخه‌ها با git checkout Switching Branches with git checkout

  • Merging Branches with git merge - ادغام Branchها با git merge Merging Branches with git merge

  • Sprint 2 — Working with Branches - اسپرینت 2 — کار با Branchها Sprint 2 — Working with Branches

  • Branching Workflow — Add & Verify a Contact Page - گردش کار Branching — افزودن و تأیید یک صفحه تماس Branching Workflow — Add & Verify a Contact Page

  • Introduction to GitHub - مقدمه‌ای بر GitHub Introduction to GitHub

  • How GitHub Works & Its Features - GitHub چگونه کار می‌کند و ویژگی‌های آن How GitHub Works & Its Features

  • [HOL] Creating a GitHub Account - [HOL] ایجاد یک حساب GitHub [HOL] Creating a GitHub Account

  • Setting Up GitHub for CodeTrack - راه‌اندازی GitHub برای CodeTrack Setting Up GitHub for CodeTrack

  • Git Authentication - احراز هویت Git Git Authentication

  • Linking Local & GitHub Repositories - پیوند مخازن محلی و GitHub Linking Local & GitHub Repositories

  • Sync Local and Remote Repositories - همگام‌سازی مخازن محلی و ریموت Sync Local and Remote Repositories

  • Upload Code to GitHub - آپلود کد به GitHub Upload Code to GitHub

  • Clone a Remote Repository - Clone کردن یک مخزن ریموت Clone a Remote Repository

  • Creating a Pull Request (PR) in GitHub - ایجاد یک Pull Request (PR) در GitHub Creating a Pull Request (PR) in GitHub

  • Collaborating on Mini-Finance with GitHub - همکاری بر روی Mini-Finance با GitHub Collaborating on Mini-Finance with GitHub

  • Git & GitHub Interview Simulation - شبیه‌سازی مصاحبه Git و GitHub Git & GitHub Interview Simulation

  • Git and GitHub quizs - آزمون‌های Git و GitHub Git and GitHub quizs

DevOps Lifecycle - چرخه عمر DevOps DevOps Lifecycle

  • Introduction - مقدمه Introduction

  • Bonus: Watch the Live Session Replay - پاداش: تماشای بازپخش جلسه زنده Bonus: Watch the Live Session Replay

  • Software Development Life Cycle (SDLC) - چرخه عمر توسعه نرم‌افزار (SDLC) Software Development Life Cycle (SDLC)

  • Key Points & Challenges of SDLC - نکات کلیدی و چالش‌های SDLC Key Points & Challenges of SDLC

  • Agile Way of Software Development - روش Agile در توسعه نرم‌افزار Agile Way of Software Development

  • The Scrum Framework - چارچوب Scrum The Scrum Framework

  • Deep Dive into the Elements of Scrum - بررسی عمیق عناصر Scrum Deep Dive into the Elements of Scrum

  • Create Jira Account & Setup Profile - ایجاد حساب Jira و راه‌اندازی پروفایل Create Jira Account & Setup Profile

  • Create Your Jira Account & Setup Profile - ایجاد حساب Jira و راه‌اندازی پروفایل خود Create Your Jira Account & Setup Profile

  • Set up the project in Jira using the Scrum framework - راه‌اندازی پروژه در Jira با استفاده از چارچوب Scrum Set up the project in Jira using the Scrum framework

  • Stand Up Scrum in Jira for Mini Finance - راه‌اندازی Scrum در Jira برای Mini Finance Stand Up Scrum in Jira for Mini Finance

  • Run a 5-Day Mini-Sprint in Jira and Ship an Increment - اجرای یک Mini-Sprint 5 روزه در Jira و ارائه یک Increment Run a 5-Day Mini-Sprint in Jira and Ship an Increment

  • Gotto Job — Backlog Refinement & Sprint 1 in Jira (Team-managed) - Gotto Job — پالایش Backlog و Sprint 1 در Jira (مدیریت‌شده توسط تیم) Gotto Job — Backlog Refinement & Sprint 1 in Jira (Team-managed)

  • What DevOps Engineers Actually Do? - مهندسان DevOps واقعاً چه می‌کنند؟ What DevOps Engineers Actually Do?

  • What is Continuous Integration? - Continuous Integration چیست؟ What is Continuous Integration?

  • What is Continuous Delivery? - Continuous Delivery چیست؟ What is Continuous Delivery?

  • What is Continuous Deployment? - Continuous Deployment چیست؟ What is Continuous Deployment?

  • DevOps Life Cycle Quizs - آزمون‌های چرخه عمر DevOps DevOps Life Cycle Quizs

  • DevOps Screening: SDLC → Agile/Scrum → Jira → DevOps Culture - غربالگری DevOps: SDLC → Agile/Scrum → Jira → فرهنگ DevOps DevOps Screening: SDLC → Agile/Scrum → Jira → DevOps Culture

AWS Cloud - ابر AWS AWS Cloud

  • Introduction - مقدمه Introduction

  • What is Cloud Computing? - Cloud Computing چیست؟ What is Cloud Computing?

  • Cloud Deployment Models - مدل‌های استقرار ابر Cloud Deployment Models

  • Traditional Data Centers - مراکز داده سنتی Traditional Data Centers

  • Cloud Service Models - مدل‌های سرویس ابر Cloud Service Models

  • Key Cloud Concepts - مفاهیم کلیدی ابر Key Cloud Concepts

  • Benefits of Cloud Computing - مزایای Cloud Computing Benefits of Cloud Computing

  • Different Cloud Providers - ارائه‌دهندگان مختلف ابر Different Cloud Providers

  • AWS Accounts - حساب‌های AWS AWS Accounts

  • Create AWS Account - ایجاد حساب AWS Create AWS Account

  • AWS free tier - سطح رایگان AWS AWS free tier

  • Securing an AWS Account - ایمن‌سازی یک حساب AWS Securing an AWS Account

  • Configure MFA & Password Policy - پیکربندی MFA و خط‌مشی رمز عبور Configure MFA & Password Policy

  • Creating an AWS Free Tier Account & Setting Up Budget Management and Alerts - ایجاد یک حساب سطح رایگان AWS و تنظیم مدیریت بودجه و هشدارها Creating an AWS Free Tier Account & Setting Up Budget Management and Alerts

  • Methods of Interacting with AWS - روش‌های تعامل با AWS Methods of Interacting with AWS

  • Using the AWS Management Console - استفاده از کنسول مدیریت AWS Using the AWS Management Console

  • Install AWS CLI - نصب AWS CLI Install AWS CLI

  • Using the AWS CLI - استفاده از AWS CLI Using the AWS CLI

  • VS Code Integration with AWS CLI - یکپارچه‌سازی VS Code با AWS CLI VS Code Integration with AWS CLI

  • AWS Regions and Availability Zones - مناطق و مناطق در دسترس AWS AWS Regions and Availability Zones

  • What is Identity & Access Management? - هویت و مدیریت دسترسی چیست؟ What is Identity & Access Management?

  • Users, Groups & Roles - کاربران، گروه‌ها و نقش‌ها Users, Groups & Roles

  • Creating an IAM User & Group - ایجاد یک کاربر و گروه IAM Creating an IAM User & Group

  • Login with IAM User & Create Role - ورود با کاربر IAM و ایجاد نقش Login with IAM User & Create Role

  • IAM Policies - سیاست‌های IAM IAM Policies

  • Overview of Amazon S3 - مروری بر Amazon S3 Overview of Amazon S3

  • S3 Availability, Durability and Data Replication - در دسترس بودن، دوام و تکثیر داده S3 S3 Availability, Durability and Data Replication

  • Storage Classes - کلاس‌های ذخیره‌سازی Storage Classes

  • S3 Bucket - Demo - S3 Bucket - دمو S3 Bucket - Demo

  • Hosting a Static Website - میزبانی یک وب‌سایت استاتیک Hosting a Static Website

  • [HOL] Hosting a Static Website : Hands-on - [HOL] میزبانی یک وب‌سایت استاتیک: عملی [HOL] Hosting a Static Website : Hands-on

  • Deploy Mini Finance Website - استقرار وب‌سایت Mini Finance Deploy Mini Finance Website

  • Overview of EBS (Elastic Block Storage) - مروری بر EBS (Elastic Block Storage) Overview of EBS (Elastic Block Storage)

  • Introduction to Networking - مقدمه‌ای بر شبکه‌سازی Introduction to Networking

  • What is a VPC? - VPC چیست؟ What is a VPC?

  • Subnet, Internet Gateway, Route Table, & NAT Gateway - Subnet، دروازه اینترنت، جدول مسیریابی و NAT Gateway Subnet, Internet Gateway, Route Table, & NAT Gateway

  • Create VPC, public and Private Subnet - ایجاد VPC، Subnet عمومی و خصوصی Create VPC, public and Private Subnet

  • Security Groups & NACL - گروه‌های امنیتی و NACL Security Groups & NACL

  • Compute Services in AWS - سرویس‌های محاسباتی در AWS Compute Services in AWS

  • Virtual Machine - ماشین مجازی Virtual Machine

  • EC2 - Elastic Compute Cloud - EC2 - Elastic Compute Cloud EC2 - Elastic Compute Cloud

  • Component of Amazon EC2 - اجزای Amazon EC2 Component of Amazon EC2

  • Instance Types - انواع Instance Instance Types

  • Launch Your First EC2 Instance - راه‌اندازی اولین Instance EC2 خود Launch Your First EC2 Instance

  • SSH EC2 Instance, Install Httpd - SSH به Instance EC2، نصب Httpd SSH EC2 Instance, Install Httpd

  • Deploy React Application On Virtual Machine - استقرار برنامه React بر روی ماشین مجازی Deploy React Application On Virtual Machine

  • Deploy Mini Finance Website on AWS Virtual Machine - استقرار وب‌سایت Mini Finance بر روی ماشین مجازی AWS Deploy Mini Finance Website on AWS Virtual Machine

  • Data Types - انواع داده Data Types

  • Relational Databases - پایگاه‌های داده رابطه‌ای Relational Databases

  • Amazon Relational Database Service - سرویس پایگاه داده رابطه‌ای آمازون Amazon Relational Database Service

  • Create RDS Instance - ایجاد Instance RDS Create RDS Instance

  • Deploy EpicBooks (monolith) Application - استقرار برنامه EpicBooks (monolith) Deploy EpicBooks (monolith) Application

  • Deploy EpicBook Web App on Ubuntu VM with MySQL RDS and Secure Cloud Network - استقرار برنامه وب EpicBook بر روی Ubuntu VM با MySQL RDS و شبکه امن ابر Deploy EpicBook Web App on Ubuntu VM with MySQL RDS and Secure Cloud Network

  • Autoscaling - مقیاس‌پذیری خودکار Autoscaling

  • EC2 Auto Scaling Group - گروه مقیاس‌پذیری خودکار EC2 EC2 Auto Scaling Group

  • EC2 Autoscaling Polices - سیاست‌های مقیاس‌پذیری خودکار EC2 EC2 Autoscaling Polices

  • Launch Configuration & Launch Template - پیکربندی راه‌اندازی و قالب راه‌اندازی Launch Configuration & Launch Template

  • Load balancer - تعادل بار Load balancer

  • What is an Elastic Load Balancer (ELB)? - Elastic Load Balancer (ELB) چیست؟ What is an Elastic Load Balancer (ELB)?

  • AWS Elastic Load Balancer (ELB) - AWS Elastic Load Balancer (ELB) AWS Elastic Load Balancer (ELB)

  • Important Update for next lecture - به‌روزرسانی مهم برای جلسه بعد Important Update for next lecture

  • Deploying a Two-Tier Application Architecture - استقرار معماری برنامه دو لایه Deploying a Two-Tier Application Architecture

  • Debugging a Two-Tier Application Deployment - اشکال‌زدایی استقرار برنامه دو لایه Debugging a Two-Tier Application Deployment

  • Making a Two-Tier Application Highly Available – Part 1 - ایجاد دسترسی‌پذیری بالا برای برنامه دو لایه – قسمت 1 Making a Two-Tier Application Highly Available – Part 1

  • Making a Two-Tier Application Highly Available – Part 2 - ایجاد دسترسی‌پذیری بالا برای برنامه دو لایه – قسمت 2 Making a Two-Tier Application Highly Available – Part 2

  • Making a Two-Tier Application Highly Available – Part 3 - ایجاد دسترسی‌پذیری بالا برای برنامه دو لایه – قسمت 3 Making a Two-Tier Application Highly Available – Part 3

  • Deploy and Make a Two-Tier Application Highly Available on AWS - استقرار و ایجاد دسترسی‌پذیری بالا برای برنامه دو لایه در AWS Deploy and Make a Two-Tier Application Highly Available on AWS

  • Introduction Book Review Three Tier Application - مقدمه بررسی کتاب برنامه سه لایه Introduction Book Review Three Tier Application

  • Deploy Book Review Application - استقرار برنامه بررسی کتاب Deploy Book Review Application

  • Deploy Book Review App (Three-Tier Architecture) on AWS (with Best Practices) - استقرار برنامه بررسی کتاب (معماری سه لایه) در AWS (با بهترین شیوه‌ها) Deploy Book Review App (Three-Tier Architecture) on AWS (with Best Practices)

  • AWS Cloud quizs - آزمون‌های ابر AWS AWS Cloud quizs

Azure Cloud - ابر Azure Azure Cloud

  • Introduction - مقدمه Introduction

  • Bonus: Watch the Live Session Replay - پاداش: تماشای بازپخش جلسه زنده Bonus: Watch the Live Session Replay

  • Azure Account - حساب Azure Azure Account

  • Create Azure Account - ایجاد حساب Azure Create Azure Account

  • Create Azure Account - ایجاد حساب Azure Create Azure Account

  • Create and Set Up Your Azure Free Account - ایجاد و راه‌اندازی حساب رایگان Azure خود Create and Set Up Your Azure Free Account

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

  • Azure Architecture & Resource Management - معماری Azure و مدیریت منابع Azure Architecture & Resource Management

  • Azure Compute - محاسبات Azure Azure Compute

  • Deploy a React Application on an Azure Virtual Machine - استقرار یک برنامه React بر روی یک ماشین مجازی Azure Deploy a React Application on an Azure Virtual Machine

  • Azure Networking - شبکه‌سازی Azure Azure Networking

  • Design a Three-Tier Network with Load Balancer on Azure - طراحی یک شبکه سه لایه با تعادل بار در Azure Design a Three-Tier Network with Load Balancer on Azure

  • Azure Storage - ذخیره‌سازی Azure Azure Storage

  • Host a Static Website on Azure Storage - میزبانی یک وب‌سایت استاتیک در Azure Storage Host a Static Website on Azure Storage

  • Azure Database - پایگاه داده Azure Azure Database

  • Deploy EpicBook Web App on Azure Virtual Machine with Azure Database for MySQL - استقرار برنامه وب EpicBook بر روی ماشین مجازی Azure با Azure Database for MySQL Deploy EpicBook Web App on Azure Virtual Machine with Azure Database for MySQL

  • Deploy Book Review App (Three-Tier Architecture) on Azure (with Best Practices) - استقرار برنامه بررسی کتاب (معماری سه لایه) در Azure (با بهترین شیوه‌ها) Deploy Book Review App (Three-Tier Architecture) on Azure (with Best Practices)

  • Azure Cloud Quiz - آزمون ابر Azure Azure Cloud Quiz

Terraform - IaaC - Terraform - زیرساخت به عنوان کد Terraform - IaaC

  • Introduction - مقدمه Introduction

  • Infrastructure as Code (IaC) - زیرساخت به عنوان کد (IaC) Infrastructure as Code (IaC)

  • Why Terraform? - چرا Terraform؟ Why Terraform?

  • Installing Terraform - نصب Terraform Installing Terraform

  • [HOL] Writing Your First Terraform Script - [HOL] نوشتن اولین اسکریپت Terraform شما [HOL] Writing Your First Terraform Script

  • [HOL] Setting Up Terraform for Azure - [HOL] راه‌اندازی Terraform برای Azure [HOL] Setting Up Terraform for Azure

  • [HOL] Create Storage Account - [HOL] ایجاد حساب ذخیره‌سازی [HOL] Create Storage Account

  • Terraform Resources - منابع Terraform Terraform Resources

  • Create an Azure Virtual Machine using Terraform - ایجاد یک ماشین مجازی Azure با استفاده از Terraform Create an Azure Virtual Machine using Terraform

  • Debugging & Troubleshooting Terraform - اشکال‌زدایی و عیب‌یابی Terraform Debugging & Troubleshooting Terraform

  • [Practice] Debugging & Troubleshooting Terraform - [تمرین] اشکال‌زدایی و عیب‌یابی Terraform [Practice] Debugging & Troubleshooting Terraform

  • Understanding Terraform State File - درک فایل State Terraform Understanding Terraform State File

  • Terraform Providers - ارائه دهندگان Terraform Terraform Providers

  • Multi-Cloud Setup in Terraform - راه‌اندازی چند ابری در Terraform Multi-Cloud Setup in Terraform

  • Deploy a Virtual Machine on AWS with Public Network Using Terraform - استقرار یک ماشین مجازی در AWS با شبکه عمومی با استفاده از Terraform Deploy a Virtual Machine on AWS with Public Network Using Terraform

  • Create Infra for React Application with Terraform - ایجاد زیرساخت برای برنامه React با Terraform Create Infra for React Application with Terraform

  • Deploy a React Application on Azure Virtual Machine Using Terraform - استقرار یک برنامه React بر روی ماشین مجازی Azure با استفاده از Terraform Deploy a React Application on Azure Virtual Machine Using Terraform

  • Multi-Region Setup in Terraform - راه‌اندازی چند منطقه‌ای در Terraform Multi-Region Setup in Terraform

  • Terraform Variables - متغیرهای Terraform Terraform Variables

  • Dynamic Variables in Terraform - متغیرهای پویا در Terraform Dynamic Variables in Terraform

  • Conditional Expressions - عبارات شرطی Conditional Expressions

  • Terraform Built-in Functions - توابع داخلی Terraform Terraform Built-in Functions

  • Terraform Modules - ماژول‌های Terraform Terraform Modules

  • Creating Your First Terraform Module - ایجاد اولین ماژول Terraform شما Creating Your First Terraform Module

  • Guided Lab: Creating a Virtual Machine Using a VNet Module - آزمایشگاه هدایت‌شده: ایجاد یک ماشین مجازی با استفاده از یک ماژول VNet Guided Lab: Creating a Virtual Machine Using a VNet Module

  • Deploy EpicBook Application on AWS Using Terraform - استقرار برنامه EpicBook در AWS با استفاده از Terraform Deploy EpicBook Application on AWS Using Terraform

  • Deploy Book Review App in Your Favorite Cloud - استقرار برنامه بررسی کتاب در ابر مورد علاقه شما Deploy Book Review App in Your Favorite Cloud

  • Terraform section Quizs - آزمون‌های بخش Terraform Terraform section Quizs

Ansible – Configuration Management - Ansible – مدیریت پیکربندی Ansible – Configuration Management

  • Essentials Ansible – Configuration Management - اصول Ansible – مدیریت پیکربندی Essentials Ansible – Configuration Management

  • Why Ansible Matters? - چرا Ansible مهم است؟ Why Ansible Matters?

  • Ansible vs Python vs Shell - Ansible در مقابل پایتون در مقابل Shell Ansible vs Python vs Shell

  • How Ansible Works? - Ansible چگونه کار می‌کند؟ How Ansible Works?

  • Installing Ansible on Linux - نصب Ansible در لینوکس Installing Ansible on Linux

  • Installing Ansible on Window - نصب Ansible در ویندوز Installing Ansible on Window

  • Ansible Installation Steps - مراحل نصب Ansible Ansible Installation Steps

  • Install Ansible on Azure Virtual Machine - نصب Ansible بر روی ماشین مجازی Azure Install Ansible on Azure Virtual Machine

  • Setting Up Your Dev Environment - راه‌اندازی محیط توسعه شما Setting Up Your Dev Environment

  • Setting Up SSH Access - راه‌اندازی دسترسی SSH Setting Up SSH Access

  • Automate SSH Access Setup for Terraform-Provisioned VM - خودکارسازی راه‌اندازی دسترسی SSH برای VM تهیه‌شده توسط Terraform Automate SSH Access Setup for Terraform-Provisioned VM

  • Understanding Inventory - درک Inventory Understanding Inventory

  • Configure Passwordless SSH using Terraform - پیکربندی SSH بدون رمز عبور با استفاده از Terraform Configure Passwordless SSH using Terraform

  • Ad-Hoc Commands - دستورات Ad-Hoc Ad-Hoc Commands

  • Writing Your First Playbook - نوشتن اولین Playbook شما Writing Your First Playbook

  • Multiple Plays - چند Play Multiple Plays

  • Deploy Mini Finance Project using Terraform & Ansible - استقرار پروژه Mini Finance با استفاده از Terraform و Ansible Deploy Mini Finance Project using Terraform & Ansible

  • Deploy React Application using Terraform & Ansible - استقرار برنامه React با استفاده از Terraform و Ansible Deploy React Application using Terraform & Ansible

  • When to Use Ansible Roles - چه زمانی از Ansible Roles استفاده کنیم When to Use Ansible Roles

  • Understanding Role Structure - درک ساختار Role Understanding Role Structure

  • Deploy Mini Finance Project using Terraform and Ansible Roles - استقرار پروژه Mini Finance با استفاده از Terraform و Ansible Roles Deploy Mini Finance Project using Terraform and Ansible Roles

  • Full Automation Book Review App using Terraform + Ansible on Azure Cloud - اتوماسیون کامل برنامه بررسی کتاب با استفاده از Terraform + Ansible در ابر Azure Full Automation Book Review App using Terraform + Ansible on Azure Cloud

  • Deploy Book Review App using Terraform + Ansible on AWS Cloud - استقرار برنامه بررسی کتاب با استفاده از Terraform + Ansible در ابر AWS Deploy Book Review App using Terraform + Ansible on AWS Cloud

  • Ansible section Quizs - آزمون‌های بخش Ansible Ansible section Quizs

CI/CD with Azure DevOps - CI/CD با Azure DevOps CI/CD with Azure DevOps

  • Azure DevOps - Azure DevOps Azure DevOps

  • Create Azure DevOps Platform - ایجاد پلتفرم Azure DevOps Create Azure DevOps Platform

  • Azure DevOps Pipeline - پایپ‌لاین Azure DevOps Azure DevOps Pipeline

  • Self-Hosted Linux Build Agent - عامل ساخت لینوکس خودمیزبانی‌شده Self-Hosted Linux Build Agent

  • Deploying a Sample Index.html with Azure Pipelines - استقرار یک نمونه Index.html با Azure Pipelines Deploying a Sample Index.html with Azure Pipelines

  • Deploy Mini Finance Project via Azure DevOps Pipeline - استقرار پروژه Mini Finance از طریق پایپ‌لاین Azure DevOps Deploy Mini Finance Project via Azure DevOps Pipeline

  • Continuous Delivery Pipelines - پایپ‌لاین‌های Continuous Delivery Continuous Delivery Pipelines

  • Automating React Application Deployment with Azure Pipelines - خودکارسازی استقرار برنامه React با Azure Pipelines Automating React Application Deployment with Azure Pipelines

  • Deploy React Application with Azure DevOps Pipeline - استقرار برنامه React با پایپ‌لاین Azure DevOps Deploy React Application with Azure DevOps Pipeline

  • Book Review Application Infrastructure with Terraform, Ansible, and Azure DevOps - زیرساخت برنامه بررسی کتاب با Terraform، Ansible و Azure DevOps Book Review Application Infrastructure with Terraform, Ansible, and Azure DevOps

  • Production-grade deployment CI/CD for the Book Review App Using Azure DevOps - استقرار CI/CD در سطح تولید برای برنامه بررسی کتاب با استفاده از Azure DevOps Production-grade deployment CI/CD for the Book Review App Using Azure DevOps

  • Azure DevOps section Quizs - آزمون‌های بخش Azure DevOps Azure DevOps section Quizs

Docker – Containerization - داکر – کانتینرسازی Docker – Containerization

  • Section Introduction - مقدمه بخش Section Introduction

  • Problem with Virtual Machine - مشکل با ماشین مجازی Problem with Virtual Machine

  • How Does Containers Work? - کانتینرها چگونه کار می‌کنند؟ How Does Containers Work?

  • Introduction to Docker - مقدمه‌ای بر داکر Introduction to Docker

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

  • Docker Terminologies - اصطلاحات داکر Docker Terminologies

  • Docker Installation Steps - مراحل نصب داکر Docker Installation Steps

  • Installing Docker on Windows - نصب داکر در ویندوز Installing Docker on Windows

  • Writing Your First Dockerfile - نوشتن اولین Dockerfile شما Writing Your First Dockerfile

  • Dockerfile From Scratch to Container - Dockerfile از ابتدا تا کانتینر Dockerfile From Scratch to Container

  • Multi-Stage Docker Builds - ساخت‌های چند مرحله‌ای داکر Multi-Stage Docker Builds

  • Dockerizing and Running the React Application - Dockerize کردن و اجرای برنامه React Dockerizing and Running the React Application

  • Docker Networking - شبکه‌سازی داکر Docker Networking

  • Scenario 1 & 2 Two Containers Communicating (Microservices) - سناریو 1 و 2 دو کانتینر در حال برقراری ارتباط (میکروسرویس‌ها) Scenario 1 & 2 Two Containers Communicating (Microservices)

  • Scenario 3: Multi-Tier Architecture (Frontend, Backend, Database) - سناریو 3: معماری چند لایه (Frontend، Backend، Database) Scenario 3: Multi-Tier Architecture (Frontend, Backend, Database)

  • Scenario 4: Using Host Mode for High-Performance Applications - سناریو 4: استفاده از حالت Host برای برنامه‌های با عملکرد بالا Scenario 4: Using Host Mode for High-Performance Applications

  • Docker Storage - ذخیره‌سازی داکر Docker Storage

  • Bind Mounts - Bind Mountها Bind Mounts

  • Docker Volumes - Volumes داکر Docker Volumes

  • Docker Storage Demo - دمو ذخیره‌سازی داکر Docker Storage Demo

  • Docker Compose - Docker Compose Docker Compose

  • Containerizing a Book Review App with Docker - کانتینرسازی یک برنامه بررسی کتاب با داکر Containerizing a Book Review App with Docker

  • Dockerize and Deploy the Book Review App - Dockerize و استقرار برنامه بررسی کتاب Dockerize and Deploy the Book Review App

  • Docker section Quizs - آزمون‌های بخش داکر Docker section Quizs

Kubernetes – Deploy & Scale Apps - Kubernetes – استقرار و مقیاس‌پذیری برنامه‌ها Kubernetes – Deploy & Scale Apps

  • The Limitations of Docker Containers - محدودیت‌های کانتینرهای داکر The Limitations of Docker Containers

  • History of Containers - تاریخچه کانتینرها History of Containers

  • Why Kubernetes Became Essential - چرا Kubernetes ضروری شد Why Kubernetes Became Essential

  • Kubernetes Introduction - مقدمه‌ای بر Kubernetes Kubernetes Introduction

  • Kubernetes Architecture - معماری Kubernetes Kubernetes Architecture

  • Kubernetes Installation Approach - رویکرد نصب Kubernetes Kubernetes Installation Approach

  • Kubernetes Installation Kubectl - نصب Kubernetes Kubectl Kubernetes Installation Kubectl

  • Kubernetes Installation minikube - نصب Kubernetes minikube Kubernetes Installation minikube

  • Kubernetes Installation Kind - نصب Kubernetes Kind Kubernetes Installation Kind

  • Pod in Kubernetes - Pod در Kubernetes Pod in Kubernetes

  • Creating Your First Pod in Kubernetes - ایجاد اولین Pod خود در Kubernetes Creating Your First Pod in Kubernetes

  • Guided Lab 02: ReplicaSets – pod auto-heals - آزمایشگاه هدایت‌شده 02: ReplicaSets – خود ترمیم Pod Guided Lab 02: ReplicaSets – pod auto-heals

  • Guided Lab 03: Deployments – From Basics to Rolling Updates - آزمایشگاه هدایت‌شده 03: Deployments – از مبانی تا به‌روزرسانی‌های Rolling Guided Lab 03: Deployments – From Basics to Rolling Updates

  • Auto-Scaling with Horizontal Pod Autoscaler (HPA) - مقیاس‌پذیری خودکار با Horizontal Pod Autoscaler (HPA) Auto-Scaling with Horizontal Pod Autoscaler (HPA)

  • Kubernetes Health Probes (Readiness) - Kubernetes Health Probes (Readiness) Kubernetes Health Probes (Readiness)

  • Kubernetes Health Probes (Liveness) - Kubernetes Health Probes (Liveness) Kubernetes Health Probes (Liveness)

  • Kubernetes Services - سرویس‌های Kubernetes Kubernetes Services

  • [HOL] Kubernetes Service ClusterIP - [HOL] سرویس Kubernetes ClusterIP [HOL] Kubernetes Service ClusterIP

  • [HOL] Kubernetes Service NodePort - [HOL] سرویس Kubernetes NodePort [HOL] Kubernetes Service NodePort

  • [HOL] Kubernetes Service Loadbalancer - [HOL] سرویس Kubernetes Loadbalancer [HOL] Kubernetes Service Loadbalancer

  • Coming topic - موضوع آینده Coming topic

  • Deploy the Book Review App to Kubernetes - استقرار برنامه بررسی کتاب در Kubernetes Deploy the Book Review App to Kubernetes

  • Kubernetes section Quizs - آزمون‌های بخش Kubernetes Kubernetes section Quizs

Capstone Project - پروژه نهایی Capstone Project

  • Architecting & Automating a Cloud-Native Book Review Application on AWS - معماری و اتوماسیون یک برنامه بررسی کتاب Cloud-Native در AWS Architecting & Automating a Cloud-Native Book Review Application on AWS

نمایش نظرات

آموزش DevOps برای مبتدیان: داکر، K8s، ابر، CI/CD و 4 پروژه
جزییات دوره
45.5 hours
229
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,812
4.6 از 5
دارد
دارد
دارد
Pravin Mishra
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pravin Mishra Pravin Mishra

AWS Community Builder | Google Cloud Certified Trainer