4. Challenges Facing Today’s Enterprise 1 5 Infrastructure costs are fixed and ongoing, and distract from the mission of reducing business process friction and problems. Leveraging past investments to provide future value. Many data centers at limit—real estate, capacity, cooling and power. Matching capacity to demand. Maintaining security while increasing access and transparency—within and outside the organization 2 6 Security, access, and transparency across the value chain: suppliers, partners, etc. 3 7 Lack of a common platform. 4
5. Understanding Cloud Computing Generally accepted as the next logical step in IT evolution Many definitions of “cloud computing” Important to have a common understanding across the industry “Cloud computing is a reality, and it's a force that IT professionals need to quickly come to terms with. The economic and social motivation for the cloud is high, the business need for speed and agility is greater than ever before, and the technology has reached a level in which prudent investments in cloud services are fast and easy.” –Network World, May 2009 “’Cloud computing’ is the latest buzz term sweeping through the information-technology industry, but it’s losing whatever meaning it once had as an increasing number of companies apply the label to their wares.” –Wall Street Journal Sept 2008 “[Cloud computing] is a security nightmare.”–John Chambers, Cisco CEO “The interesting thing about cloud computing is that we’ve redefined cloud computing to include everything that we already do… Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it?” –Larry Ellison, Oracle CEO
6. Simplifying Cloud Computing Benefit Drivers FLEXIBILITY & CONTROL: Host services in the cloud, or integrate with on-premises applications AGILITY: Respond quickly to business needs with software and services integration EFFICIENCY:Deploy new solutions quickly, leveraging existing expertise and assets FOCUS: Invest in delivering services and value, not on managing technology infrastructure TRUST: A reliable and secure platform, hosted in best-of-class data centers around the world, provided by the leader in service and support SCALABLE COMPUTING SECURE STORAGE SERVICES MANAGEMENT WINDOWS AZURE PLATFORM INTEGRATION
7. How Microsoft Views the Cloud Fundamentals Automated Service Management High Availability Scale out Multi-tenancy Considerations Location On premises Off premises Infrastructure Heterogeneous Homogeneous OpEx CapEx Business model Lease/Rented Owned Ownership Third Party Self Management
8. Experiences should span beyond a single device. Create rich and consistent experiences from PCs and web browsers to mobile devices to servers. Infrastructure and solutions should span the server and the cloud. Use Microsoft technology for both cloud and server-base solutions. Tightly coupled systems should give way to federations of cooperating systems and loosely coupled compositions. Solutions integrate easily with a variety of web-scalable and web-addressable services. “With the Windows Azure platform, we’re focused on delivering the best services platform to create compelling Web applications and services–which enables our customers and partners to quickly develop and deploy compelling solutions.” – BOB MUGLIA President server and tools business microsoft, (July’09) Software + Services Unites the Web
9. Software + Services Client PC Phone TV Tools and Cross-Platform Support Server Cloud
10. 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.
17. Interoperate with a variety of languages and industry standardsAppFabric SERVICE BUS Connect apps & services AppFabric ACCESS CONTROL Control & secure access
18. Solving Connectivity Challenges Challenges: You want to make it easy and secure for partners and customers to integrate with your application But you don’t always know ahead of time the characteristics or scale of the integration Plus partners and customers have devices and services running behind firewalls OUR APPROACH: The Windows Azure platform AppFabric provides a highly-available “Service Bus” based on standard Internet protocols and “Access Control” uniting existing security models.
19. AppFabric Service Bus Expose apps and servicesover the internet across firewall, domain, and network boundaries Communicate bi-directionally between in an interoperable manner Choose interaction patterns to fit your application architecture, like eventing, service remoting, and protocol tunneling Scale out naturally and reliably as applications and services grow
34. AppFabric Service Bus Connectivity Text XML Graphics Binary Data Streaming Receive Receive Firewall Send Send Exchange messages between loosely coupled, composite applications. Direct Connection facilitated by Service Bus if that is best connection mechanism. Application #1 Application #2
35. AppFabric Access Control Secures Cloud Services Interoperateacross a variety of federated identity providers Securely scale out and upnaturally and reliably as solutions grow Simplify authorizationby managing and aggregating different identities, and providing a common access method Create more options for what different users are allowed to do
36. AppFabric Access Control Simplify and automate complex authorization schema requests. Provide abstraction for federated claims-based authentication. Easily establish secure trust relationship. Applications or Users Data and Applications
37. Productivity Consistent and familiar developer technologies–no costly staff retraining Evolutionary, not revolutionary tools and technologies Web-addressable and interoperable with web-standards Best-of-breed technology from on-premises applications to web-addressable services—quickly build world class solutions.
38.
39. Use it to connect cloud services to on-premises assets
49. Trustworthy: The security, interoperability, and performance required for large-scale smart grid applications
50. Focus: New Revenue PotentialSituation/Solution: Smaller electric utilities want to participate in a U.S. energy-saving initiative called smart grid, which requires a cost-effective, scalable, secure way to share pricing data with customers. Invensys used Service Bus and Access Control, part of Windows Azure™ platform AppFabric, to build the Smart Grid Pilot, demonstrating Internet-scale communications. Key Advances: The ability to cut costs with a secure solution, develop quicker, scale on a massive level, and reach new revenue potential. Firm Uses Internet Service Bus to Enable Smart Grid for Dynamic Energy Savings “The Service Bus provides the security, interoperability, and performance required for large-scale smart grid applications, at a significantly lower cost than building data centers.” —David Hardin, Staff Engineer, Invensys Operations Management Company Profile: Invensys Operations Management provides automation control solutions to companies in the manufacturing and infrastructure industries. Based in Plano, Texas, the company has 9,000 employees.
54. Focus:Less resources spent on maintenance as well as familiar tools and flexible development.Situation/Solution: TicketDirect wanted to improve its ability to sell tickets quickly and better manage the highly elastic peak loads commonly seen when big events go on sale. TicketDirect has begun using the Windows Azure™ platform to move to a cloud computing model that offers highly scalable processing and data storage capabilities and reduces hardware and IT costs. Key Advances: The ability to reduce costs, free up resources from maintenance, rely on a powerful database capability, and easily develop on a trusted platform. Ticket Seller Finds Ideal Business Solution in Hosted Computing Platform “Now we’ll be able to apply more of our internal resources to delivering an even better user experience, since we won’t have to use those resources for managing and troubleshooting hardware platforms.” —Matthew Davey, Founder, TicketDirect Company Profile: TicketDirect, based in Dunedin, New Zealand, provides online and on-premises ticketing services for a network of 80 sporting and cultural venues in New Zealand and Australia.
59. Trustworthy: Safely connect to data behind their own firewallSituation/Solution: easyJet wanted to eliminate its dependence on expensive airport service-desk technology and better serve customers by equipping roving agents with mobile devices. easyJet used AppFabric Service Bus, a developer service that runs on Windows Azure™, to securely open up corporate applications to mobile devices at airports all over Europe. Key Advances: The ability to decrease rental costs, decrease infrastructure costs, scale to meet high demand, access data safely, develop new tools and do so in a developer-friendly environment. Case Study Airline Saves Millions, Improves Customer Experience with Mobile Services “The fantastic thing about the Service Bus is that I was able to create something single-handedly that was proof enough for management to proceed with the idea.” —Bert Craven, Enterprise Architect, easyJet Company Profile: easyJet is Europe’s leading low-fare airline and its fourth largest, with 6.4 percent market share and 44 million passengers. easyJet is based in Luton, England, and employs 5,500 people.
60. Microsoft brings Cloud Computing to the Enterprise Blending on-site IT with cloud computing capabilities More development options On-demand developer test environments: develop locally, test for scale in cloud Meet periodic resources requirements Scale as needed for planned events, such as payroll, tax processing and end of year reporting Microsoft technology enables blended solutions .NET enabled applications, SQL Azure, SharePoint Services
87. Service Bus and Access Control “IDC sees the launch of Windows Azure and Azure Services Platform as a first step in a long evolutionary path that customers will take moving them from today’s self-hosted IT to consuming a hybrid of both internally and externally hosted services, and if so desired, could eventually support a fully outsourced model.” —IDC Insight, Microsoft Unveils Cloud Services Strategy and the Azure Services Platform: Managing Customer Expectations and Competitive Pressures as Solution Evolves Is Key, Nov 2008, Doc #215034
88. Stay Updated Know More about Windows Azure- http://www.microsoft.com/windowsazure/ Know more about Microsoft Cloud Services- http://www.microsoft.com/india/cloud/ Request for an Enterprise Cloud Assessment workshop- email us at azurepro@microsoft.com Follow us
Editor's Notes
You might also have a similar situation if you are trying to integrate your own applications across distributed locations. your own remotely hosted application has the same challenges as a partner’s app in getting through the network and domain boundaries”
CONNNECTIVITYEasy integrationSecurely traverse/bridge organization and network “barriers/boundaries”PRODUCTIVITYLeverage existing knowledgeExtend solutionsvia 3rd party servicesTRUSTSecure services and applicationsWorld-class service and support
Connect to cloudExtend .NETInteropWeb Standards: REST, SOAP, HTTP/TCPLanguages/Frameworks: .NET, Java, RubyPlatform providers: Windows, Linux; Azure, AWS, GAEDO NOT BUILD