آموزش DevOps های حرفه ای با Azure

دانلود Professional DevOps with Azure

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

این DevOps حرفه ای مایکروسافت با Azure زبان آموزان را برای ارائه مداوم محصولات و خدمات ارزشمند، برآورده کردن نیازهای کاربر نهایی و ساده کردن تحویل از طریق DevOps با Azure آماده می کند.

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

پس از تکمیل این آموزش DevOps حرفه‌ای با Azure، می‌دانید که چگونه محصولات و خدمات ارزشمند را به طور مداوم ارائه دهید، نیازهای کاربر نهایی را برآورده کنید، و تحویل را از طریق DevOps با Azure ساده کنید.

برای هر کسی که آموزش Azure خود را مدیریت می‌کند، این آموزش مایکروسافت می‌تواند برای حضور متخصصان جدید DevOps، که در برنامه‌های آموزشی فردی یا تیمی تنظیم شده‌اند، یا به‌عنوان منبع مرجع مایکروسافت استفاده شود.

DevOps حرفه ای با Azure: آنچه باید بدانید

برای هر متخصص DevOps که به دنبال بهبود مهارت خود با ابزارهای ارکستراسیون است، این دوره آموزشی مایکروسافت موضوعاتی مانند:

  • طراحی استراتژی DevOps
  • اجرای فرآیندهای توسعه DevOps
  • اجرای یکپارچه سازی و تحویل مداوم
  • استقرار در پلتفرم مورد نظر شما
  • پیاده سازی زیرساخت برنامه
  • نظارت بر عملکرد و تنظیم هشدارها
  • ساخت، آزمایش و استقرار با CI/CD
  • اجرای بازخورد مستمر
چه کسی باید با آموزش Azure از DevOps های حرفه ای استفاده کند؟

این DevOps حرفه ای با آموزش Azure به عنوان آموزش مایکروسافت در سطح مهندس در نظر گرفته می شود، به این معنی که برای متخصصان DevOps طراحی شده است. این دوره مهارت های Azure برای متخصصان DevOps با سه تا پنج سال تجربه در زمینه ابزارهای ارکستراسیون طراحی شده است.

حرفه‌های DevOps جدید یا مشتاق. یک متخصص DevOps جدید هنگام برنامه‌ریزی برای آینده شغلی خود چیزهای زیادی دارد که باید نگران آن‌ها باشد. یکی از آنها باشید – به خصوص به این دلیل که بهترین مسیر برای تسلط بر DevOps، وسعت تجربه است. به همین دلیل است که این DevOps حرفه‌ای با آموزش Azure ایده‌آل است، آگنوستیک Azure DevOps به این معنی است که می‌توانید فقط روی DevOpsهای عالی تمرکز کنید - آن را با این آموزش یاد بگیرید.

متخصصان با تجربه DevOps. اگر چند سالی است که در DevOps کار می‌کنید، این آموزش DevOps حرفه‌ای با Azure می‌تواند به شما کمک کند تا آشنایی خود را با زنجیره ابزار متفاوتی به Azure DevOps مایکروسافت پیوند دهید. یا می‌تواند هر شکافی را در دانش شما از زبان، پلتفرم و ابزار DevOps ارائه‌دهنده ابری مایکروسافت پر کند. در هر صورت، سالها تجربه شما را می توان با این آموزش در DevOps حرفه ای با Azure به برتری رساند.


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

مقدمه ای بر DevOps Introduction to DevOps

  • بررسی اجمالی Overview

  • معرفی کانتینرها Introduction to Containers

  • مقدمه ای بر CICD Introduction to CICD

  • مقدمه ای بر زیرساخت به عنوان کد Introduction to Infrastructure As Code

  • مقدمه ای بر کنترل منبع Introduction to Source Control

  • نتیجه Conclusion

اتوماسیون با Azure CLI و PowerShell Automation with Azure CLI and PowerShell

  • بررسی اجمالی Overview

  • دانلود و احراز هویت در Azure با Azure CLI و PowerShell Downloading and Authenticating to Azure with the Azure CLI and PowerShell

  • ایجاد و فهرست کردن منابع با Azure CLI Creating and Listing Resources with the Azure CLI

  • خروجی در Azure CLI Outputs in Azure CLI

  • جابجایی منابع بین گروه های منابع با PowerShell Moving Resources Between Resource Groups with PowerShell

  • استفاده از Azure CLI و PowerShell با هم Using Azure CLI and PowerShell Together

  • نتیجه Conclusion

Containerization با Docker در Azure Containerization with Docker in Azure

  • بررسی اجمالی Overview

  • معرفی Introduction

  • ایجاد یک تصویر داکر با فایل داکر Creating a Docker Image with a Dockerfile

  • ایجاد یک Docker Container در نمونه های کانتینر Azure (ACI) در رابط کاربری Creating a Docker Container in Azure Container Instances (ACI) in the UI

  • ایجاد یک Docker Container در نمونه های کانتینر Azure (ACI) با استفاده از AZ CLI Creating a Docker Container in Azure Container Instances (ACI) using AZ CLI

  • ایجاد یک رجیستری کانتینر Azure (ACR) Creating an Azure Container Registry (ACR)

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

  • نتیجه Conclusion

ارکستراسیون کانتینری در Azure با استفاده از سرویس Azure Kubernetes Container Orchestration in Azure using Azure Kubernetes Service

  • بررسی اجمالی Overview

  • معرفی خدمات Azure Kubernetes (AKS) Introducing Azure Kubernetes Services (AKS)

  • ایجاد یک خوشه AKS با استفاده از Azure CLI و PowerShell Creating an AKS Cluster using Azure CLI and PowerShell

  • پیکربندی Kubernetes (Kubeconfig) در یک ماشین محلی Kubernetes Configuration (Kubeconfig) on a Local Machine

  • استقرار یک Docker Container در AKS با استفاده از مانیفست Kubernetes Deploying a Docker Container to AKS using a Kubernetes Manifest

  • افشای استقرار Kubernetes Exposing a Kubernetes Deployment

  • استفاده از نمودارهای هلم برای ساده کردن استقرار Using Helm Charts to Simplify Deployments

  • نتیجه Conclusion

زیرساخت به عنوان کد در Azure Infrastructure as Code in Azure

  • بررسی اجمالی Overview

  • ابتدا به کد Terraform نگاه کنید First Look at Terraform Code

  • ایجاد یک شبکه مجازی با Terraform Creating a Virtual Network with Terraform

  • منطق و عبارات در Terraform Logic and Expressions in Terraform

  • تست کد Terraform با Terratest Testing Terraform Code with Terratest

  • Terraform Cloud Terraform Cloud

  • نتیجه Conclusion

مدیریت پیکربندی در Azure Configuration Management in Azure

  • بررسی اجمالی Overview

  • بالا آمدن و دویدن Ansible Getting Ansible Up and Running

  • Ansible Hosts Ansible Hosts

  • نصب و پیکربندی MySQL با Ansible Installing and Configuring MySQL with Ansible

  • نصب و پیکربندی MySQL بر روی چندین سرور Installing and Configuring MySQL on Multiple Servers

  • تست با Ansible Testing with Ansible

  • نتیجه Conclusion

کنترل منبع با GitHub Source Control with GitHub

  • بررسی اجمالی Overview

  • معرفی Introduction

  • مفاهیم کلیدی Git Git Key Concepts

  • راه اندازی یک حساب GitHub Setting Up a GitHub Account

  • ایجاد و شبیه سازی یک مخزن Creating and Cloning a Repository

  • تعهد کد به شعبه Committing Code to a Branch

  • ایجاد و ادغام یک درخواست کشش Creating and Merging a Pull Request

  • نتیجه Conclusion

مانیتورینگ در Azure Monitoring in Azure

  • بررسی اجمالی Overview

  • نظارت بر سخت افزار و سیستم ها در مقابل کانتینرها Monitoring Hardware and Systems vs Containers

  • نظارت بر ماشین های مجازی Monitoring for Virtual Machines

  • نظارت بر AKS Monitoring for AKS

  • مانیتور لاجوردی Azure Monitor

  • بینش برنامه Application Insights

  • نتیجه Conclusion

بدون سرور در Azure Serverless in Azure

  • بررسی اجمالی Overview

  • آشنایی با سرور بدون سرور Introduction to Serverless

  • خدمات برنامه برای ایجاد برنامه های وب Frontend App Services to Create Frontend Web Apps

  • استقرار یک برنامه وب سی شارپ در خدمات برنامه Deploying a C# Web App to App Services

  • ایجاد توابع Azure Creating Azure Functions

  • Python API در توابع Azure Python API in Azure Functions

  • ایجاد یک Runbook برای PowerShell Creating a Runbook for PowerShell

  • نتیجه Conclusion

یکپارچه سازی مداوم و استقرار مداوم (CICD) با Azure DevOps Continuous Integration and Continuous Deployment (CICD) with Azure DevOps

  • بررسی اجمالی Overview

  • مقدمه ای بر Azure DevOps Introduction to Azure DevOps

  • ایجاد یک سازمان و پروژه Azure DevOps Creating an Azure DevOps Organization and Project

  • ابتدا به وظایف Azure DevOps نگاه کنید First Look at Azure DevOps Tasks

  • ایجاد خط لوله ساخت Creating a Build Pipeline

  • ایجاد یک خط لوله آزادسازی Creating a Release Pipeline

  • ایجاد خط لوله YAML Creating a YAML Pipeline

  • نتیجه Conclusion

یکپارچه سازی مداوم و استقرار مداوم (CICD) با اقدامات GitHub Continuous Integration and Continuous Deployment (CICD) with GitHub Actions

  • بررسی اجمالی Overview

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

  • راه اندازی یک مخزن جدید Github Setting Up a new Github Repostitory

  • ابتدا به کد پایتون نگاه کنید First Look at the Python Code

  • عبور از جریان های کاری موجود Going Through Existing Workflows

  • ایجاد یک گردش کار سفارشی برای API وب پایتون Creating a Custom Workflow for a Python web API

  • اجرای خط لوله Running the Pipeline

  • نتیجه Conclusion

Python3 با Azure Python SDK Python3 with the Azure Python SDK

  • بررسی اجمالی Overview

  • مقدمه ای بر پایتون در Azure Introduction to Python in Azure

  • ابتدا به Python Azure SDK نگاه کنید First Look at the Python Azure SDK

  • احراز هویت به Azure با پایتون Authenticating to Azure with Python

  • لیست ماشین های مجازی با پایتون Listing Virtual Machines with Python

  • ایجاد یک Key Vault با پایتون Creating a Key Vault with Python

  • نتیجه Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش DevOps های حرفه ای با Azure
جزییات دوره
6h
73
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Michael Levan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Levan Michael Levan

رهبر در محتوا و مشاوره Kubernetes و Cloud-Native