Cademy logoCademy Marketplace

Course Images

Deploy MEAN Stack App on Azure Cloud with CICD Pipeline

Deploy MEAN Stack App on Azure Cloud with CICD Pipeline

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 2 hours 43 minutes

  • All levels

Description

If you want to gain a step-by-step understanding of how to deploy any MEAN stack application on Azure Cloud with CICD Pipeline using Azure DevOps and other cloud services, then this course is for you. This is one of the most practical hands-on-based full-stack application deployment courses where you will learn everything about public cloud services from scratch.

A public cloud is an IT model where on-demand computing services and infrastructure are managed by a third-party provider and shared with multiple organizations using the public Internet. In this course, you will use Microsoft Azure as a cloud-based service to deploy the MERN stack app. In this course, you will start with understanding on-premises infrastructure, the public cloud, and why we need the public cloud. After that, you will see different types of cloud service providers in the market, different cloud models like IaaS, PaaS, SaaS, and analogies with real-world examples. Next, you will create a free Azure portal account, various services on the Azure portal, and Azure cloud concepts. You will then set up the Azure DevOps organization, projects, and overview of different components of the Azure DevOps dashboard. Next, you will be creating an Azure app service and using it, monitoring and log debugging using application insight, working on continuous integration and continuous deployment pipeline with Azure DevOps, and looking at different Git commands. Finally, you will be testing the application and deleting all services to avoid getting extra costs. By the end of this course, you will have learned how to deploy any MEAN stack app on Azure Cloud with CI/CD pipeline using Azure DevOps and other cloud services. All the resource files are added to the GitHub repository at https://github.com/PacktPublishing/Deploy-MEAN-Stack-App-on-Azure-Cloud-with-CICD-Pipeline

What You Will Learn

Create and use the most popular Azure cloud services
Learn cloud models like IaaS, PaaS, SaaS, Analogy with real-world examples
Set up Azure DevOps organization and create Azure app services
Create an Azure app service and Azure NoSQL CosmosDB, and use them
Look at CI/CD pipeline with Azure DevOps
Delete all services from the cloud to avoid getting extra cost

Audience

This course is designed for anyone who wants to learn the industry way of building and deploying software to production in a controlled automated way.

It is also beneficial for the individuals who want to learn the CI/CD, DevOps way of working using the most popular cloud service that is, Azure.

It is recommended to have the basics of MEAN stack application development but not mandatory.

Approach

This is a practical hands-on-based full-stack application (MEAN) deployment course. It covers all the concepts that one needs to start creating continuous integration and continuous deployment pipelines end-to-end using Azure cloud and Azure DevOps. The course is structured in such a way that you will learn everything by implementing the concepts through a project-based approach.

Key Features

Learn to create and use the most popular Azure cloud services * Study industry-standard way of building and deploying software using CI/CD pipelines on Azure DevOps * Look at the end-to-end cycle of software development to deployment to shipping it for production in a controlled automated process

Github Repo

https://github.com/PacktPublishing/Deploy-MEAN-Stack-App-on-Azure-Cloud-with-CICD-Pipeline

About the Author

Ranjan Pandey

Ranjan Pandey is a full stack DevOps software professional with over 11 years of experience in a variety of technologies ranging from web and mobile application development using HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular, React, Java, Spring, Spring Boot, Python, Flask, Django, NodeJS, Express, Android, Ionic, React Native, Flutter to artificial intelligence and cloud technologies such as Amazon Web Services and Microsoft Azure. He is a certified professional in Java, Azure Cloud, and Backbase products and has experience in working with multiple MNCs and European clients. He is also a corporate trainer providing a wide range of training.

Course Outline

1. All about public cloud


2. Azure Portal and Azure DevOps


3. Node Express API - Continuous Integration and Continuous Deployment


4. Angular app - Continuous Integration and Continuous Deployment


5. Industry way of working and Infrastructure cleanup

Course Content

  1. Deploy MEAN Stack App on Azure Cloud with CICD Pipeline

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews