Azure Fundamental

Online | Self-paced | Start Anytime
Intermediate
Coming Soon

About the Course

This course introduces the essentials of Microsoft Azure, focusing on its core services, account and identity management, virtual machines, storage, serverless architecture, and monitoring solutions. Through a project-based approach, learners will gain hands-on experience in deploying and managing cloud resources, culminating in the development of a cloud application.

Curriculum

  • Module 1: Introduction to Azure

    Overview:

    Understand the foundational principles of Azure, its global infrastructure, and key advantages.

    Topics to Cover:

    • Azure Global Infrastructure and Regions
    • Key Benefits of Using Azure
    • Overview of Azure Services and Use Cases
    • Billing and Pricing Fundamentals (e.g., pricing calculator)

  • Module 2: Azure Account Setup, Management, and Identity

    Overview:

    Learn how to set up and manage Azure accounts, configure identity management with Microsoft Entra ID, and understand billing and cost management.

    Topics to Cover:

    • Creating an Azure Account
    • Introduction to Microsoft Entra ID (formerly Azure Active Directory)
    • Setting up Users, Groups, and Roles in Microsoft Entra ID
    • Conditional Access Policies and Multi-Factor Authentication (MFA)
    • Billing and Cost Management Overview

  • Module 3: Azure Virtual Machines (VMs)

    Overview:

    Explore Azure Virtual Machines to understand virtual server provisioning, management, and networking options.

    Topics to Cover:

    • VM Instance Types and Pricing
    • Launching, Configuring, and Managing VM Instances
    • Network Security Groups and Networking Configurations
    • VM Storage Options (e.g., Managed Disks), expanding existing VM storage
    • Managing VMs with Azure CLI and SDKs

  • Module 4: Azure Blob Storage

    Overview:

    Learn about Azure Blob Storage to understand object storage and data management.

    Topics to Cover:

    • Blob Storage and Container Concepts
    • Access Control and Blob Storage Security
    • Versioning and Data Management Strategies
    • Cost Management
    • Managing Storage with Azure CLI and SDKs

  • Module 5: Azure SQL Database

    Overview:

    Discover Azure SQL Database services, learning to set up, manage, and scale relational databases.

    Topics to Cover:

    • Introduction to Azure SQL Database and Supported Engines
    • Creating and Managing SQL Database Instances
    • Security and Network Configuration for SQL Databases
    • Backups, Snapshots, and High Availability
    • Monitoring and Scaling SQL Databases

  • Module 6: Serverless on Azure

    Overview:

    Learn about Azure’s serverless architecture, its core components, and how to build scalable applications without managing servers.

    Topics to Cover:

    • Introduction to Serverless and Use Cases
    • Azure Functions: Setup, Triggers, and Event-Driven Computing
    • API Management: Creating APIs for Serverless Applications
    • Cosmos DB: Serverless NoSQL Database Setup and Configuration
    • Azure Container Instances (ACI) and Azure Container Registry (ACR) for Serverless Containerized Applications

  • Module 7: Azure Monitor

    Overview:

    Understand Azure Monitor’s capabilities in monitoring and logging to maintain the health and performance of applications.

    Topics to Cover:

    • Introduction to Azure Monitor and Monitoring Basics
    • Logs and Metrics Monitoring
    • Setting up Alerts and Notifications

  • Module 8: Project - Build a Basic Cloud Application

    Overview:

    Apply learned concepts by building a simple cloud application (server-based, serverless, or hybrid) in a real-world scenario.

    Topics to Cover:

    • Project Planning and Requirements Gathering
    • Architecture Design: Server-Based, Serverless
    • Resource Provisioning and Security Setup
    • Application Deployment and Monitoring
    • Final Project Review and Feedback

Learning Outcomes

By the end of this course, participants will be able to:

  • Understand the Azure infrastructure and foundational services.
  • Configure Microsoft Entra ID, set up users, groups, and roles, and enforce security measures like MFA.
  • Launch, configure, and manage Azure VMs, including storage and network security.
  • Use Blob Storage for data management, versioning, and secure access.
  • Set up and scaled the Azure SQL Database with backups and high availability.
  • Create event-driven apps using Azure Functions and manage APIs with API Management.
  • Track health and performance using Azure Monitor for metrics and alerts.
  • Develop and deploy a cloud application, showcasing end-to-end project planning and deployment skill

Tools

Azure Portal
Azure Virtual Machines and Blob Storage
Azure SQL Database
Azure Functions, API Management, and Cosmos DB
Azure Monitor
Join the Waitlist
Your Name(Required)
Tell us about your learning objectives
HOW IT WORKS

Upgrade your skills with our short courses

Ranked #1 Data Training Program

4.9/5
4.96/5
4.95/5
4.95/5
student success

What our graduates are saying

OUR ALUMNI ARE WORKING AT
Recommended if you're interested in Azure Fundamental
Learning Track

MLOps Engineer Track

Learning Track

Big Data Engineer Track

Learning Track

Cloud Engineer Track

Learning Track

Large Language Model (LLM) Engineer Track

Short Course

Data Streaming

Short Course

Data Migration

Short Course

Data Lake Architecture

Short Course

AI Autiomation and RPA

Career Track to Advance Your Career

Join our comprehensive career tracks designed to accelerate your professional growth and help you achieve your goals

Unlock Your Potential with Expert Guidance

Our mentorship services provide personalized support and insights from industry experts to help you navigate your career journey with confidence

Empower Your Workforce

Enhance your team’s skills and productivity with our tailored corporate training courses, designed to meet your organization’s unique needs

FAQ

Frequently asked questions about the bootcamp

The course is structured into weekly modules, each containing video lectures, reading materials, assignments, and quizzes. You can complete the modules at your own pace, but we recommend following the weekly schedule to stay on track.

You can get support in multiple ways:

  • TA Support on Slack: Our teaching assistants are available on Slack to answer your questions and provide guidance.
  • Peer Community on Discord: Join our Discord community to discuss course topics, share ideas, and collaborate with fellow students.

TAs are available on Slack from 9 AM to 6 PM (ET) Monday to Friday. Outside these hours, you can still post your questions, and TAs will respond as soon as they are back online.

After enrolling in the course, you will receive an invitation link to join the Discord community. Follow the link to create an account or log in to your existing account.

The Discord community offers peer-to-peer support, where you can discuss course topics, share resources, collaborate on projects, and network with fellow learners

The optional mentoring service includes one-on-one sessions with an experienced mentor who can provide personalized guidance, feedback on your progress, and help you set and achieve your learning goals.

Please talk to our Program Advisors to sign up for Mentorship services for an additional cost

Yes, you will have lifetime access to the course materials, including any updates made to the content in the future.

We accept all major credit cards, PayPal, and bank transfers. You can choose your preferred payment method at checkout

Ready to kick start your career

Contact our advisors now to learn more about our programs and courses. They are here to answer all your questions and help you embark on a successful journey.

Inquire about our programs
Speak to our advisors

"*" indicates required fields

Name*
This field is for validation purposes and should be left unchanged.
View our Azure Fundamental course package
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.