SlideShare a Scribd company logo
Raj RamabadranPlatform Strategy AdvisorDeveloper & Platform EvangelismRaj.Ramabadran@microsoft.comBlog: http://rajramabadran.wordpress.com
Objectives
Challenges Facing Today’s Enterprise1Cutting Cost and Lowering CapexInfrastructure uses up valuable IT resources40% CIOs plan to cut IT budgets 2Driving value for the business with tight IT budgetsLeveraging and extending past IT investments to provide future value72% CIOs have cut or plan to cut discretionary IT projects*“Live with what we have”34Maintaining security while increasing access and transparency internally and externallyMany data centers are a limitation59% of surveyed CIOs view security and datacenter efficiency as “must do” projects5Finding the right transformative capabilities across the enterprise: cloud computing, data-center strategies, SaaS, mobility, IT automation ?6Top Projects:  SaaS, VoIP, Green IT, Web 2.0 and outsourcingSource:  CIO Magazine, October 21, 2008, “Cloud Computing Survey: IT Leaders See Big Promise, Have Big Security Questions”
Challenges Building Apps# of users? After 1 month? 6 months? 1 yr?
Capacity? Servers? Bandwidth? Storage?
How do you scale up or down over time?
How can you handle peak loads?
How do you provide high availability?
What are the upfront capital costs?
How quickly can you go live?
How do you reduce your operations costsCloud Computing ConsiderationsFundamentalsScaleOutAutomated Service ManagementHigh AvailabilityMulti-TenancyConsiderationsOff PremisesOn PremisesLocationHomogeneousHeterogeneousInfrastructureCapExOpExBusiness modelOwnLease/RentOwnershipSelfThird PartyManagement
And in a non-cloud view, there are inefficienciesAllocated IT-capacitiesLoad Forecast“Under-supply“ of capacities“Waste“ of capacitiesFixed cost of IT-capacitiesIT CAPACITYBarrier forinnovationsActualLoadTIME
However, in a cloud viewLoad ForecastAllocated IT capacitiesNo “under-supply“IT CAPACITYReduction of “over-supply“Possible reduction of IT-capacities in case of reduced loadReduction of initial investmentsActualLoadTime
IT as a ServicePrivate(On-Premise)Infrastructure(as a Service)Platform(as a Service)You manageApplicationsApplicationsApplicationsYou manageRuntimesRuntimesRuntimesSecurity & IntegrationSecurity & IntegrationSecurity & IntegrationManaged by vendorDatabasesDatabasesDatabasesYou manageServersServersServersManaged by vendorVirtualizationVirtualizationVirtualizationServer HWServer HWServer HWStorageStorageStorageNetworkingNetworkingNetworking
Introducing the Windows AzureWindows 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.
Software + ServicesClientPCPhoneTVTools and Cross-Platform  SupportServerCloud
Windows Azure PlatformApplicationMarketplaceInformation MarketplacePersonal Data RepositoryApplication ServicesWorkflow HostingDistributed CacheServices HostingFrameworksClaims-Based IdentityFederated IdentitiesSecure Token ServiceDeclarative PoliciesSecurityComposite ApplicationsOn-Premise BridgingService BusConnectivityTransact-SQLData SynchronizationRelational DatabaseADO.NET, ODBC, PHPDataC / C++ComputeWin32VHDUnstructured DataBlobsMessage QueuesDistributed FilesystemContent DistributionStorage
Windows Azure PlatformApplication Services“Dublin”“Velocity”Frameworks“Geneva”SecurityAccess ControlProject “Sydney”ConnectivityService BusSQL Azure Data SyncDataComputeTable Storage ServiceBlob Storage ServiceQueue ServiceXdriveCDNStorage
Defining the Web and Worker RolesWEB ROLEWORKER ROLEInteracts with end-useror web servicesHandles incomingHTTP/HTTPS requestsDevelop with Microsoft andnon-Microsoft tools:ASP.NET, WCF, other .NET toolsJava, PHP, etc.Does not acceptincoming requestsInitiates their own requestsfor data or tasks from the queueSimilar to a "batch job"or Windows service
Defining Windows Azure ArchitectureThe Fabric Controller communicates with every server within the Fabric. It manages the Windows Azure operating system, monitors every application, decides where new applications should run – optimizing hardware utilization.
Service Management is performed by the Fabric Controller, which controls all the resources within the data center. The Fabric Controller deploys your service and monitors the overall health of the fabric.Security and Control State-of-the-art physical security processes combined with strictly controlled OS access model. Data is replicated in multiple fault domains in location selected by the customer. Virtualized Computation provides massive application scalability.  Customers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power.Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store.State-of-the-art data centers located around the world. Host your applications and data securely, accessible from everywhere you allow.Windows Azure Automates the Management of Your IT Resources
Service Management in Windows AzureGOAL: Automated application management and controlFabric: The collection of servers Multiple VMs per serverEach VM runs customized    Hypervisor Windows Server 2008Choose from four different VM sizes, based on your application needsFabric Controller performs service managementYou tell it what to do—it figures out howAutomatically scale up, scale down, update or roll application back to a previous versionSimple system management and deployment APIs =Fabric Agent
Developing Applications for Windows AzureFamiliar Developer ExperienceDesigned for InteroperabilityProven Microsoft TechnologiesDevelopment: Visual Studio integration, offline cloud simulation
Maintenance: Local debugging, APIs for logging
Management: APIs for deployment management
SOAP and REST protocols
XML file formats
Commitment to support Java, PHP, Python and other popular programming languages

More Related Content

What's hot (20)

PPTX
Azure storage
Raju Kumar
 
PPTX
Azure Security Overview
Allen Brokken
 
PPTX
Introduction to Microsoft Azure
Guy Barrette
 
PPTX
Introduction to Microsoft Azure
Kasun Kodagoda
 
PDF
Identity and Access Management from Microsoft and Razor Technology
David J Rosenthal
 
PPTX
Get started With Microsoft Azure Virtual Machine
Lai Yoong Seng
 
PDF
Introduction to Azure
Robert Crane
 
PPTX
Azure active directory
Raju Kumar
 
PPTX
Azure Synapse Analytics Overview (r2)
James Serra
 
PDF
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
Johan Biere
 
PPTX
Cloud Computing and Microsoft Azure
Suhail Jamaldeen
 
PDF
The Layman's Guide to Microsoft Azure
Aptera Inc
 
PPTX
Azure Security Center- Zero to Hero
Kasun Rajapakse
 
PDF
Azure 101
Korry Lavoie
 
PPTX
Microsoft azure backup overview
Sumantro Mukherjee
 
PPTX
Microsoft azure
Charith Suriyakula
 
PDF
Azure vm introduction
Lalit Rawat
 
PDF
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
Amazon Web Services Korea
 
PDF
Microsoft Azure Overview
David J Rosenthal
 
PPTX
SQL to Azure Migrations
Datavail
 
Azure storage
Raju Kumar
 
Azure Security Overview
Allen Brokken
 
Introduction to Microsoft Azure
Guy Barrette
 
Introduction to Microsoft Azure
Kasun Kodagoda
 
Identity and Access Management from Microsoft and Razor Technology
David J Rosenthal
 
Get started With Microsoft Azure Virtual Machine
Lai Yoong Seng
 
Introduction to Azure
Robert Crane
 
Azure active directory
Raju Kumar
 
Azure Synapse Analytics Overview (r2)
James Serra
 
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
Johan Biere
 
Cloud Computing and Microsoft Azure
Suhail Jamaldeen
 
The Layman's Guide to Microsoft Azure
Aptera Inc
 
Azure Security Center- Zero to Hero
Kasun Rajapakse
 
Azure 101
Korry Lavoie
 
Microsoft azure backup overview
Sumantro Mukherjee
 
Microsoft azure
Charith Suriyakula
 
Azure vm introduction
Lalit Rawat
 
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
Amazon Web Services Korea
 
Microsoft Azure Overview
David J Rosenthal
 
SQL to Azure Migrations
Datavail
 

Viewers also liked (6)

PPT
Aj Flipbook Powerpoint
ajbball277
 
PPTX
Technology And Education
Katelin Warren
 
PPTX
Windowsazureplatform Overviewlatest
rajramab
 
PPT
Djl Flipbook Pp
ajbball277
 
PPT
Hydrogen Project
guestf6f4a3
 
PDF
brand experience portal
sellersandbrands
 
Aj Flipbook Powerpoint
ajbball277
 
Technology And Education
Katelin Warren
 
Windowsazureplatform Overviewlatest
rajramab
 
Djl Flipbook Pp
ajbball277
 
Hydrogen Project
guestf6f4a3
 
brand experience portal
sellersandbrands
 
Ad

Similar to Azure Overview Arc (20)

PPTX
Azure Overview Csco
rajramab
 
PPTX
An Overview of Windows Azure
Microsoft Private Cloud
 
PPTX
Azure Overview Business Model Overview
rramabad
 
PPTX
Microsoft Windows Azure - EBC Deck June 2010 Presentation
Microsoft Private Cloud
 
PPTX
Jumpstart Azure
Brian Blanchard
 
PPTX
Azure JumpStart
Rateb Abu Hawieleh
 
PPTX
The Windows Azure Platform (MSDN Events Series)
Dave Bost
 
PDF
Introduction to Windows Azure
Mindfire Solutions
 
PPTX
Windows Azure In 30mins for none technical audience
Eric Nelson
 
PDF
Build New Applications into the Cloud with Microsoft Windows Azure: Datasheet
Microsoft Private Cloud
 
PPTX
Clouds clouds everywhere
Matt Deacon
 
PPTX
Migrating Apps To Azure
Harish Ranganathan
 
PPTX
Azure Umbraco workshop
Orbit One - We create coherence
 
PPTX
Windows Azure Platform Overview
BusinessIntelligenze
 
PPTX
Lap Around Windows Azure Business Edition Final
Kyle Cressman
 
PPTX
MS Cloud Day - Introduction to Windows Azure platform and real world case study
Spiffy
 
PPTX
Azure businessoverview daliborkacmar
KenticoCMS
 
PPTX
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
Mithun T. Dhar
 
PPTX
Azure business overview
Rateb Abu Hawieleh
 
PPTX
Sky High With Azure
Clint Edmonson
 
Azure Overview Csco
rajramab
 
An Overview of Windows Azure
Microsoft Private Cloud
 
Azure Overview Business Model Overview
rramabad
 
Microsoft Windows Azure - EBC Deck June 2010 Presentation
Microsoft Private Cloud
 
Jumpstart Azure
Brian Blanchard
 
Azure JumpStart
Rateb Abu Hawieleh
 
The Windows Azure Platform (MSDN Events Series)
Dave Bost
 
Introduction to Windows Azure
Mindfire Solutions
 
Windows Azure In 30mins for none technical audience
Eric Nelson
 
Build New Applications into the Cloud with Microsoft Windows Azure: Datasheet
Microsoft Private Cloud
 
Clouds clouds everywhere
Matt Deacon
 
Migrating Apps To Azure
Harish Ranganathan
 
Azure Umbraco workshop
Orbit One - We create coherence
 
Windows Azure Platform Overview
BusinessIntelligenze
 
Lap Around Windows Azure Business Edition Final
Kyle Cressman
 
MS Cloud Day - Introduction to Windows Azure platform and real world case study
Spiffy
 
Azure businessoverview daliborkacmar
KenticoCMS
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
Mithun T. Dhar
 
Azure business overview
Rateb Abu Hawieleh
 
Sky High With Azure
Clint Edmonson
 
Ad

Recently uploaded (20)

PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
July Patch Tuesday
Ivanti
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 

Azure Overview Arc

  • 1. Raj RamabadranPlatform Strategy AdvisorDeveloper & Platform [email protected]: http://rajramabadran.wordpress.com
  • 3. Challenges Facing Today’s Enterprise1Cutting Cost and Lowering CapexInfrastructure uses up valuable IT resources40% CIOs plan to cut IT budgets 2Driving value for the business with tight IT budgetsLeveraging and extending past IT investments to provide future value72% CIOs have cut or plan to cut discretionary IT projects*“Live with what we have”34Maintaining security while increasing access and transparency internally and externallyMany data centers are a limitation59% of surveyed CIOs view security and datacenter efficiency as “must do” projects5Finding the right transformative capabilities across the enterprise: cloud computing, data-center strategies, SaaS, mobility, IT automation ?6Top Projects: SaaS, VoIP, Green IT, Web 2.0 and outsourcingSource: CIO Magazine, October 21, 2008, “Cloud Computing Survey: IT Leaders See Big Promise, Have Big Security Questions”
  • 4. Challenges Building Apps# of users? After 1 month? 6 months? 1 yr?
  • 6. How do you scale up or down over time?
  • 7. How can you handle peak loads?
  • 8. How do you provide high availability?
  • 9. What are the upfront capital costs?
  • 10. How quickly can you go live?
  • 11. How do you reduce your operations costsCloud Computing ConsiderationsFundamentalsScaleOutAutomated Service ManagementHigh AvailabilityMulti-TenancyConsiderationsOff PremisesOn PremisesLocationHomogeneousHeterogeneousInfrastructureCapExOpExBusiness modelOwnLease/RentOwnershipSelfThird PartyManagement
  • 12. And in a non-cloud view, there are inefficienciesAllocated IT-capacitiesLoad Forecast“Under-supply“ of capacities“Waste“ of capacitiesFixed cost of IT-capacitiesIT CAPACITYBarrier forinnovationsActualLoadTIME
  • 13. However, in a cloud viewLoad ForecastAllocated IT capacitiesNo “under-supply“IT CAPACITYReduction of “over-supply“Possible reduction of IT-capacities in case of reduced loadReduction of initial investmentsActualLoadTime
  • 14. IT as a ServicePrivate(On-Premise)Infrastructure(as a Service)Platform(as a Service)You manageApplicationsApplicationsApplicationsYou manageRuntimesRuntimesRuntimesSecurity & IntegrationSecurity & IntegrationSecurity & IntegrationManaged by vendorDatabasesDatabasesDatabasesYou manageServersServersServersManaged by vendorVirtualizationVirtualizationVirtualizationServer HWServer HWServer HWStorageStorageStorageNetworkingNetworkingNetworking
  • 15. Introducing the Windows AzureWindows 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.
  • 16. Software + ServicesClientPCPhoneTVTools and Cross-Platform SupportServerCloud
  • 17. Windows Azure PlatformApplicationMarketplaceInformation MarketplacePersonal Data RepositoryApplication ServicesWorkflow HostingDistributed CacheServices HostingFrameworksClaims-Based IdentityFederated IdentitiesSecure Token ServiceDeclarative PoliciesSecurityComposite ApplicationsOn-Premise BridgingService BusConnectivityTransact-SQLData SynchronizationRelational DatabaseADO.NET, ODBC, PHPDataC / C++ComputeWin32VHDUnstructured DataBlobsMessage QueuesDistributed FilesystemContent DistributionStorage
  • 18. Windows Azure PlatformApplication Services“Dublin”“Velocity”Frameworks“Geneva”SecurityAccess ControlProject “Sydney”ConnectivityService BusSQL Azure Data SyncDataComputeTable Storage ServiceBlob Storage ServiceQueue ServiceXdriveCDNStorage
  • 19. Defining the Web and Worker RolesWEB ROLEWORKER ROLEInteracts with end-useror web servicesHandles incomingHTTP/HTTPS requestsDevelop with Microsoft andnon-Microsoft tools:ASP.NET, WCF, other .NET toolsJava, PHP, etc.Does not acceptincoming requestsInitiates their own requestsfor data or tasks from the queueSimilar to a "batch job"or Windows service
  • 20. Defining Windows Azure ArchitectureThe Fabric Controller communicates with every server within the Fabric. It manages the Windows Azure operating system, monitors every application, decides where new applications should run – optimizing hardware utilization.
  • 21. Service Management is performed by the Fabric Controller, which controls all the resources within the data center. The Fabric Controller deploys your service and monitors the overall health of the fabric.Security and Control State-of-the-art physical security processes combined with strictly controlled OS access model. Data is replicated in multiple fault domains in location selected by the customer. Virtualized Computation provides massive application scalability. Customers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power.Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store.State-of-the-art data centers located around the world. Host your applications and data securely, accessible from everywhere you allow.Windows Azure Automates the Management of Your IT Resources
  • 22. Service Management in Windows AzureGOAL: Automated application management and controlFabric: The collection of servers Multiple VMs per serverEach VM runs customized Hypervisor Windows Server 2008Choose from four different VM sizes, based on your application needsFabric Controller performs service managementYou tell it what to do—it figures out howAutomatically scale up, scale down, update or roll application back to a previous versionSimple system management and deployment APIs =Fabric Agent
  • 23. Developing Applications for Windows AzureFamiliar Developer ExperienceDesigned for InteroperabilityProven Microsoft TechnologiesDevelopment: Visual Studio integration, offline cloud simulation
  • 24. Maintenance: Local debugging, APIs for logging
  • 25. Management: APIs for deployment management
  • 26. SOAP and REST protocols
  • 28. Commitment to support Java, PHP, Python and other popular programming languages
  • 29. Visual Studio, ASP.NET, SQL Azure integrationScalable Web Application with Worker Role Hosted inventory management integrated with retail POS terminalsScalable Web Regulatory document and imaging archivingOn-Premises Application and Cloud StorageHosting output of 3D design and rendering process in the Cloud Migration of Legacy ApplicationsMove legacy applications to Windows Azure without re-architecting the infrastructureWindows Azure Computational Power High Performance Computing (HPC)
  • 32. Deployment OptionsMove Applications to the CloudExtend Applications to the CloudStore Data inthe CloudCreate New Solutions by Combining Cloud ServicesCreate New Cloud Services
  • 33. Purchasing OptionsSUBSCRIPTIONCONSUMPTIONVOLUME LICENSING“Pay as you go and grow”Available at launch “Coordinated purchasing” Planned for launch“Value for a commitment“Select offers at launchLow barrier to entry and flexibility
  • 34. Optimized for cloud elasticity
  • 36. Plans for payment predictability
  • 38. Introduction to volume discounts Windows Azure Pricing MetersElastic, scalable, secure, & highly available automated service platform StoragePer GB stored & transactionsBlob & table $0.15 / GBStorage Access = $0.10 / 100K Transactions Compute: Per Service HourStarting at $0.12/service hour +Variable instance sizes BandwidthPer GB transfer in or out of a datacenterUS/EU Bandwidth = $0.10 in / $0.15 out / GB Asia Pacific = $0.30 in / $0.45 out / GB
  • 39. Next Steps1Sign up at the Windows Azure platform developers’ portal: http://www.windowsazure.comWindows Azure accessDeveloper tools White papersSample applicationsPlan pilot applicationsLearn more at Microsoft’s Channel 9 Learning Centers23
  • 40. Thank youSnap my Vcard get free app for your phone at:http://www.microsoft.com/tag/© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 41. Thank youSnap my Vcard get free app for your phone at:http://www.microsoft.com/tag/© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 42. Business Need:Recently, Epicor has sought to respond to customer demands for reliable, cost-effective Internet-based applications that also connect with on-premise ERP capabilities. Case Study:Solution:Shortly after its introduction to Azure, Epicor decided to migrate Epicor Enterprise Search, an Internet search experience application included with its ERP suite. To migrate the search application to Azure, Epicor replaced the SQL Server portion of the application with Azure data servicesCompany Profile:Epicor, headquartered in Irvine, California, provides integrated enterprise resource planning (ERP) software solutions to more than 20,000 customers in 140 countries. Founded in 1984, Epicor is a Microsoft® Gold Certified Partner and the world’s sixth-largest independent software vendor. The organization, which has more than 3,000 employees who work in 50 global offices, had revenues of U.S.$429 million in fiscal year 2007.Benefit:With Azure, Epicor can cut costs, provide a range of Internet-based services, and extend existing developer skills, all to deliver better experiences to customers. "Because this application is developed and managed on Azure, our customers can get an Internet search experience for their critical business data more easily and without requiring additional internal servers outside the firewall.”—Erik Johnson, Senior Director of Product Research, Epicor
  • 43. Business Need:One of the company’s solutions is PolicyPortal, developed to help organizations manage and protect PCs inside and outside Active Directory domains. However, the solution was designed to be hosted, so it took a long time to set up with hosting service providers. This led to higher infrastructure costs and delays in closing agreements with customers. Case Study:Solution:PolicyPortal uses Azure services to automatically enforce Group Policy settings on machines that are temporarily or permanently disconnected from Active Directory. Company Profile:FullArmor helps large organizations manage their IT user policy and endpoint security with solutions based on Microsoft® products and technologies.A Boston-based Microsoft Gold Certified Partner, FullArmor targets large organizations such as Boeing, the Federal Bureau of Investigation, Eli Lilly, Wal-Mart, and Bank of America, and it has a customer base of more than 5 million users and 1,500 organizations worldwide. BenefitDrivers:By moving to Azure, FullArmor was able to reduce the costs of customer provisioning and meet their growing infrastructure requirements on an as-needed basis. “We were able to move the application quickly because our original version of PolicyPortal was written purely in managed code using ASP.NET. As a result, about 80 percent of the code could be migrated without any changes being required in order to work in the Azure environment.” — Danny Kim, CTO, FullArmor
  • 44. Solution:Location-aware service and application platform hosted on Windows AzureIIS 7.0, Bing Maps, Silverlight 3.0, Focus on online solutions for connecting people, locating and sharing resources.Case Study:SmartphonesCompany Profile:Glympse is a start-up, founded in March 2008, delivering a new class of location sharing service that visually shows a user’s location in a dynamic map, updated in real-time.BenefitDrivers:Interoperability: MySQL, Google MapsService management: scale capacity up& down as neededPersistent storage for track dataMultiple DatacentersLocationdata serversFront-ends
  • 45. Business Need:The City of Chicago needed to build an interactive map for an annual event “Taste of Chicago”, one of the largest events the city hosts every year with 3 million visitors and estimates site traffic of 50k hits per day. The customer had less than 2 weeks time to complete the project and had no on-premise infrastructure to host the solution.Case Study:Solution:Microsoft Silverlight 2.0 front end providing provide deep zoom capability and map overlay of vendor information, live alerts for event notification via text messaging, hosted on Windows Azure. Company Profile:West Monroe Partners is a full service business and technology consulting firm with seven offices in the US and Canada, headquartered in Chicago. BenefitDrivers:Quick to MarketFocused resources on developing application vs. infrastructureStreamlined processReliable and scalable“Our development team gave overwhelming feedback that the learning curve was extremely shallow allowing us to develop and deploy the solution in Azure in 2 weeks.”— Eric Brown, WestMonroe Partners

Editor's Notes

  • #17: Update storage graphic here with drives
  • #27: One of the company’s solutions is PolicyPortal, developed to help organizations manage and protect PCs both inside and outside Active Directory domains. The application generated a lot of interest from customers. However, the solution was designed to be hosted, so it took a long time to set up with hosting service providers. This led to higher infrastructure costs and delays in closing agreements with customers.
  • #28: Has a set of frontend servers and location servers on the back end – turn out a visual of where you are at any timeWas running on Amazon; Glympse moved this on to the platform ; SQL on the back-end ; silverlightThis is data Tracking solutions solution already existed in a hosted environment. Glympse moved the solution to the cloud, using google maps,