簡介
今天來參加 Microsoft Azure Training Day: Fundamentals 實體教育訓練課程,學習有關 Microsoft Azure 雲端服務和基礎知識,例如,公有雲、私有雲、混合雲、基礎架構即服務(IaaS)、平台即服務(PaaS)、軟體即服務(SaaS),以及 Microsoft Azure 服務與解決方案,例如,安全性、隱私權、符合法規、信任、定價、支援方案。下列為相關參考資源網址:- Azure Fundamentals 重點回顧複習 - Part 1 (Perl 開講)
- Azure Fundamentals 重點回顧複習 - Part 2 (Perl 開講)
- Azure fundamentals learning path - Learn | Microsoft Docs
- Introduction to Microsoft Cloud Services | Pluralsight
- Microsoft Azure Fundamentals | Pluralsight
筆記
下列為各章節的筆記以及參考網址:Module 0 - Course Introduction
Create an Azure account- Introduction
- Azure accounts and subscriptions
- Exercise - Create an Azure account
- When to use multiple Azure subscriptions in your account
- Transfer Azure subscriptions between accounts
- Authenticate access with Azure Active Directory
- Azure support options
- Summary
圖、每個 Azure 帳戶可以依照用途建立多個訂閱
圖、Azure AD 租用戶與 Azure 訂閱的信任關係示意圖
Module 1 - Cloud Concepts
Why Cloud Services
Cloud Concepts - Principles of cloud computing- Introduction
- What is cloud computing ?
- Benefits of cloud computing
- Compliance terms and requirements
- Economies of scale
- Capital expenditure (CapEx) versus operational expenditure (OpEx)
- Cloud deployment models (Public / Private / Hybrid)
- Types of cloud services (IaaS / SaaS / PaaS)
- Knowledge Check
- Summary
圖、Virtual Machines, Containers, Serverless 示意圖
圖片來源: What is cloud computing?
圖、CapEx 模組示意圖
圖、On-Premises, IaaS, PaaS, SaaS 示意圖
圖片來源: Types of cloud services
Module 2 - Core Azure Services
Deploy a website using Azure App Service
Core Cloud Services - Introduction to Azure- Introduction
- What is Azure ?
- Tour of Azure services
- Exercise - Create a website hosted in Azure
- Exercise - Configure an App Service
- Exercise - Access an App Service using Azure Cloud Shell
- Knowledge Check
- Summary
圖、Azure Services Big-picture
圖片來源: Tour of Azure services
Core Azure Architectural Components
Core Cloud Services - Explore Azure architecture and service guarantees- Introduction
- Understand Datacenters and Regions in Azure
- Understand Geographies in Azure
- Understand Availability Zones in Azure
- Understand Region Pairs in Azure
- Understand Service-Level Agreements for Azure
- Compose SLAs across services
- Improve your app reliability in Azure
- Summary
圖、Microsoft Azure Region
圖、Availability Zone 示意圖
圖、Region Pair 示意圖
圖、SLA Level 表格
圖、每項服務的 SLA Level 示意圖
Core Azure Services and Products
Core Cloud Services - Introduction to Azure compute- Introduction
- Essential Azure compute concepts
- Explore Azure Virtual Machines
- Explore Containers in Azure
- Explore Azure App Service
- Explore Serverless computing in Azure
- Summary
圖、Availability Set 運作架構示意圖
圖、遷移 Apps 至 Containers 流程示意圖
圖、Functions 與 Logic Apps 功能差異比較表
Azure Network Services
Core Cloud Services - Introduction to Azure networking- Introduction
- Deploy your site to Azure
- Scale with Azure Load Balancer
- Reduce latency with Azure Traffic Manager
- Summary
圖、N-tier Architecture 運作架構示意圖
圖、Azure Load Balancer 運作架構示意圖
圖、Azure Application Gateway 運作架構示意圖
圖、Azure Traffic Manager 運作架構示意圖
Azure Storage Services
Core Cloud Services - Azure data storage options- Introduction
- Benefits of using Azure to store data
- How Azure data storage can meet your business storage needs
- Comparison between Azure data storage and on-premises storage
- Knowledge check
- Summary
圖、Azure Files 運作架構示意圖
圖、On-Premises Storage 和 Azure Data Storage 差異比較表
Azure Management Tools
Core Cloud Services - Manage services with the Azure portal- Introduction
- Azure management options
- Navigate the portal
- Exercise - Work with panes
- Exercise - Use the Azure portal
- Azure Portal dashboards
- Exercise - Customize the dashboard
- Access public and private preview features
- Summary
圖、Azure mobile app 示意圖
圖片來源: Azure management options
圖、Azure Advisor 操作畫面示意圖
圖片來源: Navigate the portal
圖、Services pane 操作畫面示意圖
Module 3 - Security, Privacy, Compliance and Trust
Securing Network Connectivity in Azure
Security, responsibility, and trust in Azure- Introduction
- Cloud security is a shared responsibility
- Get tips from Azure Security Center
- Identity and access
- Encryption
- Overview of Azure certificates
- Protect your network
- Protect your shared documents
- Azure Advanced Threat Protection
- Understand Security Considerations for Application Lifecycle Management Solutions
- Summary
圖、了解安全性威脅
圖、RBAC (Role-Based Access Control) 指派層級示意圖
圖片來源: Identity and access
圖、文件傳輸加密示意圖
圖片來源: Encryption
圖、Azure DDoS Protection 運作架構示意圖
圖片來源: Protect your network
圖、開啟加密文件示意圖
圖、Azure ATP (Advanced Threat Protection) 示意圖
Azure Governance Methodologies
Apply and monitor infrastructure standards with Azure Policy- Introduction
- Define IT compliance with Azure Policy
- Organize policy with initiatives
- Enterprise governance management
- Define standard resources with Azure Blueprints
- Explore your service compliance with Compliance Manager
- Monitor your service health
- Summary
圖、Governance 建立 Management Groups 示意圖
Resource Group and RBAC (Role-Based Access Control)
- Introduction
- Principles of resource groups
- Use tagging to organize resources
- Use policies to enforce standards
- Secure resources with role-based access control
- Use resource locks to protect resources
- Check your Knowledge
- Summary
圖、Resource Groups 規劃示意圖
圖、RBAC 操作畫面示意圖
Module 4 - Azure Pricing and Support
Azure Subscriptions
Predict costs and optimize spending for Azure- Introduction
- Purchase Azure products and services
- Factors affecting costs
- Exercise - Estimate costs with the Azure pricing calculator
- Exercise - Predict and optimize with Cost Management and Azure Advisor
- Exercise - Estimate the Total Cost of Ownership with the Azure TCO calculator
- Save on infrastructure costs
- Save on licensing costs
- Summary
圖、 Azure billing zones 資料中心列表
圖片來源: Factors affecting costs
圖、Azure Cost Management 畫面示意圖
圖、Azure TCO Report 示意畫面
圖、了解計費差異
圖、Azure Hybrid Benefit for SQL Server licenses 差異
圖片來源: Save on licensing costs