Path Courses
Introduction to Microsoft Azure : Getting Started
Microsoft Azure is a set of cloud services which allows you to build, manage and deploy applications on a massive, global network using your favourite tools and frameworks. The objective of this course to provide a glimpse of cloud computing, cloud computing offerings and Microsoft's cloud platform along with a focus on specific Azure offerings and azure market share.
What you will learn:
- What is Cloud Computing?
- Cloud Computing Offerings
- Azure Platform and History
- Azure Services
- Configuring Visual Studio
- Azure Global Infrastructure
- Resource Group
Creating and Managing Virtual Machines
Microsoft Azure is a cloud platform that provides infrastructure and managed services to develop and deploy your applications. Learn to leverage creating and managing Azure virtual machines which are cheaper in cost than on-premises at your location.
In this course, you’ll learn about the basics of VM deployment in Azure by using Microsoft best practice and further how to create a highly available virtual machine to develop and deploy your applications.
What you will learn:
- Virtualization
- Virtual Machines Architecture
- Creating Virtual Machines
- Deploying Code on VM
- Scaling Virtual Machines
- Fault Domain and Update Domain
- Creating Highly Available VM
Implementing and Managing Azure Storage
Storing and managing unstructured data is a big challenge for every organization. To solve this challenge, Microsoft offers cloud storage services - Blob, File, Queue, and Table which will help you to store and manage data into the cloud, and allow the applications to access the data in a secure way.
In this course, you'll learn how to configure Microsoft Azure storage account using the Azure Portal and manage it Azure Storage Explorer and further store and access data using your .NET applications.
What you will learn:
- Storage Account and Services
- Creating a Storage Account
- Creating and Managing Blobs
- Hosting Static Website
- Creating and Managing Table Storage
- Creating and Managing Queue Storage
- Azure CDN
Understanding and Managing Azure SQL Database
Microsoft Azure SQL Database is a relational database service offered by Microsoft as a PaaS. Azure SQL Database is completely managed by Microsoft. Azure SQL database offers enterprise-grade features like highly available, data protection, backup, high performance and scaling etc. and near-zero administration.
This course is designed for Azure Developer. Here, you will learn foundational knowledge of the tools available to create, update, and manage an Azure SQL Database.
What you will learn:
- Introduction to Azure SQL Database
- Database Deployment Models
- Azure SQL Database Server
- Creating and Managing Single Database
- Purchasing Models: DTU and vCore
- Azure SQL Database Tools
- Database Migration Using DMA
- Creating and Managing Elastic Pool
- Creating Managed Instance
Creating and Managing Azure Web App
Web App is an App service which is the part of Microsoft Azure’s PaaS offering. Web app helps you to create managed hosting environments quickly, in order to speed up deployment and deliver value to customers.
In this course, you'll discover what are various App services and how to create a web app along with deployment slots to streamline deployments and reduce risk. Finally, you'll learn how to attach custom domains to your web app to access it.
What you will learn:
- Introduction to App Services
- App Services Plans and Pricing
- Introduction to Web App
- Creating a Web App
- Code Deployment Using Visual Studio
- Code Deployment Using FTP
- App Service Editors
- Deployment Slots
- App Service Scaling
- App Service Plans
- Application Settings
- Custom Domain
Understanding and Managing Azure CosmosDB
Azure Cosmos DB is a fully managed NoSQL database service for modern app development. Azure Cosmos DB supports multi-model database service like DocumentDB, MongoDB, Casandra and Gramlin. Databases in Cosmos DB are enterprise-ready and highly-available offering up to 99.999% availability SLA.
What you will learn:
- Introduction to Cosmos DB
- Understanding Cosmos DB Database Engine
- Resource Model and API Projection
- Cosmos DB Partitioning
- Cosmos DB vs. Other Databases
- Document DB
- Cosmos DB Consistency Level
- Database Scaling
- Document DB SQL Queries
- Creating Procedure and Functions
Serverless Computing with Azure Functions
Azure functions are Serverless compute modal element which runs code on demand and without the need for hosting it on a server. This also frees us from any kind of application architecture complexity as we only write the code which is required to perform a specific task.
Azure Functions enables you to write Serverless code to handle events at scale, with minimal overhead and cost. In this course you'll learn about Serverless computing using Azure Function.
What you will learn:
- Introduction to Serverless Architecture
- Traditional Hosting vs. Serverless Hosting
- Functional Programming
- Azure Functions
- Uses of Azure Functions
- Azure Function Plans and Pricing
- Azure Function Triggers and Bindings
- Creating and Deploying Azure Functions
- Durable Function
Understanding & Managing Azure Active Directory
Azure AD is a modern identity management system which provides directory services, identity management, device registration, data protection. Azure AD is useful for implementing Single Sign On and Multi Factor Authentication.
What you will learn:
Introduction to Azure AD
Azure AD Tiers
Windows Server AD vs. Azure AD
Authentication Using Azure AD
Authentication Scenarios
Introduction to Microsoft Graph
Microsoft Graph API For Azure AD
Azure Ad Reports
Building CI/CD pipeline using Azure DevOps and Web App
Learn to build a continuous integration (CI) and continuous deployment (CD) pipeline using Azure DevOps for your .NET web application to the Azure App Service and Virtual Machine. Using CI/CD processes provide many benefits for application builds, deployments, testing, and monitoring. Learn to leverage the benefits of Azure DevOps along with other services such as App Services.
What you will learn:
Introduction to Azure Pipeline
Understanding CI/CD
Steps to configure Azure Pipeline
Azure Pipeline Structure
Creating and Configure DevOps Project
Creating Build Pipeline
Enable Continuous Integration
Building Release Pipeline