Coconote
AI notes
AI voice & video notes
Export note
Try for free
Azure Fundamentals Lecture Notes
Jul 2, 2024
Lecture Notes on Azure Fundamentals
Introduction
Instructor
: Andrew Brown, Free Code Camp
Course
: Azure Fundamentals (AZ-900)
Goals
:
Achieve Microsoft certification through lecture videos and hands-on labs
Free practice exams provided
Ideal for improving resumes and obtaining cloud roles
Additional Materials
Support
: Purchasing optional paid materials to help course production and increase exam pass rates
About Andrew Brown
Experienced instructor in various cloud platforms:
AWS, Azure, GCP, Kubernetes, Terraform, etc.
Course Overview
Certification
: Azure Fundamentals (Entry-level for Microsoft Azure)
Pronunciation
: Azure or Azure, both are accepted
Prerequisites
: No formal prerequisites required, though some IT experience is beneficial
Key Topics
:
Basics of cloud computing
Benefits of cloud services
Core services: Computing, networking, storage, databases
Identity, security, governance (e.g., Entra ID)
Pricing, subscriptions, cost management tools
Tools for managing Azure resources: Azure portal, SDK, CLI
Importance of Certification
Provider
: Microsoft Azure (2nd leading) vs. AWS (1st leading)
Role Fit
: Suitable for those new to cloud, executive/management level needing strategic info, basic solution deployment
Certification Value
: Offers broad understanding of cloud architecture, fosters strategic thinking
Exam
: Not difficult, foundational for advanced roles
Most relevant for professionals refreshing knowledge on current trends and changes
Azure Certification Path
Fundamentals
: Starting point (e.g., AZ-900)
Advanced Paths
: Administrator (AZ-104), Developer (AZ-204), Solutions Architect, Security (SC-900), Data (DP-900)
Study Hours
: Beginners (30 hours), Experienced (6 hours), General (24 hours)
Practice Exams
: Highly recommended for preparation
Exam Locations
: Test centers or online (Pearson VUE)
Exam Details
:
3 domains: Cloud Concepts, Azure Architecture, Management/Governance
Pass mark: 700/1000 (approx. 70%)
Multiple formats: Multiple choice, drag and drop, yes/no, etc.
Durability
: Valid forever for fundamentals
Resource
: learn.microsoft.com for up-to-date guides and study materials
Azure Global Infrastructure
Regions
: Groupings of multiple data centers (availability zones)
58 regions in 140 countries
Geographies
: Market-specific regions for data residency and compliance
Examples: US, Canada, Brazil, Mexico
Paired Regions
: Connected 300 miles apart, ensuring high availability and disaster recovery
Region Types
: Recommended (broader range of services) vs. Alternate (specific functions)
Availability Zones
: Physical locations within a region ensuring high availability
Critical services should run in at least 3 AZs
Pricing Models
CAPEX vs. OPEX
:
CAPEX: Upfront physical infrastructure costs
OPEX: Operating costs based on service consumption
Total Cost of Ownership (TCO)
: Comparing on-premise vs. cloud costs, usually 75% saving on Azure
Azure Hybrid Benefit
: Discounts for using existing licenses on Azure
Management Tools
Azure Portal
: Web-based unified console
Azure CLI
: Command-line interface (install on Windows, Linux, MacOS)
Azure Powershell
: Task automation and management in Azure
Azure Cloud Shell
: Browser-based shell for managing Azure resources (supports Bash and Powershell)
Azure Resource Manager (ARM)
: Management layer for Azure resources
Templates: Define infrastructure via JSON files
Policies, Resource Groups, Role-based access control
Core Azure Services
Computing Services
Virtual Machines (VMs)
: Highly configurable, choose OS, memory, CPU, etc.
Azure App Services
: Platform as a Service (PaaS) for web apps
Azure Container Instances (ACI)
: Docker as a Service
Azure Kubernetes Service (AKS)
: Managed Kubernetes
Azure Functions
: Serverless computing functions
Storage Services
Blob Storage
: Object storage for large amounts of unstructured data
Disk Storage
: Virtual volumes for VMs
File Storage
: Shared volumes (SMB, NFS)
Queue Storage
: Messaging queue for reliable message delivery
Data Box
: Physical device for bulk data transfer to Azure
Networking Services
Virtual Network (VNet)
: Isolated network segment for resources
Load Balancer
: Distribute traffic across VMs
DNS
: Manage domain names
Virtual Network Gateway
: VPN appliance for secure site-to-site connections
ExpressRoute
: Private connections with higher reliability and speed between on-premise and Azure
Security and Management
Azure Active Directory (AAD)
: Identity and access management
Azure Security Center
: Unified infrastructure security management
Key Vault
: Secure storage for secrets, keys, certificates
DDoS Protection
: Protection against distributed denial-of-service attacks
Azure Defender (Security Center)
: Advanced protection for workloads
Analytics and Big Data
Azure Synapsis Analytics
: Data warehousing and analytics
HDInsight
: Managed Hadoop services
Databricks
: Managed Spark services for analytics
Data Lake
: Repository for large data volumes at any scale
AI and Machine Learning
Azure Machine Learning
: Build, train, deploy ML models
Various AI Services
: Translator, Anomaly Detector, QnA Maker, etc.
DevOps and Application Integration
Azure DevOps
: Comprehensive DevOps services including boards, pipelines, repos
Logic Apps
: Automated workflows and integrations
Exam Preparation Tips
Study Time
: Recommended 1-2 hours daily for 14 days
Practice Exams
: Utilized to prepare rigorously
Resource Guides
: Use Microsoft Learn for up-to-date study material
Hands-On Labs
: Engage in practical, hands-on experience to complement studies
Final Remarks
Azure Fundamentals is a stepping stone for more specialized certifications
Building a solid foundation is beneficial for long-term career growth
Utilizing all available resources (lectures, labs, practice exams) ensures better preparedness for the certification exam
đ
Full transcript