آموزش DevOps را یاد بگیرید: Docker، Kubernetes، Terraform و Azure DevOps

Learn DevOps: Docker, Kubernetes, Terraform and Azure DevOps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: DevOps برای مبتدیان مطلق: Azure DevOps، Docker، Kubernetes، Jenkins، Terraform، Ansible - AWS، Azure و Google Cloud 6 DEVOPS TOOLS - Docker، Kubernetes، Azure Devops، Jenkins، Terraform، و Ansible LEARN و Ansible LEARNIA Cloud 6 یادگیری DEVOPS از ZERO - بدون نیاز به تجربه BUILD END to END DevOps PIPELINES پیش نیازها: شما نگرش یادگیری در حین سرگرمی را دارید :) دانش DEVOPS صفر انتظار می رود! ما به شما در نصب ابزار و ایجاد AWS، Azure DevOps و Google Cloud Accounts کمک خواهیم کرد. EKS بخشی از لایه رایگان AWS نیست. مراقب باشید که کلاسترهای EKS را برای مدت طولانی اجرا نکنید.

یک و تنها یک دوره که برای تسلط بر توسعه نیاز دارید - 6 ابزار توسعه + 3 ابر


5 نکته که باید در مورد این دوره DevOps بدانید

شماره 1: یادگیری 6 ابزار DevOps - Docker، Kubernetes، Azure DevOps، Jenkins، Terraform و Ansible

شماره 2: یادگیری 3 ابر مختلف - AWS، Azure، و Google Cloud

شماره 3: یکی از دوره های DEVOPS با بالاترین رتبه (ژوئن 2021)

شماره 4: پیاده سازی توسعه با رویکرد عملی

شماره 5: زیرساخت را به صورت کد (IaC)، ادغام پیوسته (CI) و استقرار مداوم (CD) پیاده سازی کنید


بیش از 200 ویدیو. 20+ ساعت آیا به دلایل بیشتری برای ثبت نام در این دوره آموزشی شگفت انگیز در DevOps نیاز دارید؟


دانش‌آموزان چه می‌گویند

5 STARS - بهترین مربی Udemy! این یک دوره عالی برای درک در مورد DevOps، مفاهیم درگیر، و به کارگیری مفاهیم است.

5 STARS - نحوه سازماندهی دوره را با تأکید بر پیگیری عملی دوست داشتم. این باید معیاری در آموزش Dev-Ops برای کسانی باشد که می خواهند با Dev-Ops آشنا شوند.

5 ستاره - دوره عالی!!! انرژی، اشتیاق و نحوه آموزش مربی را دوست داشته باشید. این دوره مانند 5 دوره در 1 است. به ندرت می توان دوره ای را یافت که چنین وسعتی از موضوعات فنی و پلتفرم های ابری تحت پوشش داشته باشد. از شما برای ایجاد این دوره متشکریم.

5 STARS - تجربه عملی عالی از یادگیری DevOps با استفاده از Docker، Terraform، Kubernetes در GCP، AWS و Azure. هر موضوع به خوبی به صورت عملی توضیح داده می شود که به ما در درک آسان مفهوم کمک می کند. عالی

5 STARS - اطلاعات عالی و آموزش کامل مفاهیم اصلی و همچنین پیاده سازی های فنی DevOps

5 STARS - درک آن آسان است، بسیار کامل است و برای مبتدیان خوب است که در مورد DevOps شروع به یادگیری کنند


آیا تجربه ZERO با DevOps با Docker، Kubernetes، Azure DevOps، Jenkins، Terraform، Ansible، AWS، Azure و Google Cloud دارید؟ مشکلی نیست.

آیا تجربه ZERO با DevOps Containers و Container Orchestration با Docker و Kubernetes دارید؟ مشکلی نیست.

آیا تجربه ZERO با یکپارچه سازی مداوم یا تحویل مداوم در DevOps با Azure DevOps و Jenkins دارید؟ مشکلی نیست.

آیا تجربه ZERO با Cloud دارید؟ مشکلی نیست.


آیا آماده یادگیری DevOps با Docker، Kubernetes، Terraform، Ansible، Jenkins، و Azure DevOps در چندین ابر - AWS، Azure و Google Cloud هستید؟


آیا می‌خواهید به بیش از 600000 دانش‌آموز بپیوندید که تجربه‌های یادگیری شگفت‌انگیزی با in28Minutes دارند؟

بلند شوید و برای این سواری فوق العاده در DevOps، Microservices و Cloud آماده شوید.

دیگر نگاه نکنید!


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

DevOps همه چیز درباره افراد، فرآیندها و ابزارها است. در این دوره آموزشی، اصول اولیه DevOps را خواهید آموخت و یاد خواهید گرفت که DevOps را با Docker، Kubernetes، Ansible، Terraform، Azure DevOps و Jenkins انجام دهید. شما یاد خواهید گرفت که DevOps را با یکپارچه سازی مداوم، تحویل مداوم و زیرساخت به عنوان کد پیاده سازی کنید. شما با 3 ابر مختلف بازی خواهید کرد - AWS، Azure و Google Cloud.

شما DevOps را با Docker برای ایجاد و اجرای تصاویر Docker برای:

انجام خواهید داد
  • Hello World Applications - Python، JavaScript و Java

  • خدمات خرد - تبدیل ارز و تبدیل ارز

شما اصول اولیه Kubernetes را در موتور Google Kubernetes که کشف سرویس، پیکربندی متمرکز و تعادل بار را برای Microservices پیاده‌سازی می‌کند، یاد خواهید گرفت.

شما DevOps را با Kubernetes با استفاده از Terraform (زیرساخت به عنوان کد) و Azure DevOps (تحویل مداوم) در چندین پلت فرم ابری (AWS و Azure) انجام خواهید داد

شما اصول یکپارچه سازی مداوم و تحویل مداوم را یاد خواهید گرفت و آنها را با استفاده از Jenkins و Azure DevOps پیاده سازی خواهید کرد. با استفاده از خطوط لوله Azure DevOps در Cloud با AWS EKS و Azure AKS می‌توانید خوشه‌های Kubernetes ایجاد کنید و کانتینرهای Docker microservices را در Kubernetes مستقر کنید.

شما اصول Terraform و Ansible را یاد خواهید گرفت و Infrastructure را به عنوان کد پیاده سازی می کنید. شما تعدادی از منابع AWS - نمونه های EC2 و Load Balancers - را با استفاده از Terraform تهیه کرده و آنها را با Ansible پیکربندی خواهید کرد. شما یاد خواهید گرفت که خوشه های Kubernetes را در AWS و Azure با استفاده از Terraform ارائه دهید. شما می توانید پیکربندی Terraform را در خطوط لوله Azure DevOps اجرا کنید.

این دوره اولین قدم عالی به عنوان مقدمه ای برای DevOps با Docker و Kubernetes خواهد بود.


اکنون شروع به یادگیری کنید. دکمه ثبت نام را فشار دهید!


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

معرفی DevOps DevOps Introduction

  • شروع به کار - Master DevOps - Docker، Kubernetes، Terraform و Azure DevOps Getting Started - Master DevOps - Docker, Kubernetes, Terraform & Azure DevOps

  • مخزن Github برای دوره Github Repository for the course

  • DevOps و تکامل توسعه نرم افزار DevOps and Evolution of Software Development

  • قبل از DevOps - تکامل به چابک Before DevOps - Evolution to Agile

  • DevOps - یک مرور کلی DevOps - An Overview

DevOps را با Docker شروع کنید Start DevOps with Docker

  • DevOps، Docker و Containerization DevOps, Docker and Containerization

  • مرحله 01 - Docker و DevOps - نصب و معرفی Step 01 - Docker and DevOps - Installation and Introduction

  • مرحله 02 - اولین مورد استفاده از DevOps شما با Docker Step 02 - Your First DevOps Use case with Docker

  • نکته سریع برای ویندوز 10: از 192.168.99.100 در URL به جای لوکال هاست استفاده کنید Quick Tip for Windows 10 : Use 192.168.99.100 in URL instead of localhost

  • مرحله 03 - مفاهیم مهم Docker - رجیستری، مخزن، برچسب، تصویر و محتوا Step 03 - Important Docker Concepts - Registry, Repository, Tag, Image and Conta

  • مرحله 04 - بازی با تصاویر داکر - جاوا، جاوا اسکریپت و پایتون Step 04 - Playing with Docker Images - Java, JavaScript and Python

  • دستورات اجرا شده در این بخش Commands Executed in this Section

  • مرحله 05 - بازی با Docker - حالت جدا شده و گزارش‌ها Step 05 - Playing with Docker - Detached Mode and Logs

  • مرحله 06 - بازی با تصاویر و کانتینرهای Docker Step 06 - Playing with Docker Images and Containers

  • مرحله 07 - درک معماری Docker - Docker Client، Docker Engine Step 07 - Understanding Docker Architecture - Docker Client, Docker Engine

  • مرحله 08 - درک محبوبیت داکر - 3 دلیل اصلی من Step 08 - Understanding Docker Popularity - My 3 Top Reasons

  • مرحله 09 - آموزش تصاویر Docker - دستورات Step 09 - Learning Docker Images - Commands

  • مرحله 10 - آموزش Docker Containers - Commands Step 10 - Learning Docker Containers - Commands

  • آیا می خواهید به ما کمک کنید؟ Do you want to help us?

  • مرحله 11 - یادگیری دستورات Docker - سیستم و آمار Step 11 - Learning Docker Commands - system and stats

  • مرحله 12 - 01 - پروژه های Docker را به کد ویژوال استودیو وارد کنید Step 12 - 01 - Import Docker Projects into Visual Studio Code

  • نکته سریع برای ویندوز 10: گزینه Expose Demon without TLS را فعال کنید Quick Tip for Windows 10 : Enable "Expose Demon without TLS option"

  • مرحله 12 - 02 - ساختن تصاویر داکر برای برنامه پایتون Step 12 - 02 - Building Docker Images for Python Application

  • مرحله 13 - درک ایجاد تصاویر Docker در عمق Step 13 - Understanding creation of Docker Images in Depth

  • مرحله 14 - فشار دادن تصویر Docker App Python به Docker Hub Step 14 - Pushing Python App Docker Image to Docker Hub

  • مرحله 15 - ساخت و فشار دادن تصویر Docker برای برنامه Node JavaScript Step 15 - Building and Pushing Docker Image for Node JavaScript App

  • مرحله 16 - ساخت و فشار دادن تصویر Docker برای برنامه جاوا Step 16 - Building and Pushing Docker Image for Java Application

  • مرحله 17 - ساخت تصاویر Docker کارآمد - بهبود حافظه پنهان لایه Step 17 - Building Efficient Docker Images - Improving Layer Caching

  • مرحله 18 - درک ENTRYPOINT در مقابل CMD Step 18 - Understanding ENTRYPOINT vs CMD

  • مرحله 19 - Docker و Microservices - شروع سریع Step 19 - Docker and Microservices - Quick Start

  • مرحله 20 - مقدمه ای بر میکروسرویس ها - CE و CC Step 20 - Introduction to Microservices - CE and CC

  • اجرای Microservices در Mac M1 یا پردازنده های ARM Running Microservices on Mac M1 or ARM processors

  • مرحله 21 - اجرای Microservices به عنوان Docker Containers Step 21 - Running Microservices as Docker Containers

  • مرحله 22 - استفاده از Docker Link برای اتصال Microservices Step 22 - Using Docker Link to Connect Microservices

  • مرحله 23 - استفاده از شبکه های سفارشی برای اتصال میکروسرویس ها Step 23 - Using Custom Networking to Connect Microservices

  • مرحله 24 - استفاده از Docker Compose برای ساده‌سازی راه‌اندازی Microservices Step 24 - Using Docker Compose to Simplify Microservices Launch

  • مرحله 25 - درک بیشتر Docker Compose Step 25 - Understanding Docker Compose further

DevOps با Docker و Kubernetes در Google Kubernetes Engine DevOps with Docker and Kubernetes on Google Kubernetes Engine

  • مرحله 01 - شروع به کار با Docker، Kubernetes و Google Kubernetes Engine Step 01 - Getting Started with Docker, Kubernetes and Google Kubernetes Engine

  • مرحله 02 - ایجاد حساب Google Cloud V2 Step 02 - Creating Google Cloud Account V2

  • مرحله 03 - ایجاد خوشه Kubernetes با موتور Google Kubernete (GKE) Step 03 - Creating Kubernetes Cluster with Google Kubernete Engine (GKE)

  • مرحله 04 - خوشه Kubernetes را مرور کنید و چند واقعیت جالب در مورد Kubernetes بیاموزید Step 04 - Review Kubernetes Cluster and Learn Few Fun Facts about Kubernetes

  • مرحله 05 - اولین کانتینر Docker خود را در خوشه Kubernetes مستقر کنید Step 05 - Deploy Your First Docker Container to Kubernetes Cluster

  • دستورات اجرا شده در این بخش Commands Executed in this Section

  • مرحله 06 - نگاهی سریع به مفاهیم Kubernetes - Pods، Replica Sets و Deployment Step 06 - Quick Look at Kubernetes Concepts - Pods, Replica Sets and Deployment

  • مرحله 07 - درک Pods در Kubernetes Step 07 - Understanding Pods in Kubernetes

  • وقتی از آنها استفاده نمی کنید، خوشه های Kubernetes را حذف کنید Delete Kubernetes Clusters When You are NOT USING THEM

  • مرحله 08 - درک ReplicaSets در Kubernetes Step 08 - Understanding ReplicaSets in Kubernetes

  • مرحله 09 - درک استقرار در Kubernetes Step 09 - Understanding Deployment in Kubernetes

  • مرحله 10 - بررسی سریع مفاهیم Kubernetes - Pods، Replica Sets و Deployment Step 10 - Quick Review of Kubernetes Concepts - Pods, Replica Sets & Deployment

  • مرحله 11 - درک خدمات در Kubernetes Step 11 - Understanding Services in Kubernetes

  • مرحله 12 - بررسی سریع GKE در Google Cloud Console Step 12 - Quick Review of GKE on Google Cloud Console

  • مرحله 13 - درک معماری Kubernetes - Master Node و Nodes Step 13 - Understanding Kubernetes Architecture - Master Node and Nodes

  • مرحله 14 - مناطق و مناطق ابری گوگل را بشناسید Step 14 - Understand Google Cloud Regions and Zones

  • مرحله 15 - نصب GCloud Step 15 - Installing GCloud

  • مرحله 16 - نصب Kubectl Step 16 - Installing Kubectl

  • مرحله هفدهم - معرفی Kubernetes را درک کنید Step 17 - Understand Kubernetes Rollouts

  • مرحله 18 - پیکربندی Kubernetes YAML را برای استقرار و سرویس ایجاد کنید Step 18 - Generate Kubernetes YAML Configuration for Deployment and Service

  • مرحله 19 - پیکربندی Kubernetes YAML را درک و بهبود بخشید Step 19 - Understand and Improve Kubernetes YAML Configuration

  • مرحله 20 - استفاده از پیکربندی Kubernetes YAML برای ایجاد منابع Step 20 - Using Kubernetes YAML Configuration to Create Resources

  • مرحله 21 - درک پیکربندی Kubernetes YAML - برچسب ها و انتخابگرها Step 21 - Understanding Kubernetes YAML Configuration - Labels and Selectors

  • مرحله 22 - رفع سریع برای کاهش زمان توقف انتشار با minReadySeconds Step 22 - Quick Fix to reduce release downtime with minReadySeconds

  • مرحله 23 - درک عمیق مجموعه های Replica - با استفاده از Kubernetes YAML Config Step 23 - Understanding Replica Sets in Depth - Using Kubernetes YAML Config

  • مرحله 24 - چند استقرار Kubernetes را با یک سرویس پیکربندی کنید Step 24 - Configure Multiple Kubernetes Deployments with One Service

  • مرحله 25 - بازی با دستورات Kubernetes - Top Node و Pod Step 25 - Playing with Kubernetes Commands - Top Node and Pod

  • مرحله 26 - Hello World Deployments را حذف کنید Step 26 - Delete Hello World Deployments

  • مرحله 27 - معرفی سریع میکروسرویس ها - CE و CC Step 27 - Quick Introduction to Microservices - CE and CC

  • مرحله 28 - Microservice Docker Containers را در Kubernetes مستقر کنید Step 28 - Deploy Microservice Docker Containers to Kubernetes

  • مرحله 29 - متغیرهای محیطی ایجاد شده توسط Kubernetes برای خدمات را درک کنید Step 29 - Understand Environment Variables created by Kubernetes for Services

  • مرحله 30 - Microservices and Kubernetes Service Discovery - Part 1 Step 30 - Microservices and Kubernetes Service Discovery - Part 1

  • مرحله 31 - Microservices و Kubernetes Service Discovery - قسمت 2 DNS Step 31 - Microservices and Kubernetes Service Discovery - Part 2 DNS

  • مرحله 32 - پیکربندی متمرکز Microservices با Kubernetes ConfigMaps Step 32 - Microservices Centralized Configuration with Kubernetes ConfigMaps

  • مرحله 33 - ساده کردن میکروسرویس ها با Kubernetes Ingress - قسمت 1 Step 33 - Simplify Microservices with Kubernetes Ingress - Part 1

  • مرحله 34 - ساده کردن میکروسرویس ها با Kubernetes Ingress - قسمت 2 Step 34 - Simplify Microservices with Kubernetes Ingress - Part 2

  • مرحله 35 - خوشه های Kubernetes را حذف کنید Step 35 - Delete Kubernetes Clusters

شروع کار با زیرساخت به عنوان کد Getting Started with Infrastructure as Code

  • شروع کار با زیرساخت به عنوان کد Getting Started with Infrastructure as Code

تامین زیرساخت DevOps با Terraform در AWS DevOps Infrastructure Provisioning with Terraform on AWS

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

  • مرحله 01 - ایجاد و راه اندازی اولین پروژه Terraform Step 01 - Creating and Initializing First Terraform Project

  • مرحله 02 - کلید دسترسی و راز دسترسی کاربر AWS IAM را ایجاد کنید Step 02 - Create AWS IAM User Access Key and Secret

  • مرحله 03 - متغیرهای محیط Terraform را برای کلیدهای دسترسی AWS پیکربندی کنید Step 03 - Configure Terraform Environment Variables for AWS Access Keys

  • به روز رسانی Terraform: Terraform نسخه 0.13 و بالاتر Terraform Update : Terraform Version 0.13 and greater

  • دستورات اجرا شده در این بخش Commands Executed in this Section

  • مرحله 04 - ایجاد سطل های AWS S3 با Terraform Step 04 - Creating AWS S3 Buckets with Terraform

  • به روز رسانی Terraform: نسخه S3 را فعال کنید Terraform Update: Enable S3 Versioning

  • مرحله 05 - بازی با Terraform State - مطلوب، شناخته شده و واقعی Step 05 - Playing with Terraform State - Desired, Known and Actual

  • پشتیبان گیری از پیکربندی Terraform Backup of Terraform Configuration

  • مرحله 06 - بازی با کنسول Terraform Step 06 - Playing with Terraform Console

  • مرحله 07 - ایجاد کاربر AWS IAM با Terraform Step 07 - Creating AWS IAM User with Terraform

  • به روز رسانی Terraform - از نقل قول های دوگانه در اطراف هدف استفاده کنید Terraform Update - Use double quotes around target

  • مرحله 08 - به روز رسانی نام کاربری AWS IAM با Terraform Step 08 - Updating AWS IAM User Name with Terraform

  • مرحله 09 - درک عمیق فایل های Terraform tfstate Step 09 - Understanding Terraform tfstate files in depth

  • مرحله 10 - فایل‌های Terraform tfstate gitignore Step 10 - gitignore Terraform tfstate files

  • مرحله 11 - بازسازی فایل های Terraform - متغیرها، اصلی و خروجی ها Step 11 - Refactoring Terraform files - Variables, Main and Outputs

  • مرحله 12 - ایجاد پروژه Terraform برای چندین کاربر IAM Step 12 - Creating Terraform Project for Multiple IAM Users

  • مرحله 13 - بازی با دستورات Terraform - fmt، نمایش و کنسول Step 13 - Playing with Terraform Commands - fmt, show and console

  • مرحله 14 - بازیابی از خطاها با Terraform Step 14 - Recovering from Errors with Terraform

  • مرحله 15 - درک متغیرها در Terraform Step 15 - Understanding Variables in Terraform

  • مرحله 16 - ایجاد پروژه Terraform برای درک لیست و نقشه Step 16 - Creating Terraform Project for Understanding List and Map

  • مرحله 17 - اضافه کردن عناصر - مشکل با لیست های Terraform Step 17 - Adding Elements - Problem with Terraform Lists

  • مرحله 18 - ایجاد پروژه Terraform برای یادگیری نقشه های Terraform Step 18 - Creating Terraform Project for Learning Terraform Maps

  • مرحله 19 - بررسی سریع سؤالات متداول Terraform Step 19 - Quick Review of Terraform FAQ

  • مرحله 20 - درک ایجاد نمونه های EC2 در کنسول AWS Step 20 - Understanding Creation of EC2 Instances in AWS Console

  • مرحله 21 - ایجاد پروژه Terraform جدید برای نمونه های AWS EC2 Step 21 - Creating New Terraform Project for AWS EC2 Instances

  • مرحله 22 - ایجاد جفت کلید EC2 جدید و راه اندازی Step 22 - Creating New EC2 Key Pair and Setting Up

  • مرحله 23 - افزودن پیکربندی AWS EC2 به پیکربندی Terraform Step 23 - Adding AWS EC2 Configuration to Terraform Configuration

  • مرحله 24 - نصب سرور Http در EC2 با Terraform - قسمت 1 Step 24 - Installing Http Server on EC2 with Terraform - Part 1

  • مرحله 25 - 01 - نصب سرور Http در EC2 با Terraform - قسمت 2 Step 25 - 01 - Installing Http Server on EC2 with Terraform - Part 2

  • مرحله 25 - 02 - سرورهای غیرقابل تغییر با زیرساخت به عنوان کد Step 25 - 02 - Immutable Servers with Infrastructure as Code

  • مرحله 26 - حذف کدهای سخت VPC پیش فرض با AWS Default VPC Step 26 - Remove hardcoding of Default VPC with AWS Default VPC

  • به روز رسانی Terraform: بازیابی زیرشبکه ها در VPC Terraform Update: Retrieving Subnets in VPC

  • مرحله 27 - کدگذاری سخت زیرشبکه ها را با ارائه دهندگان داده حذف کنید Step 27 - Remove hardcoding of subnets with Data Providers

  • AMI برای نمونه های EC2 AMI for EC2 instances

  • مرحله 28 - کدگذاری سخت AMI را با ارائه دهندگان داده حذف کنید Step 28 - Remove hardcoding of AMI with Data Providers

  • مرحله 29 - بازی با Terraform Graph و نابود کردن نمونه های EC2 Step 29 - Playing with Terraform Graph and Destroy EC2 Instances

  • به‌روزرسانی Terraform: دریافت همه شناسه‌های زیرشبکه Terraform Update: Getting All Subnet Ids

  • مرحله 30 - ایجاد پروژه Terraform جدید برای AWS EC2 با بار متعادل کننده Step 30 - Creating New Terraform Project for AWS EC2 with Load Balancers

  • مرحله 31 - ایجاد گروه امنیتی و متعادل کننده بار کلاسیک در Terraform Step 31 - Create Security Group and Classic Load Balancer in Terraform

  • مرحله 32 - مرور و نابود کردن AWS EC2 با Load Balancers Step 32 - Review and Destroy AWS EC2 with Load Balancers

  • مرحله 33 - ایجاد پروژه Terraform برای ذخیره حالت راه دور در S3 Step 33 - Creating Terraform Project for Storing Remote State in S3

  • به روز رسانی Terraform: نسخه سازی و رمزگذاری Terraform Update: Versioning and Encryption

  • مرحله 34 - پروژه Remote Backend را برای ایجاد سطل S3 ایجاد کنید Step 34 - Create Remote Backend Project for Creating S3 Buckets

  • مرحله 35 - پروژه کاربر را برای استفاده از AWS S3 Remote Backend به روز کنید Step 35 - Update User Project to use AWS S3 Remote Backend

  • مرحله 36 - ایجاد چندین محیط با استفاده از Terraform Workspaces Step 36 - Creating multiple environments using Terraform Workspaces

  • مرحله 37 - ایجاد چندین محیط با استفاده از ماژول های Terraform Step 37 - Creating multiple environments using Terraform Modules

شروع با یکپارچه سازی مداوم، استقرار و تحویل Getting Started with Continuous Integration, Deployment and Delivery

  • شروع با یکپارچه سازی مداوم، استقرار و تحویل Getting Started with Continuous Integration, Deployment and Delivery

یادگیری Azure DevOps - ادغام مداوم، استقرار و تحویل - Docker Learn Azure DevOps - Continuous Integration, Deployment & Delivery - Docker

  • شروع کار با Azure DevOps Getting Started with Azure DevOps

  • به روز رسانی دوره: خطوط لوله چند مرحله ای به طور خودکار فعال می شود COURSE UPDATE : Multi Stage Pipelines is automatically enabled

  • مرحله 01 - شروع به کار با Azure DevOps - اولین پروژه Step 01 - Getting Started with Azure DevOps - First Project

  • به‌روزرسانی Azure Devops: [خطا] هیچ موازی میزبانی خریداری یا اعطا نشده است. Azure Devops Update: [error]No hosted parallelism has been purchased or granted.

  • مرحله 02 - راه اندازی Git Repo برای خط لوله Azure DevOps Step 02 - Setting up Git Repo for Azure DevOps Pipeline

  • مرحله 03 - اولین خط لوله Azure DevOps خود را ایجاد کنید Step 03 - Creating your first Azure DevOps Pipeline

  • مرحله 04 - شروع به کار با Azure DevOps - Agents and Jobs - 1 Step 04 - Getting Started with Azure DevOps - Agents and Jobs - 1

  • مرحله 05 - شروع به کار با Azure DevOps - Agents and Jobs - 2 Step 05 - Getting Started with Azure DevOps - Agents and Jobs - 2

  • مرحله 06 - استفاده ازdependentOn با Jobs Step 06 - Using dependsOn with Jobs

  • پشتیبان گیری از تمام خطوط لوله ایجاد شده در دوره Backup of all the pipelines created in the course

  • مرحله 07 - ایجاد خط لوله Azure DevOps برای بازی با مراحل Step 07 - Creating Azure DevOps Pipeline for Playing with Stages

  • مرحله 08 - بازی با متغیرها و بستگی به مراحل Step 08 - Playing with Variables and dependsOn for Stages

  • مرحله 09 - درک متغیرهای خط لوله Azure DevOps Step 09 - Understanding Azure DevOps Pipeline Variables

  • مرحله 10 - ایجاد وظایف Azure DevOps برای کپی فایل ها و انتشار مصنوعات Step 10 - Creating Azure DevOps Tasks for Copy Files and Publish Artifacts

  • مرحله 11 - اجرای Azure DevOps Jobs بر روی چندین عامل Step 11 - Running Azure DevOps Jobs on Multiple Agents

  • مرحله 12 - درک مشاغل استقرار Azure DevOps - محیط‌ها و تأیید Step 12 - Understanding Azure DevOps Deployment Jobs - Environments and Approval

  • مرحله 13 - ایجاد و فشار دادن تصویر Docker در Azure DevOps - قسمت 1 Step 13 - Build and Push Docker Image in Azure DevOps - Part 1

  • مرحله 14 - ساخت و فشار دادن تصویر Docker در Azure DevOps - قسمت 2 Step 14 - Build and Push Docker Image in Azure DevOps - Part 2

  • مرحله 15 - بازی با نسخه های Azure DevOps Step 15 - Playing with Azure DevOps Releases

DevOps در Azure AKS Kubernetes Cluster - Docker، Azure DevOps و Terraform DevOps on Azure AKS Kubernetes Clusters - Docker, Azure DevOps & Terraform

  • شروع به کار با IAAC - Azure AKS با Azure DevOps، Terraform و Kubernetes Getting Started with IAAC - Azure AKS with Azure DevOps, Terraform & Kubernetes

  • هشدار! هشدار صورتحساب! پس از اتمام کار، AKS Cluster خود را خاتمه دهید WARNING! BILLING ALERT! Terminate your AKS Cluster when you are done

  • مرحله 01 - پیکربندی Terraform را برای ایجاد خوشه Azure Kubernetes مرور کنید Step 01 - Review Terraform Configuration for Azure Kubernetes Cluster Creation

  • مرحله 02 - تنظیم شناسه مشتری، رمز و کلید عمومی برای Azure Kubernetes Clust Step 02 - Setting up Client ID, Secret and Public Key for Azure Kubernetes Clust

  • مرحله 03 - ایجاد خط لوله Azure DevOps برای Azure Kubernetes Cluster IAAC Step 03 - Creating Azure DevOps Pipeline for Azure Kubernetes Cluster IAAC

  • مرحله 04 - اجرای Terraform برای ایجاد Azure Kubernetes Cluster در Azure Step 04 - Performing Terraform apply to create Azure Kubernetes Cluster in Azure

  • مرحله 05 - 01 - نصب Azure CLI Step 05 - 01 - Installing Azure CLI

  • مرحله 05 - 02 - اتصال به Azure Kubernetes Cluster با استفاده از Azure CLI Step 05 - 02 - Connecting to Azure Kubernetes Cluster using Azure CLI

  • مرحله 06 - ایجاد خط لوله Azure DevOps برای استقرار Microservice به Azure AKS Step 06 - Creating Azure DevOps Pipeline for Deploying Microservice to Azure AKS

  • مرحله 06 - مدیریت Pipelines & Github Repos برای Kubernetes و Microservices Step 06 - Managing Pipelines & Github Repos for Kubernetes and Microservices

  • مرحله 07 - ایجاد V2 و فعال کردن Build and Push of Docker Image - قسمت 1 Step 07 - Creating V2 and Enable Build and Push of Docker Image - Part 1

  • مرحله 08 - ایجاد V2 و فعال کردن Build and Push of Docker Image - قسمت 2 Step 08 - Creating V2 and Enable Build and Push of Docker Image - Part 2

  • مرحله 09 - اجرای Terraform kill برای حذف Azure Kubernetes Cluster در Azu Step 09 - Performing Terraform destroy to delete Azure Kubernetes Cluster in Azu

  • مرحله 10 - بررسی سریع Terraform destroy Step 10 - Quick Review of Terraform destroy

DevOps در AWS EKS Kubernetes Cluster - Docker، Azure DevOps و Terraform DevOps on AWS EKS Kubernetes Clusters - Docker, Azure DevOps & Terraform

  • مرحله 00 - IAAC برای AWS EKS با Azure DevOps، Terraform و Kubernetes Step 00 - IAAC for AWS EKS with Azure DevOps, Terraform and Kubernetes

  • مرحله 01 - پیکربندی Terraform را برای ایجاد کلاستر AWS EKS مرور کنید Step 01 - Review Terraform Configuration for AWS EKS Cluster Creation

  • مرحله 02 - سطل های AWS S3 و پیکربندی زیرشبکه را راه اندازی کنید Step 02 - Setup AWS S3 Buckets and Subnet Configuration

  • مرحله 03 - ابزارهای AWS را در Azure DevOps فعال کنید و خط لوله Azure DevOps را ایجاد کنید Step 03 - Enable AWS Tools in Azure DevOps and Create Azure DevOps Pipeline

  • مرحله 04 - اجرای Terraform Apply برای ایجاد AWS EKS Cluster در Azure DevOps Step 04 - Performing Terraform apply to create AWS EKS Cluster in Azure DevOps

  • مرحله 05 - Terraform را مجدداً امتحان کنید، برای ایجاد Cluster Binding درخواست دهید Step 05 - Retry Terraform apply for Creating Cluster Binding

  • مرحله 06 - 01 - نصب AWS CLI Step 06 - 01 - Installing AWS CLI

  • مرحله 06 - 02 - پیکربندی AWS CLI و راه‌اندازی اتصال Kubernetes با استفاده از سرویس A Step 06 - 02 - Configure AWS CLI and Setup Kubernetes Connection using Service A

  • مرحله 07 - ایجاد خط لوله Azure DevOps برای استقرار میکروسرویس در AWS EKS Step 07 - Creating Azure DevOps Pipeline for Deploying Microservice to AWS EKS

  • مرحله 08 - ایجاد V3 و فعال کردن Build and Push of Docker Image - قسمت 1 Step 08 - Creating V3 and Enable Build and Push of Docker Image - Part 1

  • مرحله 09 - ایجاد V3 و فعال کردن Build and Push of Docker Image - قسمت 2 Step 09 - Creating V3 and Enable Build and Push of Docker Image - Part 2

  • مرحله 10 - اجرای Terraform kill برای حذف AWS EKS Cluster در Azure DevOps Step 10 - Performing Terraform destroy to delete AWS EKS Cluster in Azure DevOps

  • مرحله 11 - اجرای Terraform kill برای حذف AWS EKS Cluster در Azure DevOps Step 11 - Performing Terraform destroy to delete AWS EKS Cluster in Azure DevOps

Azure DevOps را با تابلوها و بک لاگ ها یاد بگیرید Learn Azure DevOps with Boards and Backlogs

  • مرحله 01 - شروع به کار با Azure DevOps با Demo Generator Step 01 - Getting Started with Azure DevOps with Demo Generator

  • مرحله 02 - مروری بر Azure DevOps - بردها، ویکی، مخازن و خطوط لوله Step 02 - Overview of Azure DevOps - Boards, Wiki, Repos and Pipelines

  • مرحله 03 - کاوش تخته‌های Azure DevOps - حماسه‌ها، ویژگی‌ها و داستان‌های کاربر Step 03 - Exploring Azure DevOps Boards - Epics, Features and User Stories

  • مرحله 04 - Azure DevOps - نمایش تابلوها در مقابل نمایش بک لاگ Step 04 - Azure DevOps - Boards View vs Backlogs View

  • مرحله 05 - درک Sprint ها در Azure DevOps Step 05 - Understanding Sprints in Azure DevOps

  • مرحله 06 - ایجاد کوئری های Azure DevOps Step 06 - Creating Azure DevOps Queries

  • مرحله 07 - بازی با Azure DevOps Repos Step 07 - Playing with Azure DevOps Repos

  • مرحله 08 - بررسی سریع خطوط لوله Azure DevOps Step 08 - Quick Review of Azure DevOps Pipelines

  • مرحله 09 - بررسی سریع Azure DevOps Step 09 - Quick Review of Azure DevOps

ادغام مداوم با جنکینز را بیاموزید Learn Continuous Integration with Jenkins

  • شروع کار با جنکینز Getting Started with Jenkins

  • جنکینز با داکر - به‌روزرسانی نصب Jenkins with Docker - Installation Update

  • مرحله 01 - معرفی و راه اندازی Jenkins به عنوان Docker Container Step 01 - Introduction and Launching Jenkins as Docker Container

  • مرحله 02 - راه اندازی پلاگین های Jenkins و ایجاد Github Repo Step 02 - Initializing Jenkins Plugins and Creating Github Repo

  • مرحله 03 - راه اندازی Docker و Maven در Jenkins و First Pipeline Run Step 03 - Setting up Docker and Maven in Jenkins and First Pipeline Run

  • مرحله 04 - درک خطوط لوله اسکریپت شده در جنکینز Step 04 - Understanding Scripted Pipelines in Jenkins

  • مرحله 05 - درک خطوط لوله اعلامی در جنکینز - مراحل Step 05 - Understanding Declarative Pipelines in Jenkins - Stages

  • مرحله 06 - استفاده از تصاویر Docker به عنوان عوامل خط لوله جنکینز Step 06 - Using Docker Images as Jenkins Pipeline Agents

  • مرحله 07 - نحو خط لوله و درک متغیرها را مرور کنید Step 07 - Review Pipeline Syntax and Understanding Variables

  • مرحله 08 - پیکربندی مسیر خط لوله جنکینز با ابزارهای Docker و Maven Step 08 - Configuring Jenkins Pipeline Path with Docker and Maven Tools

  • مرحله 09 - اجرای تست های واحد و تست های یکپارچه سازی در خطوط لوله جنکینز - 1 Step 09 - Running Unit Tests and Integration Tests in Jenkins Pipelines - 1

  • مرحله 10 - اجرای تست های واحد و تست های ادغام در خطوط لوله جنکینز - 2 Step 10 - Running Unit Tests and Integration Tests in Jenkins Pipelines - 2

  • مرحله 11 - ساخت و فشار دادن تصویر داکر در خطوط لوله جنکینز - 1 Step 11 - Build and Push Docker Image in Jenkins Pipelines - 1

  • مرحله 12 - ساخت و فشار دادن تصویر Docker در Jenkins Pipelines - 2 Step 12 - Build and Push Docker Image in Jenkins Pipelines - 2

مدیریت پیکربندی DevOps با Ansible DevOps Configuration Management with Ansible

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

  • مرحله 01 - ایجاد نمونه های EC2 برای Ansible - به صورت دستی و با Terraform Step 01 - Creating EC2 Instances for Ansible - Manually and with Terraform

  • مرحله 02 - تنظیم پروژه Ansible با cfg و میزبان ansible Step 02 - Setting Ansible Project with cfg and ansible hosts

  • مرحله 03 - بازی با دستورات Ansible Step 03 - Playing with Ansible Commands

  • Github Repo - دستورات و پشتیبان گیری از کتاب های بازی Ansible Github Repo - Commands and Backup of Ansible Playbooks

  • مرحله 04 - بازی با Ansible Host File و Custom Groups Step 04 - Playing with Ansible Host File and Custom Groups

  • مرحله 05 - ایجاد یک کتاب بازی Ansible برای پینگ Step 05 - Creating an Ansible Playbook for Ping

  • مرحله 06 - درک اصطلاحات Ansible - گره کنترل، گره های مدیریت شده، اختراع Step 06 - Understanding Ansible Terminology - Control Node, Managed Nodes, Inven

  • مرحله 07 - ایجاد Ansible Playbook جدید برای اجرای دستورات شل Step 07 - Creating New Ansible Playbook for Executing Shell Commands

  • مرحله 08 - بازی با متغیرهای Ansible Step 08 - Playing with Ansible Variables

  • مرحله 09 - ایجاد کتاب بازی جدید Ansible برای درک حقایق Ansible Step 09 - Creating New Ansible Playbook for Understanding Ansible Facts

  • مرحله 10 - ایجاد Ansible Playbook جدید برای نصب Apache و سرویس HTML Step 10 - Creating New Ansible Playbook for Installing Apache and Serving HTML

  • مرحله 11 - استفاده مجدد و اجرای چند کتاب Play Ansible Step 11 - Reuse and Executing Multiple Ansible Playbooks

  • مرحله 12 - درک شرط ها و حلقه ها با Ansible Step 12 - Understanding Conditionals and Loops with Ansible

  • مرحله 13 - 01 - آماده شدن برای موجودی پویا EC2 با Ansible Step 13 - 01 - Getting Ready for EC2 Dynamic Inventory with Ansible

  • مرحله 13 - 02 - پیکربندی موجودی دینامیک EC2 با Ansible Step 13 - 02 - Configuring EC2 Dynamic Inventory with Ansible

  • مرحله 14 - ایجاد نمونه های AWS EC2 با Ansible Step 14 - Creating AWS EC2 Instances with Ansible

  • مرحله 15 - ارائه پیکربندی اعلامی با Ansible Step 15 - Providing Declarative Configuration with Ansible

  • مرحله 16 - حذف تمام نمونه های AWS EC2 Step 16 - Deleting all AWS EC2 Instances

ضمیمه - نصب کد ویژوال استودیو Appendix - Installing Visual Studio Code

  • مرحله 01 - نصب VS Code Step 01 - Installing VS Code

  • مرحله 02 - دانلود و راه اندازی پروژه ها در کد ویژوال استودیو Step 02 - Download and Setup Projects in Visual Studio Code

ضمیمه - مقدمه ای بر میکروسرویس ها Appendix - Introduction to Microservices

  • مرحله 01 - مقدمه ای بر میکروسرویس ها Step 01 - Introduction to Microservices

  • مرحله 02 - مزایای میکروسرویس ها Step 02 - Advantages of Microservices

ضمیمه - بررسی پروژه های میکروسرویس Appendix - Exploring Microservice Projects

  • مرحله 01 - بررسی کد - Microservices Step 01 - Code Review - Microservices

ضمیمه - شروع به کار با AWS Appendix - Getting Started with AWS

  • مرحله 01 - ایجاد یک حساب ریشه AWS Step 01 - Creating an AWS Root Account

  • مرحله 02 - یک کاربر IAM برای حساب AWS خود ایجاد کنید Step 02 - Creating an IAM User for your AWS Account

  • مرحله 03 - مسئولیت نظارت بر صورت‌حساب در توصیه‌های Cloud-5 بر عهده شماست Step 03 - Its Your Responsibility to Monitor Billing on Cloud-5 Recommendations

  • مرحله 04 - نظارت بر صورت‌حساب AWS - تنظیم هشدارهای صورت‌حساب Step 04 - Monitor AWS Billing - Setting Billing Alerts

ضمیمه - شروع کار با Azure Appendix - Getting Started with Azure

  • مرحله 01 - ایجاد یک حساب کاربری Azure Step 01 - Creating an Azure Account

  • مرحله 02 - کاوش بهترین روش های ابر - به حداقل رساندن هزینه ها Step 02 - Exploring Cloud Best Practices - Minimize Costs

ضمیمه - بهترین روش ها و دیدگاه های DevOps Appendix - DevOps Best Practices and Perspectives

  • مرحله 01 - DevOps - دیوار را خراب کنید Step 01 - DevOps - Break down the wall

  • مرحله 02 - دیدگاه های DevOps - CAMS Step 02 - DevOps Perspectives - CAMS

  • مرحله 03 - بهترین روش های DevOps Step 03 - DevOps Best Practices

  • مرحله 04 - دیدگاه های DevOps - DevOps پیوسته Step 04 - DevOps Perspectives - Continuous DevOps

  • مرحله 05 - ارزیابی بلوغ DevOps - سوالاتی که باید بپرسید Step 05 - DevOps Maturity Assessment - Questions to ask

متشکرم Thank You

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش DevOps را یاد بگیرید: Docker، Kubernetes، Terraform و Azure DevOps
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
21 hours
229
Udemy (یودمی) udemy-small
24 شهریور 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
108,971
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

in28Minutes Official in28Minutes Official

DevOps ، AWS ، Docker ، Kubernetes ، Java & Spring Boot ExpertsRanga یک همیار معمار AWS Certified Solutions است. ما در حال آموزش 30+ دوره به 450K زبان آموز در زمینه DevOps ، Cloud (AWS ، PCF ، GCP و Azure) ، Full Stack (React ، Angular) ، برنامه نویسی جاوا و چارچوب های جاوا (Spring، Spring Boot، Spring MVC، Hibernate) هستیم. [مسیرهای یادگیری 00 تا 05 برای DevOps ، Full Stack ، Cloud ، Spring Boot و Java در سQالات متداول زیر] ما از رویکرد گام به گام عملی و مبتنی بر حل مسئله با مثالهای کاربردی عملی و واقعی استفاده می کنیم. ما طیف گسترده ای از دوره ها را بر روی Spring Boot - ایجاد API ها و ریز خدمات ، استقرار در Cloud (AWS ، Azure ، Docker ، Kubernetes ، Azure) و ادغام با Full Stack Front End End (React & Angular) متمرکز کرده ایم. [مسیرهای یادگیری]

Ravi S  DevOps Expert - Docker   Kubernetes Ravi S DevOps Expert - Docker Kubernetes

مشاور DevOps و AWS، متخصص ابر گوگل

Open Cloud Solutions  Microsoft Azure Certification - AZ 900 Open Cloud Solutions Microsoft Azure Certification - AZ 900

Microsoft Azure Certified Professional AZ 900

Ranga Karanam | AWS Certified Cloud Practitioner Developer & Solutions Architect Ranga Karanam | AWS Certified Cloud Practitioner Developer & Solutions Architect

3X AWS CertifiedRanga بنیانگذار in28 دقیقه است برخی از گواهینامه های وی در اینجا آمده است: AWS مجاز Cloud Practitioner AWS Certified Developer Associate و همیار معماری راه حل AWS ما در حال آموزش دوره ها به 600K زبان آموز در زمینه DevOps ، Cloud (گواهینامه های AWS ، PCF ، GCP و Azure) ، Full Stack (React ، Angular) ، برنامه نویسی جاوا ، و Java Frameworks (Spring ، Spring Boot ، Spring MVC ، Hibernate) هستیم.

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.