آموزش استقرار برنامه MEAN Stack در Azure Cloud با خط لوله CICD [ویدئو]

Deploy MEAN Stack App on Azure Cloud with CICD Pipeline [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ابر عمومی یک مدل فناوری اطلاعات است که در آن سرویس‌ها و زیرساخت‌های محاسباتی درخواستی توسط یک ارائه‌دهنده شخص ثالث مدیریت می‌شوند و با چندین سازمان با استفاده از اینترنت عمومی به اشتراک گذاشته می‌شوند. در این دوره، شما از Microsoft Azure به عنوان یک سرویس مبتنی بر ابر برای استقرار برنامه پشته MERN استفاده خواهید کرد. در این دوره، شما با درک زیرساخت های داخلی، ابر عمومی و اینکه چرا ما به ابر عمومی نیاز داریم، شروع می کنید. پس از آن، انواع مختلفی از ارائه‌دهندگان خدمات ابری، مدل‌های ابری مختلف مانند IaaS، PaaS، SaaS و مشابه‌هایی با نمونه‌های واقعی را در بازار خواهید دید. در مرحله بعد، یک حساب پورتال رایگان Azure، خدمات مختلف در پورتال Azure و مفاهیم ابری Azure ایجاد خواهید کرد. سپس سازمان Azure DevOps، پروژه ها و نمای کلی اجزای مختلف داشبورد Azure DevOps را راه اندازی خواهید کرد. در مرحله بعد، یک سرویس برنامه Azure ایجاد می‌کنید و از آن استفاده می‌کنید، با استفاده از بینش برنامه، بر روی یکپارچه‌سازی مداوم و استقرار مداوم خط لوله با Azure DevOps کار می‌کنید و دستورات مختلف Git را مشاهده می‌کنید. در نهایت، برای جلوگیری از دریافت هزینه های اضافی، برنامه را آزمایش می کنید و همه سرویس ها را حذف می کنید. در پایان این دوره، شما یاد خواهید گرفت که چگونه هر برنامه MEAN stack را در Azure Cloud با خط لوله CI/CD با استفاده از Azure DevOps و سایر خدمات ابری استقرار دهید. همه فایل‌های منبع به مخزن GitHub در https://github.com/PacktPublishing/Deploy-MEAN-Stack-App-on-Azure-Cloud-with-CICD-Pipeline اضافه می‌شوند. محبوب‌ترین سرویس‌های ابری Azure را ایجاد و استفاده کنید. مدل های ابری مانند IaaS، PaaS، SaaS، Analogy را با مثال های دنیای واقعی بیاموزید سازمان Azure DevOps را راه اندازی کنید و خدمات برنامه Azure را ایجاد کنید یک سرویس برنامه Azure و Azure NoSQL CosmosDB ایجاد کنید و از آنها استفاده کنید به خط لوله CI/CD با Azure DevOps نگاه کنید برای جلوگیری از دریافت هزینه اضافی، تمام سرویس ها را از فضای ابری حذف کنید این دوره برای هرکسی طراحی شده است که می خواهد روش صنعتی ساخت و استقرار نرم افزار برای تولید را به روش خودکار کنترل شده بیاموزد. همچنین برای افرادی که می خواهند روش کار CI/CD، DevOps را با استفاده از محبوب ترین سرویس ابری یعنی Azure یاد بگیرند، مفید است. توصیه می شود که اصول توسعه برنامه MEAN stack را داشته باشید اما اجباری نیست. ایجاد و استفاده از محبوب‌ترین سرویس‌های ابری Azure را بیاموزید * روش استاندارد صنعت ساخت و استقرار نرم‌افزار را با استفاده از خطوط لوله CI/CD در Azure DevOps مطالعه کنید. در یک فرآیند خودکار کنترل شده

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

مقدمه ای بر Public Cloud Introduction to the Public Cloud

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

  • در مورد زیرساخت Cloud On-Premises چیست و چرا؟ What and Why about Cloud On-Premises Infrastructure

  • Cloud عمومی و Cloud Providers Public Cloud and Cloud Providers

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

  • بررسی اجمالی خدمات ابری Azure Azure Cloud Services Overview

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

Azure Portal و Azure DevOps Azure Portal and Azure DevOps

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

  • مرور پرتال Azure Azure Portal Walkthrough

  • Azure DevOps Walkthrough Azure DevOps Walkthrough

  • فرآیند فعال کردن Azure Pipeline Agents در حساب رایگان Process to Enable Azure Pipeline Agents in Free Account

Node Express API - یکپارچه سازی مداوم و استقرار مداوم Node Express API – Continuous Integration and Continuous Deployment

  • مروری بر برنامه MEAN Stack Overview of MEAN Stack Application

  • CosmosDB ایجاد کنید Create CosmosDB

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

  • راه اندازی Azure Repos Git برای Node Express API Setup Azure Repos Git for Node Express API

  • خط لوله CI برای Node Express API CI Pipeline for Node Express API

  • سرویس برنامه Azure را ایجاد کنید Create Azure App Service

  • CD Pipeline را برای Node Express API ایجاد کنید Create CD Pipeline for Node Express API

  • Connect App Service - API از Local Angular App Connect App Service – API from Local Angular App

  • مانیتورینگ گزارش با App Insights Logging Monitoring with App Insights

Angular App - یکپارچه سازی مداوم و استقرار مداوم Angular App - Continuous Integration and Continuous Deployment

  • فشار دادن کد Angular به Azure Repos Git Pushing Angular Code to Azure Repos Git

  • ایجاد خط لوله CI برای Angular - Part-1 Creating CI Pipeline for Angular - Part-1

  • ایجاد خط لوله CI برای Angular - قسمت 2 Creating CI Pipeline for Angular - Part-2

  • کانتینر حساب ذخیره سازی ایجاد کنید Create Storage Account Container

  • استقرار Angular App با خط لوله CD - قسمت 1 Deploy Angular App with CD Pipeline - Part-1

  • استقرار Angular App با CD Pipeline - Part-2 Deploy Angular App with CD Pipeline - Part-2

  • استقرار Angular App با CD Pipeline - Part-3 Deploy Angular App with CD Pipeline - Part-3

  • استقرار Angular App با CD Pipeline - Part-4 Deploy Angular App with CD Pipeline - Part-4

  • تست End-to-End در Azure Testing End-to-End on Azure

روش کار صنعت و پاکسازی زیرساخت Industry Way of Working and Infrastructure Clean-up

  • روند درخواست DTAP را بکشید Pull Request DTAP Process

  • پاکسازی حذف همه خدمات Clean-up Delete All Services

نمایش نظرات

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

آموزش استقرار برنامه MEAN Stack در Azure Cloud با خط لوله CICD [ویدئو]
جزییات دوره
2 h 43 m
30
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Ranjan Pandey
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ranjan Pandey Ranjan Pandey

نرم افزار حرفه ای با 11+ سال تجربه در ITI یک نرم افزار Fullstack DevOps با 11+ سال تجربه در انواع فناوری ها از جمله توسعه وب و برنامه های تلفن همراه با استفاده از HTML5 ، CSS3 ، JavaScript ، JQuery ، Bootstrap ، Angular ، React ، Java ، Spring ، Springboot ، Python ، Flask ، Django ، NodeJS ، Express ، Android ، Ionic ، React Native ، Flutter به هوش مصنوعی و فناوری های ابری مانند سرویس های وب آمازون و Microsoft Azure. من همچنین دارای گواهینامه جاوا ، Azure cloud ، محصول Backbase هستم. من تجربه کار با چندین مشتری MNC و اروپایی را دارم. من همچنین یک مربی شرکتی هستم که طیف گسترده ای از آموزش را ارائه می دهد.