لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش استقرار اپلیکیشنهای 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
نمایش نظرات