Azure Cloud for Developers

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Module 1: Introduction to Azure

  • 1.1 Overview of Cloud Computing
    • Definition and Characteristics
    • Cloud Service Models (IaaS, PaaS, SaaS)
    • Cloud Deployment Models (Public, Private, Hybrid)
  • 1.2 Introduction to Azure
    • Azure Services Overview
    • Azure Regions and Availability Zones
    • Azure Resource Manager (ARM)

Module 2: Setting Up Development Environment

  • 2.1 Azure Portal and Azure CLI
    • Overview of Azure Portal
    • Installing and Configuring Azure CLI
    • Azure PowerShell
  • 2.2 Azure DevOps Services
    • Overview of Azure DevOps
    • Setting Up a Project
    • Continuous Integration and Deployment (CI/CD) pipelines

Module 3: Azure Core Services

  • 3.1 Virtual Machines (VMs)
    • Creating and Managing VMs
    • VM Extensions and Custom Images
    • Azure Disk Storage
  • 3.2 Azure App Service
    • Web Apps, API Apps, and Mobile Apps
    • Deployment Slots
    • Scaling and Load Balancing
  • 3.3 Azure Storage
    • Blob Storage
    • Table Storage
    • File Storage

Module 4: Azure Database Services

  • 4.1 Azure SQL Database
    • Creating and Managing Databases
    • Data Migration Tools
    • Querying Data
  • 4.2 Azure Cosmos DB
    • NoSQL Databases
    • Global Distribution and Partitioning
    • Connecting and Querying

Module 5: Identity and Access Management

  • 5.1 Azure Active Directory (AAD)
    • Users and Groups
    • Role-Based Access Control (RBAC)
    • Multi-Factor Authentication (MFA)
  • 5.2 App Authentication and Authorization
    • OAuth and OpenID Connect
    • Azure AD App Registrations
    • Managed Identities

Module 6: Monitoring and Logging

  • 6.1 Azure Monitor
    • Metrics and Logs
    • Alerts and Actions
    • Application Insights
  • 6.2 Azure Security Center
    • Threat Detection
    • Policy Management
    • Security Recommendations

Module 7: Advanced Topics

  • 7.1 Azure Functions
    • Serverless Computing
    • Triggers and Bindings
    • Monitoring and Logging
  • 7.2 Azure Kubernetes Service (AKS)
    • Container Orchestration
    • Deploying and Managing Containers
    • Azure Container Registry

Module 8: DevOps and Automation

  • 8.1 Infrastructure as Code (IaC)
    • Azure Resource Manager Templates
    • Terraform for Azure
  • 8.2 CI/CD Pipelines
    • GitHub Actions and Azure DevOps Pipelines
    • Automated Testing and Deployment

Module 9: Best Practices and Optimization

  • 9.1 Security Best Practices
    • Network Security Groups (NSG)
    • Key Vault and Secrets Management
    • Compliance and Governance
  • 9.2 Performance Optimization
    • Scalability and Elasticity
    • Cost Management
    • Resource Tagging

Module 10: Real-world Projects and Case Studies

  • 10.1 Hands-on Labs and Projects
    • Building a Web Application
    • Deploying Microservices Architecture
    • Securing and Monitoring Applications

Final Project and Certification

  • Capstone Project
    • Design and Implement a Solution
    • Demonstrate Skills and Knowledge
  • Certification Exam Preparation
    • Review Sessions
    • Practice Exams

Course Content

Module 1: Introduction to Azure

  • Overview of Cloud Computing
    00:00
  • Introduction to Microsoft Azure
    00:00
  • Azure Services Overview
    00:00
  • Azure Regions and Availability Zones
    00:00

Module 2: Getting Started with Azure
Creating an Azure Account Azure Portal Navigation Azure Resource Manager (ARM) Azure Pricing and Billing

Module 3: Virtual Machines and Infrastructure as a Service (IaaS)
Introduction to Virtual Machines (VMs) Creating and Managing VMs Azure Virtual Networks Azure Storage Options

Module 4: Platform as a Service (PaaS) Solutions
Introduction to Azure App Service Deploying Web Applications Azure SQL Database Azure Functions

Module 5: Storage and Database Services
Azure Blob Storage Azure File Storage Azure Table Storage Azure Cosmos DB

Module 6: Networking in Azure
Azure Virtual Network (VNet) Azure Load Balancer Azure Application Gateway Azure VPN Gateway

Module 7: Security and Identity Management
Azure Active Directory (AD) Role-Based Access Control (RBAC) Azure Key Vault Network Security Groups (NSGs)

Module 8: Monitoring, Logging, and Automation
Azure Monitor Azure Log Analytics Azure Automation Azure Resource Manager Templates

Module 9: DevOps and Continuous Integration/Continuous Deployment (CI/CD) in Azure
Azure DevOps Services CI/CD Pipelines with Azure Pipelines Azure Container Registry Azure Kubernetes Service (AKS)

Module 10: Advanced Topics
Azure Machine Learning Internet of Things (IoT) on Azure Azure AI Services Serverless Computing with Azure

Module 11: Case Studies and Real-World Scenarios
Industry-specific Use Cases Best Practices for Azure Deployment Case Studies of Successful Azure Implementations

Module 12: Exam Preparation and Certification (Optional)
Overview of Azure Certification Paths Tips for Exam Preparation Practice Questions and Mock Exams

Student Ratings & Reviews

No Review Yet
No Review Yet
wpChatIcon
    wpChatIcon