# KodeKloud: Beta Courses AZ900: Microsoft Azure Fundamentals

## AZ900: Microsoft Azure Fundamentals

### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Introduction/Course-Introduction/page.md): This course provides a foundational understanding of Microsoft Azure and cloud computing for beginners, covering essential topics and offering interactive resources.
- [Certification Details](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Introduction/Certification-Details/page.md): This article provides an overview of the AZ-900 certification course for mastering Microsoft Azure Fundamentals.

### Cloud Computing

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/Introduction/page.md): This module explores foundational cloud computing concepts, including core principles, deployment models, service models, and their impact on modern business.
- [What is Cloud Computing](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/What-is-Cloud-Computing/page.md): The article discusses cloud computing as a solution for modern enterprises facing performance challenges, highlighting its benefits like scalability, cost optimization, and resource management.
- [Cloud Models](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/Cloud-Models/page.md): This article explores different cloud models focusing on Bella Innovations journey to secure sensitive design data using private, public, and hybrid cloud solutions.
- [Capital vs Operational Costing](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/Capital-vs-Operational-Costing/page.md): This article compares operational and capital costing models, highlighting their implications for businesses in managing costs and optimizing financial operations.
- [Consumption Based Model](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/Consumption-Based-Model/page.md): Consumption-based models offer flexible, cost-effective solutions for digital services by aligning resource allocation with user demand and operational costs.
- [Cloud Benefits Part 1](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/Cloud-Benefits-Part-1/page.md): This article discusses the benefits of cloud computing, including high availability, scalability, predictability, governance, and how they address traditional IT challenges.
- [Cloud Benefits Part 2](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Computing/Cloud-Benefits-Part-2/page.md): This article discusses how cloud computing addresses challenges in elasticity, reliability, security, and manageability for businesses like Bella Innovation.

### Cloud Service Types

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Service-Types/Introduction/page.md): The article discusses Bella Innovations invoicing application and its exploration of cloud computing service models for improved reliability and scalability.
- [Infrastructure as a Service](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Service-Types/Infrastructure-as-a-Service/page.md): Infrastructure as a Service (IaaS) offers flexible, pay-as-you-go cloud resources, allowing users to manage applications while the provider handles physical infrastructure.
- [Platform as a Service](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Service-Types/Platform-as-a-Service/page.md): PaaS streamlines application development by managing infrastructure layers, allowing developers to focus on coding and accelerating deployment.
- [Software as a Service](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Service-Types/Software-as-a-Service/page.md): This article explains Software-as-a-Service (SaaS) and its advantages, comparing it with other cloud service models like IaaS and PaaS.
- [Shared Responsibility Model](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cloud-Service-Types/Shared-Responsibility-Model/page.md): This guide explains the division of responsibilities between Bella Innovation and the cloud provider in cloud computing service models.

### Azure Architectural Components

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Azure-Architectural-Components/Introduction/page.md): This lesson explores the fundamental architectural components of Microsoft Azure, focusing on regions, availability zones, subscriptions, and resource groups.
- [Regions and Availability Zones](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Azure-Architectural-Components/Regions-and-Availability-Zones/page.md): The article discusses Azure Regions, Availability Zones, and disaster recovery solutions to enhance performance, compliance, and resilience for Bella Innovations global applications.
- [Subscriptions and Resource Groups](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Azure-Architectural-Components/Subscriptions-and-Resource-Groups/page.md): This article discusses the structure and management of Azure resources, resource groups, subscriptions, and management groups for effective cloud organization.

### Compute and Networking

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Introduction/page.md): This article explores Azure's compute and networking services that support scalable, flexible, and secure cloud solutions for modern applications.
- [Compute Types](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Compute-Types/page.md): This article explores various compute types in Azure to guide the selection for migrating on-premises applications to the cloud.
- [Virtual Machines and Virtual Machine Scale Sets](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Virtual-Machines-and-Virtual-Machine-Scale-Sets/page.md): This guide covers Azure Virtual Machines features, benefits, connectivity options, common use cases, and an introduction to Virtual Machine Scale Sets.
- [Azure Virtual Desktops](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Azure-Virtual-Desktops/page.md): Azure Virtual Desktop provides complete desktop environments and applications in the cloud, enabling secure remote access from various devices while adhering to corporate policies.
- [Azure App Services](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Azure-App-Services/page.md): Azure App Services is a managed platform for building, deploying, and scaling web applications efficiently.
- [Azure Container Services](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Azure-Container-Services/page.md): Azure Container Services provides solutions for deploying containerized applications on Azure, comparing VMs and containers while exploring Azures container offerings.
- [Azure Functions](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Azure-Functions/page.md): Azure Functions is a serverless compute service for running event-triggered code without managing infrastructure, exploring features, benefits, and creating Function Apps.
- [Compare Compute Services](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Compare-Compute-Services/page.md): This article provides a comparison of Azure compute services to help determine the best fit for workload requirements.
- [Virtual Networking](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Virtual-Networking/page.md): Azure Virtual Networks enable secure and efficient data flow across cloud and on-premises environments, allowing for segmentation and isolation of resources.
- [VPN Gateway](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/VPN-Gateway/page.md): VPN Gateway enables secure, encrypted communication between Azure Virtual Network and on-premises networks, acting as a bridge for data transfer while ensuring high security and reliability.
- [ExpressRoute](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/ExpressRoute/page.md): ExpressRoute is a dedicated networking service that provides a private, secure connection to Microsoft Azure, bypassing the public internet for enhanced reliability and speed.
- [Azure DNS](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Compute-and-Networking/Azure-DNS/page.md): Azure DNS is a hosting service for DNS domains that provides reliable, high-performance name resolution using Microsoft Azures global infrastructure.

### Storage

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Introduction/page.md): This article provides a comprehensive guide on Azure storage services, exploring capabilities, redundancy options, and data migration strategies for various business needs.
- [Storage Accounts](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Storage-Accounts/page.md): Azure Storage Accounts offer secure, scalable solutions for storing large data volumes in the cloud, catering to developers, data scientists, and business analysts.
- [Redundancy Options](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Redundancy-Options/page.md): This article explores Azure Storages redundancy options to ensure data durability and availability through various replication configurations.
- [Storage Services](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Storage-Services/page.md): This article explores Azure Storage Services, detailing options like Blob, Disk, Queue, Files, and Table Storage for secure data management and accessibility.
- [Access Tiers](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Access-Tiers/page.md): This article explains Azure storage access tiers, their use cases, and how to create and manage a storage account in the Azure Portal.
- [Azure Migrate](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Azure-Migrate/page.md): Azure Migrate helps organizations transition on-premises workloads to Azure, offering tools for assessment, migration, and integration to streamline the cloud migration process.
- [Azure Data Box](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/Azure-Data-Box/page.md): Azure Data Box is a secure solution for transferring large data volumes to Azure Storage, especially when network transfers are impractical.
- [File Management Options](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Storage/File-Management-Options/page.md): This article explores various file management solutions for cloud data, including AzCopy, Azure Storage Explorer, and Azure File Sync, highlighting their functions and use cases.

### Identity, Access, and Security

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Introduction/page.md): This module covers Identity, Access, and Security in Microsoft Azure, focusing on essential security layers and management tools for a secure cloud infrastructure.
- [Microsoft Entra ID](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Microsoft-Entra-ID/page.md): Microsoft Entra ID is an identity and access management solution that secures user identities and enforces access policies across organizations.
- [Microsoft Entra Domain Services](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Microsoft-Entra-Domain-Services/page.md): Microsoft Entra Domain Services offers a managed directory service for identity management and access control in cloud environments, simplifying administration and enhancing security.
- [Authentication and Authorization](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Authentication-and-Authorization/page.md): This article explores authentication and authorization in cloud environments, focusing on their roles in security and Azures integrated approach.
- [Multi Factor Authentication](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Multi-Factor-Authentication/page.md): This article explores Multi-Factor Authentication in Azure, highlighting its importance in enhancing security and protecting online accounts from cyber threats.
- [Conditional Access](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Conditional-Access/page.md): Conditional Access is a security feature in Azure that enforces access controls on cloud applications based on specific conditions to keep data secure.
- [B2B and B2C](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/B2B-and-B2C/page.md): Microsoft Entra External Identities offers tailored identity management solutions for B2B and B2C scenarios, enhancing secure collaboration and customer engagement.
- [Role Based Access Control](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Role-Based-Access-Control/page.md): This article explains Role-Based Access Control in Azure, focusing on authorization management for users, service principals, and groups within the Azure ecosystem.
- [Zero Trust](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Zero-Trust/page.md): This article explores the Zero Trust security model, emphasizing continuous verification and minimal access to enhance protection against cyber threats.
- [Defense in Depth](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Defense-in-Depth/page.md): This article explains the Defense in Depth security strategy, detailing its layered approach to protect data and infrastructure from potential threats.
- [Microsoft Defender for Cloud](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Identity-Access-and-Security/Microsoft-Defender-for-Cloud/page.md): Microsoft Defender for Cloud is a security solution that protects cloud and on-premises environments by detecting and responding to threats while ensuring compliance.

### Cost Management

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/Introduction/page.md): This article explores tools and strategies Azure offers for managing and optimizing cloud spending effectively.
- [Factors Affecting Cost](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/Factors-Affecting-Cost/page.md): This article explores key factors influencing the cost of deploying resources on Azure, focusing on resource type, consumption model, maintenance, region, data transfer, and subscription type.
- [Azure Marketplace](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/Azure-Marketplace/page.md): Azure Marketplace is a platform for discovering and deploying software solutions that enhance Azures capabilities while controlling costs and streamlining application deployments.
- [Pricing Calculator](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/Pricing-Calculator/page.md): The article describes the Azure Pricing Calculator, a tool for estimating costs of Azure services and planning cloud expenditures.
- [TCO Calculator](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/TCO-Calculator/page.md): This article explores the TCO Calculator for analyzing the cost benefits of migrating to Microsoft Azure compared to maintaining on-premises infrastructure.
- [Azure Cost Management](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/Azure-Cost-Management/page.md): Azure Cost Management helps analyze billing reports and monitor usage in Azure, enabling detailed cost data export and optimization of cloud expenses.
- [Resource Tags](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Cost-Management/Resource-Tags/page.md): Azure Resource Tags provide a method for organizing resources and managing costs within the Azure environment.

### Governance and Compliance

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Governance-and-Compliance/Introduction/page.md): This article explores Azure's strategies and tools for managing governance and compliance in your Azure environment.
- [Azure Policies](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Governance-and-Compliance/Azure-Policies/page.md): Azure Policies help organizations enforce standards and ensure compliance with industry benchmarks through effective resource governance and management.
- [Resource Locks](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Governance-and-Compliance/Resource-Locks/page.md): Azure resource locks protect critical assets from accidental deletion or modification, ensuring operational continuity and enhancing security and governance.
- [Service Trust Portal](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Governance-and-Compliance/Service-Trust-Portal/page.md): The Service Trust Portal is an online resource by Microsoft that consolidates compliance-related information for Microsoft Cloud Services, aiding organizations in meeting regulatory standards.
- [Microsoft Purview](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Governance-and-Compliance/Microsoft-Purview/page.md): Microsoft Purview is a data governance service that helps organizations manage and maximize the value of their data across various environments.

### Resource Deployment Tools

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Resource-Deployment-Tools/Introduction/page.md): This guide delves into Azure deployment and management tools, ensuring efficient automation and management of cloud infrastructure.
- [Tools for Interacting with Azure](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Resource-Deployment-Tools/Tools-for-Interacting-with-Azure/page.md): This guide covers tools for managing and deploying Azure resources, including Azure Portal, PowerShell, Cloud Shell, and CLI, with best practices and examples.
- [Azure Arc](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Resource-Deployment-Tools/Azure-Arc/page.md): Azure Arc extends Azure management capabilities to any infrastructure, enabling centralized control of resources across on-premises, multi-cloud, and edge environments.
- [Azure Resource Manager](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Resource-Deployment-Tools/Azure-Resource-Manager/page.md): Azure Resource Manager is Azures service for deploying and managing resources, ensuring validated and controlled operations for creating, updating, and deleting resources.
- [Infrastructure as Code](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Resource-Deployment-Tools/Infrastructure-as-Code/page.md): This article discusses Infrastructure as Code, its benefits, and tools like ARM templates and Azure Bicep for automating cloud resource management.

### Monitoring Tools

- [Introduction](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Monitoring-Tools/Introduction/page.md): This article explores essential Azure services for effectively monitoring cloud environments, including Azure Advisor, Azure Service Health, and Azure Monitor.
- [Azure Advisor](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Monitoring-Tools/Azure-Advisor/page.md): Azure Advisor helps optimize Azure resources with personalized recommendations across high availability, security, performance, cost optimization, and operational excellence.
- [Azure Service Health](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Monitoring-Tools/Azure-Service-Health/page.md): Azure Service Health is a monitoring tool that helps organizations track and maintain the performance of their Azure services and resources.
- [Azure Monitor](https://notes.kodekloud.com/docs/AZ900-Microsoft-Azure-Fundamentals/Monitoring-Tools/Azure-Monitor/page.md): This guide explores Azure Monitor, a solution for monitoring CPU, memory, and disk usage in Azure and on-premises environments.
