Azure Hosting

Download Report

Transcript Azure Hosting

Microsoft Azure
>>
Capacity planning
+
resources
unused resources
max capacity
demand
time
Elasticity
The ability to provide and deprive resources
automatically to meet point-in-time demand
as closely as possible.
unused resources
resources
max capacity
max capacity
demand
time
$
no charge for
stopped VMs

Pay only for what you use
Datacenter buildings are about
one football field in size
…large enough to hold two jumbo
jets
That’s up to 600,000 servers in
And there are 19 building per region…
each Azure region
10 -50 ms Europe
30 -100 ms
Global
Footprint
http://www.azurespeed.com/
IaaS or PaaS
Data Layer
End User
Application
Layer
End User
Application
Layer
End User
Runtime
End User
Midware
End User
Operating
System Layer
End User
Virtualization
Layer
Harware Layer
Management by end user
End User
Controlling the System
Data Layer
Runtime
Midware
Operating
System Layer
Virtualization
Layer
Harware Layer
Backup
PaaS
Azure Web Sites

Build with ASP.NET, Node.js or PHP

Deploy in seconds with FTP, SFTP, Git or TFS

Easily scale up as demand grows

Scheduled Scale, Auto Scale

High available %99.99

Monitoring and alert

Logging

On demand unlimited backup Hourly,
Daily, Weekly
Microsfot Azure Web Site Service
Dev tool or
Automation
Script
Load Balancer
(1 of n)
Reserved Instance
Virtual Machine with
IIS already setup
(1(1ofofn…)
2)
Load Balancer
(2 of n)
Reserved Instance
Virtual Machine with
Server Failure….
IIS already setup
2)
(2(2ofofn…)
Deployment
Service
(FTP, WebDeploy,
GIT, TFS, etc)
Reserved Instance
Virtual Machine with
IIS already setup
(2 of 2)
Scale up VS Scale out
Scale up
larger instance size: scale up
Increases baseline performance
Usually disruptive (requires an outage)
Scale out
larger instance count: scale out
More granular performance adjustment
Non-disruptive
Azure SQL Database








Storage






Virtual Machines



Security

24 hour monitored physical security.

Monitoring and logging

Antivirus/Antimalware protection

Intrusion detection and DDoS prevention

Encrypted communications

Multi-Factor Authentication

Network isolation

Penetration Testing
Trust and Control
Cameras / Alarms
Secure By Design
24X7 security staff
Operation Security Controls
Barriers / Fencing
Compliance Certifications
Two-factor access control
Penetration Testing
Days of backup power
Forensics
Secure and Isolated VNets
Inbound VNet ACLs
Forced Tunneling
Security Appliances
Multiple virtual NICs
Anti-Malware
VM Security Extensions
Role-Based Access Controls
Logging / Auditing
Encrypted VHD Boot
Traffic Manager
www.contoso.com
Suggested Solutions
1.
Single point solution
• Protected by WAF
• Protected by Datacenter Firewall
2.
Redundant over two datacenters Traffic Manager
solution
• Protected by WAF
• Protected by Datacenter Firewall
1.
Single point solution (WAF)
Storage blob
Web App
Azure SQL database
Internet
WAF
Fetures
Value
Microsoft and WAF SLA
%99.95
Estimated cost
Low
Protection from Attack
Moderate
Disaster recovery
No
1.
Single point solution (Barracuda Firewall)
Storage blob
Web App
Azure SQL database
Internet
Firewall
Fetures
Value
Microsoft and WAF SLA
%99.95
Estimated cost
High
Protection from Attack
Higher
Disaster recovery
No
2. Redundant over two datacenters (WAF)
Storage blob
Storage blob
Web App
Web App
Azure SQL database
Azure SQL database
Traffic Manager
Internet
WAF
Fetures
Value
Microsoft and WAF SLA
%99.99
Estimated cost
Higher
Protection from Attack
Moderate
Disaster recovery
Yes
2. Redundant over two datacenters (B.F.)
Storage blob
Storage blob
Web App
Web App
Azure SQL database
Azure SQL database
Firewall
Firewall
Internet
Traffic Manager
Fetures
Value
Microsoft and WAF SLA
%99.99
Estimated cost
Highest
Protection from Attack
High
Disaster recovery
Yes
What Avesta Does
1. Deployment
What Avesta Does
2. Monitoring 24/7
What Avesta Does
3. Free 24/7 Support
A. By Avesta Staff (Azure Certified)
Response time <1 hour
B. By Microsoft Support Staff
Response time <2 hour
Worth $300/month
What Avesta Does
4. Consultation
start now..
http://MicrosoftAzure.com