2. Business trends reshape technology
While the economy has
faced gloom and
doom…
conomic trends
• Cuts in operating
costs and capital
expenditures
• Increased
competition for fewer
dollars
• Do more with less
business is transforming
in deeper ways…
trends
creating shifts in
technology.
3. How Microsoft Views the Cloud
Fundamentals
Scale out
Automated
Service
Management
High
Availability
Considerations
Location
Infrastructure
Business model
Ownership
Management
Multi-tenancy
7. Introducing Windows Azure
Windows Azure is an internet-scale cloud services platform hosted in Microsoft
data centers around the world, proving a simple, reliable and powerful
platform for the creation of web applications and services.
8. WA Automates the Management of IT Resources
Security and Control
State-of-the-art Data Centers
Automated
Services Management
Virtualized Computation
Storage Services
9. Windows Azure Scalable Architecture
• No up-front costs for massively scalable
computing infrastructure
• Pay for what you use,
when you use it
• Eliminate utilization concerns
• Add compute power as business grows
or
demand spikes
• No ongoing depreciation and
maintenance costs
10. Developing Applications for Windows Azure
FAMILIAR DEVELOPER
EXPERIENCE
DESIGNED FOR
INTEROPERABILITY
PROVEN MICROSOFT
TECHNOLOGIES
Development: Visual Studio
SOAP and REST protocols
XML file formats
Commitment to support
Visual Studio, ASP.NET, SQL
integration, offline cloud
simulation
Maintenance: Local
debugging, APIs for logging
Management: APIs for
deployment management
Java, PHP, Python and
other popular
programming languages
Azure integration
Windows Azure integration
11. Support For Customers & Partners
Learn
Try
Buy
Use/Manage
Portal & Dashboard (all users)
Online
Self Help
Microsoft Developer Network (MSDN)
Microsoft Partner Network (MPN)
Pre-sales, Sales, & Customer Service (all users, no charge)
• Live Site Support (no charge 24/7)
• Developer Support (pay for)
Assisted Support
MSPN Program Benefits (partners)
Premier now includes Azure Platform Support!
12. Premier Support for the Windows Azure Platform
One end to end support package for all Microsoft Products & Services
Developer Benefits:
Designated Support Account Manager
provides single point of contact for support
& IT planning needs
Problem Resolution Support
shorter response times & priority escalation
paths should be required
Service Delivery Planning
ongoing planning & execution cycle continuously
improving IT operations & maturity
Access to specialized Azure Prevention
and Resolution resources
who deliver Developer Support, Support
Assistance, Information Services, & Workshops
Additional info: http://www.microsoft.com/premier
Support
Account
Management
Problem
Resolution
Support
Workshops
Premier
Support
Prevention
and Resolution
Resources
Support
Assistance
Information
Services
13. Windows Azure Pricing Meters
Elastic, scalable, secure, & highly available automated service platform
Storage
Compute
Per Service Hour
Starting at $0.12/service hour +
Variable instance sizes
Per GB stored & transactions
Blob & table $0.15 / GB
Storage Access = $0.10 / 100K Transactions
Bandwidth
Per GB transfer in or out of a datacenter
US/EU Bandwidth = $0.10 in / $0.15 out / GB
Asia Pacific = $0.30 in / $0.45 out / GB
14. SQL Azure Pricing
Highly available, scalable, and self managed distributed relational database service
Web Edition
Business Edition
Per DB per Month
Per DB per Month
Up to 1GB DB
Up to 10GB DB
$9.99 + BW charges
$99.99 + BW charges
Data Transfers
Windows Azure and SQL Azure data transfers within a subregion are not subject to BW charges
15. Use the TCO calculator - estimate the price and the cost savings yield
Windows Azure Services
Windows Azure Costs
ROI Comparison
Provides consumption
costs broken down by
specific components
within the Windows Azure
environment
Breakdown of annual
infrastructure cost savings
moving to the Windows
Azure Platform
ROI comparison between
Windows Azure Platform
and comparable onpremises data services
For more information about pricing check out Understanding Windows Azure Platform Pricing course on Windows Azure.com
To access the TCO Calculator go to: http://www.microsoft.com/windowsazure/tco/
Note: The TCO calculator is for informational purposes only, and provides an estimate to help appraise the potential savings of deployment to
Windows Azure. The analysis report should not be interpreted as a commitment on the part of Microsoft, or the partner
16. Microsoft Delivers Service Levels
Customer-oriented pricing options: Simple, Flexible and Comprehensive
Microsoft’s world-class service and support
Clear and Simple SLA Guarantees
Compute
Connectivity
Instance Monitoring &
Restart
Database
Availability
Storage
Availability
Service
Availability
• Your service is
connected and
reachable via web
• All running roles will be
monitored continuously
• Database is connected
to the internet gateway
• Storage service will be
available/reachable
(connectivity)
• Service Bus endpoint will
have external connectivity
• If role is unhealthy, we
will detect and initiate
corrective state
• Availability monitoring
every 5-minute
interval
> 99.99%
> 99.99%
• Internet facing roles will
have external
connectivity
> 99.95%
• Your storage requests
will be processed
successfully
> 99.99%
• .NET Message operation
requests will be
processed successfully
> 99.99%
17. Partner Success
eduify | write faster
“ Cloud computing democratizes access to
carrier-class data center technology with
better performance, higher efficiency, and
lower costs; Microsoft’s Azure adds to that
integration with a first-class development
platform, decades of operations
experience, and a developer toolbox of
customizable services.”
– Brian Mathews, Vice President, Autodesk
“ Making a reliable cloud application
can be really hard, and Azure uses
.NET and Visual Studio tools we
already know and that we already
know how to put out into a
marketplace. That's very helpful for
us and it's helpful for our
customers.”
– Erik Johnson
Research Director, Epicor
“ With Azure, your ability to
deliver solutions becomes
much faster and you can
really innovate and be
competitive.”
– Jitendra Thethi
Principle Architect, Infosys
18. Microsoft is Your Trusted Technology Partner
High-level services integrate with your on-
premises application, extending your infrastructure into the
cloud and enabling new types of solutions.
On-Premises Application and Cloud
Storage allows you to reduce IT tasks, and focus on
delivering solutions, not managing technology
infrastructure.
Windows Azure is an open platform,
enabling you to have vendor choice and increasing your
flexibility in how to build applications.
Microsoft is enterprise ready, providing a
worldwide datacenter presence, Service Level Agreements,
developer programs and the customer service and support
your business expects.
"It’s the transformation of
our software, it’s the
transformation of our strategy
and our offerings across the
board to fundamentally
embrace services.”
—RAY OZZIE
19. NEXT STEPS
1
Get more information:
2
Quantify the Windows Azure Platform ROI:
http://www.microsoft.com/windowsazure/tco/
3
Resource Guide: www.microsoft.com/windowsazure/
Partner Learning Center:
http://partner.microsoft.com/learning
My blog: http://blogs.msdn.com/kaci
Learn more and get started:
www.micorsoft.com/windowsazure/getstarted
Microsoft Azure Akademie (Czech only)
Online traing 5.10. – 16.11. 2010
1 per week, 1 hour, 7 lessons
Statement of participation
Fully free
Led by Dalibor Kačmář and Michael Juřek
www.msdn.cz/AzureAkademie
20. Case studies
•
•
•
Presentation of real world examples customer solutions
Demonstrates examples of Windows Azure’s expertise with each application type
Paints the complete picture of the solution
21. Marketing Campaign Websites Application:
Kia Motors America
Scenario
New Application
Development
Business Problem
• Super Bowl ad campaign website
needed to accommodate
thousands of hits
• On-premise model costly
Windows Azure Platform Solution
• Application developed and hosted
on Windows Azure
• Utilized SQL Azure for relational
database needs
Benefits
• Quick development of website in two weeks by three developers, using code and assets developed in a
prior campaign
• Straightforward deployment required setting up a new Windows Azure account
• Easily scalable that if traffic surpassed the amount the web roles could handle, team could add roles in just
minutes
• Team approximated a CapEx savings in excess of $100,000
22. Web Presence Application:
Kelley Blue Book
Scenario
Data CenterExtension
Business Problem
• Under-utilized server capacity
• A need to scale quickly
• Inefficient resource use
Benefits
•
•
•
•
•
•
Reduced capital expenditures with flexible scalability
Improved operational cost flexibility
Improved ability to deliver new services
Reduced data center and hosting costs saving $100,000 annually
More strategic use of IT resources, improving IT efficiency
Dynamic application environment
Windows Azure Platform Solution
• Software-plus-services model
• Moved Web site to the Windows
Azure platform
23. Web Presence Application:
City of Miami
Scenario
Business Problem
New Application
Development
• Improve the city’s applications that
use powerful mapping technology
• Shrinking IT budget
Windows Azure Platform Solution
• Application developed and hosted
on Windows Azure Platform
• Utilized Bing maps
Benefits
•
•
•
•
Reduced IT maintenance costs: A 75% savings in the 1st year over hosting on premises
Fast time-to-market: 311 took less than 2 weeks to build
Improved service offerings for citizens: 311 app enables non-emergency services
Pay-as-you-go pricing model for Windows Azure : Pay for as the amount of usage, creating a less risky and
more efficient model
• Cost-effective disaster recovery: Enough server redundancy to keep infrastructure running at an event of a
disaster
24. Data-centric Services Application: AP
Scenario
Information as a
Service
Business Problem
• Create a scalable application
programming interface (API) that
developers worldwide can use to
incorporate news content
Windows Azure Platform Solution
• Deployed using Windows Azure
Platform
• SQL Azure stores news data
metadata
Benefits
• Elimination of the planning and costly hardware investment traditionally required when creating a highly
scalable product
• Customers do not have to worry about capacity planning with Windows Azure
• Straightforward development and faster time-to-market utilizing developer’s current expertise
• Application provides new business opportunities and revenue stream
25. Self-Managed Departmental Applications:
Microsoft IT’s Giving Campaign
Scenario
Application
Extension
Business Problem
• Internal volunteer online auction
website
• Team struggled to find available
resources to maintain the site
Windows Azure Platform Solution
• Uses Windows Azure web roles for
the front-end service
• Can quickly scale as traffic dictates
Benefits
•
•
•
•
•
Utilized existing developer expertise in the .Net framework
Easily migrated from on-premise to the cloud by one developer in less than two weeks
Quickly scaled to handle traffic throughout the campaign
Kept SQL Server as an on-premises server, highlighting ability to use “hybrid” model
In one month, the site raised nearly U.S.$500,000 with no downtime
Notes de l'éditeur
Move to back of the deck
Virtualized Computation provides massive application scalability. Customers can build a combination of web and worker roles, and those roles can be automatically replicated as needed to scale the applications and computational processing power.•Storage Services allow customers to scale to store any amount of data – in any format – for any length of time, only paying for what they use or store.•Services Management takes place in the Fabric Controller, the core of Windows Azure Services Management. The Fabric Controller is where load balancing and application scaling take place. Additionally, the virtualized computational capabilities are performed here.•Security and Control with storage encryption and access authentication as well as over-the-wire encryption secures your data and application. Industry certification is a core part of the Windows Azure roadmap, seeking certifications on compliance with SOX, SAS70, and others. State-of-the-art data centers located around the would – or on your site – host your applications and data securely anywhere you desire, accessible from everywhere you allow.
Simplify this infographicDatacenter with two instance in itDatatcenter with lots of instancesMultiple datacenters with multiple instancesArrows around the circle—go big, then go back down to smalldynamic, worldwide reach—a globe behind the multiple datacenterDatacenter=a warehouse icon, instance=sheet of paper from software and services graphic
Azure is included in the standard Premier support package. Customers can expect the same standard of support end to end, on premise and off premise.Account manager is the single point of contact for IT evolution planning, coordination of proactive training and MSFT product optimization, as well as management and escalation of incidents.As a Premier customer, you are entitled to faster response times, and priority escalation paths, including Rapid On Site Support (ROSS) and access to Sr. Microsoft management in the case of business critical events.Account manager works with customer IT team to continually identify areas for improvement in both staffing knowledge and the Data Center. Microsoft Azure SMEs are available to deliver training and work with staff to optimize and improve the production environment.More details on support are available at MICROSOFT.COM/PREMIER or in the support section on the AZURE product site.