The Azure Platform. Common Sense Webinar

895 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
895
On SlideShare
0
From Embeds
0
Number of Embeds
55
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • To build an application or solution in a legacy world, you have to think about network, OS, storage, and scale. But they have little to do with what you really want to build, an application. But what if there were a different way.
  • This is the idea behind Cloud Computing, and in this case the Windows Azure platform, which allows you to run at scale, on the internet. In short, if you have to pay upfront for peak capacity, money will be wasted. Think of Cloud Computing and Windows Azure more like electricity – a utility. You pay only for what you need, and only when you turn it on. You can stop worrying about where the peak is, stop paying up front, and save a lot of money
  • Key point : The Windows Azure Platform is a set of cloud computing services that can be used separately or together. Windows Azure is hosted in Microsoft data centers around the world. Windows Azure provides compute power, storage, and automated service management, as well as easy connectivity to other applications and access control to provide secure authorization and authentication of access to cloud resources. Also hosted in the Windows Azure platform is Microsoft SQL Azure, providing relational database services and automated management of relational service. SQL Azure can help reduce costs by integrating with existing toolsets and providing symmetry with on-premises and cloud databases. Windows Azure AppFabric helps developers connect applications and services in the cloud or on-premises. This includes applications running on Windows Azure, Windows Server and a number of other platforms including Java, Ruby, PHP and others. Windows Azure AppFabric provides a Service Bus for connectivity across network and organizational boundaries, and Access Control for federated authorization as a service. Microsoft © 2010
  • This is a recap of deployment Code is compiled, then packaged into a single file. This is the service package. This, along with the configuration/service model – are deployed via the web portal.
  • The Azure Platform. Common Sense Webinar

    1. 1. Dustin Hicks duhicks@microsoft.com Juan De Abreu juan@getcs.com 210-807-3552
    2. 2. non-elastic ITInefficiencies TIME ITResources Actual Load Allocated IT resources “Waste“ of resources “Under-supply“ of resources Fixed cost of IT resources Load Forecast Barrier for innovations #CSwebinar
    3. 3. Managed for You Managed by You On-Premise Servers Infrastructure As A Service Platform As A Service Software As A Service Applications Runtimes Database Operating System Virtualization Server Storage Networking Affordable On-Demand IT resources with less Management #CSwebinar
    4. 4. Elasticity in theAzure Platform Actual Load Allocated IT capacities Reduction of initial investments Reduction of “over-supply“ No “under-supply“ Possible reduction of IT-capacities in case of reduced load Time ITCAPACITY Load Forecast #CSwebinar
    5. 5. 450 million active accounts Over 600 million unique users Over 6 million songs in the catalog 23 million subscribers 14 billion ads per month 2 billion unique calls per year 10 billion messages processed daily 500 million active Windows Live IDs Over 3 billion WW queries each month Over 10,000 customers #CSwebinar
    6. 6. We’re building to run your services 12+ Carrier-Class Mega Data Centers Supporting Enterprise Solutions Focus on Security (Cybertrust Certification, SAS 70, ISO 27001, US + EU Safe Harbor and ITAR) 2nd largest network in the world (Microsoft is #3 on the Knodes Index – The other 9 Top 10 are Telecom Carriers) Localized in 50 countries and 99 languages Gen 3 Data Centers Online in Dublin and Chicago Typically size of 12 football fields under one roof Focus on Environmental Sustainability #CSwebinar
    7. 7. MICROSOFT CONFIDENTIAL Page 8 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. The Windows Azure Platform #CSwebinar
    8. 8. A few Azure Compute Scenarios Usage Compute Time Average Inactivity Period “On and Off “ • On & off workloads (e.g. batch job) • Over provisioned capacity is wasted • Time to market can be cumbersome Compute Time “Unpredictable Bursting“ Average Usage • Unexpected/unplanned peak in demand • Sudden spike impacts performance • Can’t over provision for extreme cases Average Usage Compute Time “Growing Fast“ • Successful services needs to grow/scale • Keeping up w/ growth is big IT challenge • Complex lead time for deployment Compute Time Average Usage “Predictable Bursting“ • Services with micro seasonality trends • Peaks due to periodic increased demand • IT complexity and wasted capacity #CSwebinar
    9. 9. Microsoft Datacenter Networking & Application Services The Fabric hypervisor VMs Azure Devices #CSwebinar
    10. 10. ServicePackage ServiceConfiguration #CSwebinar
    11. 11. MICROSOFT CONFIDENTIAL Page 12 =Fabric Agent Dave Cutler #CSwebinar
    12. 12. MICROSOFT CONFIDENTIAL Page 13 What is in a Compute Node? Windows Azure Compute Node Root Operating System Customer Virtual Machine Hypervisor Azure Fabric Controller #CSwebinar
    13. 13. MICROSOFT CONFIDENTIAL Page 14 Dustin Hicks Azure Technology Specialist duhicks@microsoft.com Juan De Abreu VP – Delivery Director juan@getcs.com blog.getcs.com 210-807-3552 #CSwebinar Thanks! How can we help?

    ×