لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش استقرار هر برنامه MERN Stack در Azure Cloud با استفاده از خط لوله CICD [ویدئو]
Deploy any MERN Stack App on Azure Cloud using CICD Pipeline [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ابر عمومی یک مدل فناوری اطلاعات است که در آن سرویسها و زیرساختهای محاسباتی درخواستی توسط یک ارائهدهنده شخص ثالث مدیریت میشوند و با چندین سازمان با استفاده از اینترنت عمومی به اشتراک گذاشته میشوند. در این دوره، شما از Microsoft Azure به عنوان یک سرویس مبتنی بر ابر برای استقرار برنامه MERN Stack استفاده خواهید کرد.
در این دوره، شما با درک زیرساخت های داخلی، ابر عمومی و اینکه چرا ما به ابر عمومی نیاز داریم، شروع می کنید. پس از آن، انواع مختلفی از ارائهدهندگان خدمات ابری، مدلهای ابری مختلف مانند IaaS، PaaS، SaaS و مشابههایی با نمونههای واقعی را در بازار خواهید دید. در مرحله بعد، یک حساب پورتال رایگان Azure، خدمات مختلف در پورتال Azure و مفاهیم ابری Azure ایجاد خواهید کرد. سپس سازمان Azure DevOps، پروژه ها و نمای کلی اجزای مختلف داشبورد Azure DevOps را راه اندازی خواهید کرد.
در مرحله بعد، یک سرویس برنامه Azure ایجاد میکنید و از آن استفاده میکنید، با استفاده از بینش برنامه، بر روی یکپارچهسازی مداوم و استقرار مداوم خط لوله با Azure DevOps کار میکنید و دستورات مختلف Git را مشاهده میکنید. در نهایت، برای جلوگیری از دریافت هزینه های اضافی، برنامه را آزمایش می کنید و همه سرویس ها را حذف می کنید.
در پایان این دوره، شما یاد خواهید گرفت که چگونه هر برنامه MERN Stack را در Azure Cloud با خط لوله CICD با استفاده از Azure DevOps و سایر خدمات ابری استقرار دهید.
همه فایلهای منبع در https://github.com/PacktPublishing/Deploy-any-MERN-Stack-App-on-Azure-Cloud-using-CICD-Pipeline به مخزن GitHub اضافه میشوند.
محبوب ترین سرویس های ابری Azure را ایجاد و استفاده کنید
مدل های ابری مانند IaaS، PaaS، SaaS و Analogy را با یک مثال در دنیای واقعی بیاموزید.
سازمان Azure DevOps را راه اندازی کنید و خدمات برنامه Azure را ایجاد کنید
به خط لوله CICD با Azure DevOps نگاه کنید
برای جلوگیری از دریافت هزینه اضافی، تمام سرویس ها را از فضای ابری حذف کنید این دوره برای هرکسی طراحی شده است که می خواهد روش صنعتی ساخت و استقرار نرم افزار برای تولید را به روش خودکار کنترل شده بیاموزد.
همچنین برای افرادی که می خواهند روش کار CICD، DevOps را با استفاده از محبوب ترین سرویس ابری Azure یاد بگیرند، مفید است.
برای یادگیری ادغام مداوم و فرآیند استقرار مستمر و اشتیاق لازم برای یادگیری در مورد Azure Cloud و Azure DevOps به عنوان تنها پیش نیاز خواهید داشت. روش استاندارد صنعت ساخت و استقرار نرم افزار با استفاده از خطوط لوله CICD در 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
مروری بر برنامه MERN Stack
Overview of MERN Stack Application
CosmosDB ایجاد کنید
Create CosmosDB
CosmosDB را از Local Code متصل کنید
Connect CosmosDB from Local Code
برنامه محلی را با CosmosDB تست کنید
Test Local App with CosmosDB
Push Node Express Code به 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
Local React Code را به Azure Backend CosmosDB متصل کنید
Connect Local React Code to Azure Backend CosmosDB
ReactJS - یکپارچه سازی مداوم و استقرار مداوم
ReactJS – Continuous Integration and Continuous Deployment
کد React را به Azure Repos فشار دهید
Push React Code to Azure Repos
خط لوله CI را برای ReactJs ایجاد کنید
Create CI Pipeline for ReactJs
کانتینر حساب ذخیره سازی ایجاد کنید
Create Storage Account Container
ایجاد خط لوله CD برای ReactJs
Create CD Pipeline for ReactJs
تست سرتاسری در برنامه Azure Deployed
End-to-End Test on Azure Deployed Application
فعال کردن Auto Commit Pipeline Trigger
Enabling Auto Commit Pipeline Trigger
نظارت بر برنامه
Application Monitoring
پاکسازی - تمام خدمات ابری را حذف کنید
Clean-up - Delete All Cloud Services
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نرم افزار حرفه ای با 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 و اروپایی را دارم. من همچنین یک مربی شرکتی هستم که طیف گسترده ای از آموزش را ارائه می دهد.
نمایش نظرات