This document provides an overview of Microsoft Azure, Microsoft's public cloud platform. It discusses Azure's infrastructure as a service (IaaS) and platform as a service (PaaS) offerings, as well as other services like compute, storage, networking, databases, web apps, and identity and access management. Usage statistics show that Azure trails only Amazon Web Services (AWS) in market share of public cloud providers. The document outlines how to sign up for a free Azure trial account and lists additional Microsoft resources for learning about Azure.
6. MicrosoftAzure
Programming languages & tools
.NET, Visual Studio, TFS, Git, Java, NodeJS, PHP, Python, Ruby, C++
Microsoft Cloud Infrastructure
Data
Analytics
Media
Identity
Web
Mobile
Gaming
IoT
Windows VMs
Linux VMs
Storage
Networking
25. • URL
• Location
• Replication scope:
- Locally redundant
- Zone redundant
- Geo-redundant
- Geo-redundant with read only access to a secondary region
Storage Account
37. MicrosoftAzureWebsites
Scalable Automated Flexible
High-density and secure web
hosting
Open publishing methods and
protocols
Integrated and open solution
Lowers customer onboarding
costs and streamlines upselling
Upsell from shared to reserved
Support for ASP.NET, PHP,
Node.js, and Java
Metering and throttling of
resources
Fully integrated into Web App
Gallery
38. AzureWebsiteFeatures
Enterprise Class Global Scale Built for DevOps
Hybrid Connections
VPN Support
Scheduled Backups
Azure Active Directory Integration
Site Resiliency, HA, and DR
Web Jobs
Role Base Access Control
Audit / Compliance
Website Migration
Redis Cache Integration
IP Restrictions/ SSL
Web Sockets
SQL, MySQL, DocDB, & Mongo
Automated Deployment
AutoScale
Built-in Load Balancing
WW Datacenter Coverage
End Point Monitoring & Alerts
App Gallery
DR Site Support
WildCard Domain Support
Dedicated IP addresses
WebJobs
Sticky Session Support
HTTP Compression
CDN Support
Remote Debugging w/ Visual Studio
Site Staging Slots
Testing in Production
Continuous Integration/Deployment
Git, Visual Studio Online and GitHub
App & Site Diagnostics
OS & Framework Patching
Site Extensions Gallery
NET, PHP, Python, Node, Java
Framework Installers
Browser-based editing
Auto-Healing
Logging and Auditing
45. DirectorySyncwithPasswordSync
• An extension of ‘Directory Sync’
that also synchronizes a “hash”
of the user’s password.
• Enables users to sign-in to
cloud applications using their
same on-premise password.
46. DirectorySyncwithSingleSign-On
• Users won’t be challenged to
enter username/password
when accessing cloud
applications.
• Authentication occurs in the
on-premise directory.
• Requires an on-premises STS,
such as ADFS.
53. Azure PowerShell
Azure PowerShell includes the following modules:
Azure
A core set of cmdlets for managing Azure services.
AzureRM
A set of cmdlets for managing resource groups.
AzureProfile
A set of cmdlets for managing authentication and execution context.
57. Planned Service Offer - Overview
Assessment&
Planning Migration Deployments
Infrastructure Management
Monitoring
Cost
Optimization Security SupportConfig
Management
Backup & DR
Identity
Management
Automation/
DevOps
Application
Recovery Lift andshift
Solution
design &
architecture
support
OS updates,
upgrades and
patching Snapshotting
Subscription
management
ARM template
authoring and
deployment
Basic
infrastructure
management
(OS,compute,
storage,
network)
Usage and
spendanalytics
Anti-virus/
Anti-malware 24/7 support
App
dependency
mapping &
visualization
Re-
platforming/
Re-architecting
Dev-test, POCs
and App
performance
testing
Password
resets
Managed
Backup(Short-
term)
User access
and RBAC
management
Continuous
integration &
deployment
Advanced
infrastructure
monitoring
(basic +
firewall/DNS/
load balancer
etc.)
Spend
and usage
forecasting
Security
andrisk
assessments
Uptime and
response SLAs
AzureTCO
analysis
App decom-
missioning
Auto-scale
design and
deployment
Resource
configuration
and policy
management
Long termdata
retention
User tagging
and change
management
Application
life cycle
management
Alerting/alarms
with response
SLAs
Tagging and
audit trails
Intrusion
detection and
remediation
Systemhealth
monitoring
Migration ROI
analysis
Compliance
and regulation
support
Audit log
management
DR planning
and DRdrills
Single sign
on and
Multi-factor
authentication
Database
monitoring
Custom
invoicing
Security
information
and event
management
IT Service and
incident
management
Migration
planning
Deployment
automation
Deployment
operations and
troubleshoot-
ing
Automated
failover and
restore
App
performance
monitoring Capacity
planning and
resource
optimization
Web
application
firewall Custom control
panels/
customer
portals
Log analytics &
alerting
Encryption
and key
management
Dedicated account management and architect support
Governance andplanning
Compliance and regulation support