Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Understanding the Azure Cloud
Introduction
Business innovation with Azure
Public cloud, hybrid cloud, and multi-cloud models
Public cloud
Hybrid cloud
Multi-cloud
Azure public cloud architectures
Infrastructure as a Service (IaaS)
Platform as a Service options (App Service, SQL Database, Azure Container Instances, and Azure Kubernetes Service)
Serverless (Functions, Cosmos DB, Logic Apps, and Cognitive Services)
Strategizing for app modernization with Azure
Why move to Azure?
Cloud benefits
Potential challenges of cloud migration
Mapping business justifications and outcomes
The cloud is not the cheapest solution for everybody
No public cloud guarantees 100% high availability
The lift and shift migration of virtual machines may not always give the best benefits
Containers are not always the best solution for cloud migration
What you learned in this section
Cloud migration approach
Assessing your organization's cloud readiness
Assessment tooling
Azure Migrate
VMware infrastructure assessment
Hyper-V infrastructure assessment
Physical and other cloud infrastructure assessment
Azure Data Migration Assistant
Azure Database Migration Service
App Service Migration Assistant
Section summary
Identity and access control
Azure Active Directory as a cloud identity solution
Cloud authentication with Azure Active Directory
Azure governance
Management groups
Identity and role-based access control
Azure Policy
Azure Blueprints
Naming standards
Resource groups
Azure Resource Graph
Cost control and Cost Management
Section summary
Migration tooling and processes
Manual migrations
Migrating VHD disks
Migrating SQL databases using bacpac
Migrating websites to Azure Web Apps
Azure Migration Center
Azure Data Box
Deploying a greenfield Azure environment
Fundamentals of deploying Azure IaaS
Networking
Storage
Azure Storage accounts
Azure managed disks
Azure File Sync
Compute
Management of Azure infrastructure (and more)
Azure Monitor
Azure Monitor Log Analytics
Azure Security Center
Azure Sentinel
Azure Network Watcher
Azure Service Health
Azure Advisor
Azure Monitor Application Insights
Chapter summary
Architecture Choices and Design Principles
Application fundamentals for the cloud
The key application architectures
Architecting a microservices ecosystem
Architecting an event-driven environment
Architecting a serverless ecosystem
Azure Serverless Functions
Logic Apps
Event Grid
Architecting mobile applications
Architecting an IoT ecosystem
Architecting web-based applications
Architecture design best practices
Design principles for scalable and manageable applications on Azure
Designing for resiliency
Architectural overview and considerations
Identity management and Azure AD
When to use B2C and B2B
Data protection
Networking
Azure for containerized apps
Azure container tools and services
Azure Red Hat OpenShift
Azure Container Instances (ACI)
Azure Kubernetes Service (AKS)
Summary
Azure DevOps
Introduction
Why DevOps?
Azure DevOps – the methodology
Capturing requirements in Azure Boards
Build, deploy, manage
Using CI/CD for high productivity development
Implementing DevOps best practices
Expediting your application life cycle management process
Understanding stages and environments
Deploying and managing services
Understanding ARM templates to deploy artifacts
Using PowerShell to deploy artifacts
Azure DevOps powerful security and retention measures for workloads
Security
Retention
Summary
Optimization and Management in Azure
Introduction
Managing and optimizing your Azure resources
Azure Resource Manager
Azure Automation
Configuration management
Storage management
Using Azure Storage Explorer with Azure File Storage
Azure Data Studio
Extending management beyond Azure
Working with your hybrid cloud strategy
Using local and hybrid management services with Windows Admin Center
Automating resources on-premises and in the cloud by using Hybrid Runbook Worker
Hybrid Runbook Worker for updates and monitoring
Building on and extending hybrid cloud management possibilities
What if something goes wrong?
Azure cost savings – visibility, accountability, and optimization
Azure Cost Management
Starting to optimize your cloud investment
Using scopes for Azure cost management
Cost management life cycle
Planning
Monitoring
Accountability
Optimization
Analyzing and managing your costs
Organizing and tagging resources
Analysis of usage cost
Budget creation
Optimizing costs
Azure Advisor
VM right-sizing
Azure discounts
Azure Reservations
Azure Hybrid Benefit
Azure Reserved VM Instances
Reaping the benefits of cost management
Diagnosing service problems in Azure and getting support
Global level status (Azure status)
Personalized service status (Azure Service Health)
Individual asset status (Azure Resource Health)
Azure status updates and history
Overview of Azure Service Health
Azure Service Health events
Azure Service Health alert configuration
Azure Resource Health
Resource health evaluation
Resource health status
Platform and non-platform events
Reporting an incorrect status
Integration with Azure Monitor
Getting support from Microsoft
RBAC for support requests
Support effectiveness
Summary
Index
← Prev
Back
Next →
← Prev
Back
Next →