آموزش استقرار اپلیکیشن‌های MERN Stack روی Azure Cloud با استفاده از خط لوله CICD - آخرین آپدیت

دانلود Deploy any MERN Stack App on Azure Cloud using CICD Pipeline

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند تا دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره برای راهنمایی شما در استقرار یک اپلیکیشن کامل MERN stack روی فضای ابری Azure با استفاده از خط لوله‌های Azure DevOps برای یکپارچه‌سازی بدون نقص CI/CD طراحی شده است. شما با مقدمه‌ای جامع در مورد زیرساخت‌های ابری، نقش ارائه‌دهندگان ابر عمومی و مدل‌های بنیادی مانند IaaS، PaaS و SaaS شروع خواهید کرد. سپس دوره به جزئیات سرویس‌های Azure Cloud و DevOps می‌پردازد تا مطمئن شود پیش از شروع استقرار، درک پایه‌ای لازم را به دست آورده‌اید. پس از ثبت‌نام در حساب رایگان Azure و آشنایی با پورتال Azure، تنظیم Agentهای خط لوله و پیکربندی مخازن (Repositories) در Azure DevOps را بررسی خواهید کرد. این دوره فرآیند کامل ارسال کدهای Node.js (Express) و React.js به Azure Repos و ساخت خط لوله‌های CI/CD مجزا برای هر دو بخش را نمایش می‌دهد. همچنین خواهید آموخت که چگونه CosmosDB را در اپلیکیشن MERN خود ادغام کنید تا مدیریت داده‌ها در فضای ابری به صورت بهینه انجام شود. بخش نهایی دوره بر تست و استقرار اپلیکیشن شما در Azure تمرکز دارد. شما مراحل ایجاد تست‌های End-to-End، مانیتورینگ اپلیکیشن مستقر شده و فعال‌سازی تریگرهای Auto-commit برای تحویل مداوم (Continuous Delivery) را طی خواهید کرد. در پایان این دوره، شما قادر خواهید بود یک اپلیکیشن MERN stack در سطح Production را روی Azure Cloud با اتوماسیون کامل از طریق خط لوله‌های CI/CD مستقر و مدیریت کنید. این دوره برای توسعه‌دهندگان وب و مهندسان DevOps که قصد دارند اپلیکیشن‌های Full-stack را در محیط ابری مستقر کنند، ایده‌آل است. داشتن دانش پایه در JavaScript، Node.js و React.js توصیه می‌شود. همچنین آشنایی با سیستم‌های کنترل نسخه مانند Git مفید خواهد بود.

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

مقدمه‌ای بر ابر عمومی (Public Cloud) Introduction to the Public Cloud

  • معرفی دوره Course Introduction

  • چیستی و چرایی زیرساخت‌های ابری در مقابل On-Premises What and Why about Cloud On-Premises Infrastructure

  • ابر عمومی و ارائه‌دهندگان خدمات ابری Public Cloud and Cloud Providers

  • مدل‌های ابری IaaS، PaaS و SaaS Cloud Models - IaaS, PaaS, and SaaS

  • مروری بر سرویس‌های Azure Cloud Azure Cloud Services Overview

  • مروری بر Azure DevOps Azure DevOps Overview

پورتال Azure و Azure DevOps Azure Portal and Azure DevOps

  • ثبت‌نام در حساب رایگان Azure Azure Free Account Registration

  • راهنمای جامع پورتال Azure Azure Portal Walkthrough

  • راهنمای جامع Azure DevOps Azure DevOps Walkthrough

  • فرآیند فعال‌سازی Agentهای خط لوله در حساب رایگان Process to Enable Azure Pipeline Agents in Free Account

ای‌پی‌آی Node Express و یکپارچه‌سازی و استقرار مداوم (CI/CD) Node Express API - Continuous Integration and Continuous Deployment

  • مروری بر اپلیکیشن MERN Stack Overview of MERN Stack Application

  • ایجاد CosmosDB Create CosmosDB

  • اتصال CosmosDB از طریق کد محلی Connect CosmosDB from Local Code

  • تست اپلیکیشن محلی با CosmosDB Test Local App with CosmosDB

  • ارسال کدهای Node Express به Azure Repos Push Node Express Code to Azure Repos

  • ایجاد خط لوله CI برای Node Express Create CI Pipeline for Node Express

  • ایجاد خط لوله CD برای Node Express Create CD Pipeline for Node Express

  • اتصال کدهای React محلی به بک‌اند CosmosDB در Azure Connect Local React Code to Azure Backend CosmosDB

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

  • ارسال کدهای React به Azure Repos Push React Code to Azure Repos

  • ایجاد خط لوله CI برای ReactJs Create CI Pipeline for ReactJs

  • ایجاد Container در Storage Account Create Storage Account Container

  • ایجاد خط لوله CD برای ReactJs Create CD Pipeline for ReactJs

  • تست End-to-End روی اپلیکیشن مستقر شده در Azure End-to-End Test on Azure Deployed Application

  • فعال‌سازی تریگر خط لوله برای Auto Commit Enabling Auto Commit Pipeline Trigger

  • مانیتورینگ اپلیکیشن Application Monitoring

  • پاک‌سازی و حذف تمامی سرویس‌های ابری Clean-up - Delete All Cloud Services

نمایش نظرات

آموزش استقرار اپلیکیشن‌های MERN Stack روی Azure Cloud با استفاده از خط لوله CICD
جزییات دوره
4h 12m
26
(آخرین آپدیت)
164
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده