Your SlideShare is downloading. ×
Collaborating with Open Source for Mixed IT Solutions in the Cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Collaborating with Open Source for Mixed IT Solutions in the Cloud

149
views

Published on

LinuxCon Europe / Alfonso Castro

LinuxCon Europe / Alfonso Castro

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
149
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Business AgilityTop priorities driving customer investments in cloudHybrid Cloud41% of customers today use a combination of public and private cloudsDevelopers driving public cloud adoptionDriving new workloads and scenariosEnterprise IT is shifting to Private CloudEnterprises are maturing from Virtualized Servers to Cloud infrastructureHeterogeneous RealityMajority of datacenters are cross-platform today
  • Our customers are trying to drive greater IT efficiency and on the other hand balance this with driving greater business value. To add complexity to the challenges is the need to also ensure compliance to industry and corporate regulations. These challenges vary by the application type and the sensitivity of data. An example, if the key pain points for your next application was time to solution and limited budget to get the application up and running, this could lead you to look at the Public Cloud as a delivery model for that application; on the other hand if you added to the pain point list that the application is primarily touching sensitive data that is governed by industry regulations that require that data to stay within your datacenter, it could lead you to look at a on premise Private Cloud deployment option.
  • Given the enterprise challenges we just discussed, the reality is that many of our customers actually see a Hybrid IT environment today and in their near future, where they will choose keep some application in a traditional non-virtualized environment, some applications in a Private Cloud and some in a Public off-premises cloud. If you have virtualized, you have taken the first key step in build a private cloud in your datacenter, but you can do more to drive out OPEX:- build in elasticity, self-service and go to a usage based consumption model within your on-premises data centerA private cloud is simply trying to bring the characteristics that have existed in the Public Cloud for some time into a customer on premises data center to improve IT efficiency and reduce costs.With these on premise and off premise deployment environments, a new application scenario is created called a Hybrid Application. This is an application that has a portion of the application and data living on premises with some functionality and data living off premises in a public cloud. This is often used for applications that may have bursting demand scenarios or in some cases customers looking to share some functionality and data with their suppliers and partners in a cost effective manner. We will take a look at a Hybrid Application case study later in the presentation.
  • Heterogeneity is a fact of life in IT. The solutions that best meet your needs may require products from more than just one vendor. Microsoft and SUSE understand that delivering the choice you expect along with the control over complexity and cost you want demands more than just top-notch engineering, enterprise products that work, and a fair price. It calls for flexibility and willingness to work with others—even to the point of improving a competing technology. That’s why Microsoft and SUSE formed an alliance. We work together in a strategic partnership to deliver unified solutions, integrated tools, and first-class support for your mixed Windows and Linux infrastructure: from physical to virtual, from the data center to the cloud. With this alliance, you get access to solutions that can help you break down siloes and streamline systems management, a dedication to increased interoperability, and assurance that management processes and protocols will work seamlessly across an on-premises or cloud infrastructure that’s right for you.For your mixed environment, the alliance is a shared commitment to a better experience, better economics now and in the long run, and a strategy that will help move IT forward – your way.Offers ChoiceWe are an alliance engineered towards putting customers firstMake the most of your investments, now and in the futureLeveraging the best of both worlds, Linux and WindowsYou can direct IT budget resources to innovation and not to maintenanceBetter economics now and in the long termCommitted to InteroperabilityWe are doing together what no single vendor can do aloneCollaboration at all levels, from the datacenter to the cloudUnified solutions to break down and replace technology silosFirst-class support for your mixed environmentOpen Path to the CloudWe can help you move IT forward, your wayConsolidate, simplify and better manage your mixed environmentAssurance that management processes and protocols will work across your cloud infrastructureDeep mixed-source application monitoring_______________________________________________________________________________________________________________________The information presented herein is current as of June 15, 2012. It is from the publicly available Internet sites of the respective companies as of June 15, 2012. Microsoft and SUSE do not warrant that the content herein is accurate, complete, current, or free of technical or typographical errors. Further, information provided may no longer be true. It is your responsibility to verify any information before relying on it._______________________________________________________________________________________________________________________
  • Microsoft is unique in that we offer solutions that span both the public and private clouds with Windows Server and Windows Azure – our goal is to provide a common set of infrastructure including identity, virtualization, management, and developer tools and symmetry between public and private clouds IdentityEvery organization needs to manage identity inside their business and wants to enable seamless and secure access across both private and public cloud resources.  Windows Azure Active Directory enables you to easily leverage your existing AD investments and configuration inside Windows Azure for a single sign-on experience.  In addition, Windows Azure AD supports brokering “consumer” identity for your application by simplifying how you work with identity providers like Facebook, LinkedIn and  Windows Live ID.VirtualizationWindows Azure has introduced a complete Infrastructure as a Service (IaaS) solution which enables portability of on-premise virtual machines to the cloud.  Now IT professionals can easily migrate virtualized servers from on-premises to and run it inside Windows Azure.ManagementIT Managers now must deal with an even more complex environment as there applications and VM’s can span across both their datacenters and Windows Azure.  With System Center you can have a “single pane of glass” view that enables the management, operations, and monitoring of your servers AND applications across both the public and private cloud in one familiar interface.DevelopmentIn addition to identity, virtualization and management Microsoft provides a common development experience across the public and private cloud including our flagship Visual Studio and .NET platform but also support for Java with Eclipse, and other open source languages. 
  • To enable cross premises connectivity for Hybrid IT Windows Azure provides Windows Azure Connect: Granular control over connectivity – “machine to machine”.Best for simple, scoped connectivityEasy agent-based installation, set up within minutesWorks through firewallSite to site with Virtual Networks Virtual Network allows enterprises to securely extend their on-premise networks into Windows Azure with complete control over network topology.Provides control, set up and configuration similar to traditional VPNAllows to bring your IP addresses, DNS etc. to the CloudCurrently, the IPSec tunnel is through internetScalable “Site to site” connectivityApplication layer connectivity with ‘Messaging’ complete message based infrastructure supporting multiple messaging patterns to connect applications and systems in real-time between Windows Azure and on-premise systems. Messaging provides out-of-the-box support for various messaging patterns that enable to easily connect applicationsData Synchronization using SQL Data Sync enables easy migration, export and ongoing synchronization of on-premises SQL Server databases with Windows Azure databases.
  • Timing: 1 minuteKey Points:Windows Azure Virtual Machines allow you to easily move your applications and infrastructure back and forth from on-premises to the cloud without requiring any changes to the existing code. Customers can run both their existing Windows and Linux-based applications in the cloud. Compatible operating systems/images include CentOS, openSUSE, SUSE Linux Enterprise Server, Ubuntu, and Windows Server, further illustrating Microsoft’s commitment to openness for customersand partners. Script: Windows Azure Virtual Machines allow you to easily move your applications and infrastructure back and forth from on-premises to the cloud without requiring any changes to the existing code. Customers can run both their existing Windows and Linux-based applications in the cloud. Compatible operating systems and images available in the online gallery now include CentOS, openSUSE, SUSE Linux Enterprise Server, Ubuntu, and Windows Server, further illustrating Microsoft’s commitment to openness for customersand partners.
  • http://www.markshuttleworth.com/archives/1158
  • NOTE: Add spectrum (arrow) that shows the “PaaS Continuum”We’re going to talk about a new service. You think about WAWS as the highest level service, abstracts away .. .. .. even web server.Reducing complexity, reducing management overhead.
  • Leave in appendix for QA when the question is asked.
  • Leave in appendix for QA when the question is asked.
  • Timing: 3 minutesKey Points:Windows Azure is an open and flexible cloud platform. Developers can build applications using any language, tool or framework – including open source languages such as PHP, Java, and Node.js, and other open source tools. Our June 2012 technical preview release, brought support for Linux on Windows Azure Virtual Machines and further support for multiple frameworks and popular open source applications through Windows Azure Web Sites.Script:As part of our cloud platform, interoperability is a design-time requirement. Windows Azure is an open and flexible cloud platform that enables customers to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. To do it right we know we’ve got to be open.Developers can build applications using any language, tool or framework – including open source languages such as PHP, Java, and Node.js, and other open source tools – which means they can utilize familiar open source skills on Microsoft's cloud platform. Currently features and services in Windows Azure are exposed using open REST protocols. Windows Azure client libraries are available for multiple programming languages and are released under an open source license and hosted on GitHub. As Microsoft continues to provide incremental improvements to Windows Azure, we remain committed to working with developer communities. Other recent interoperability enhancements include: Eclipse Plugin for Java, Mongo DB support, code configuration for hosting Solr/Lucene, Hadoop services preview. Also, our June 2012 technical preview brought support for Linux on Windows Azure Virtual Machines and further support for multiple frameworks and popular open source applications through Windows Azure Web Sites – the next two slides provide more details on these services.
  • Transcript

    • 1. Collaborating with Open Source for mixedIT solutions in the Cloud
    • 2. Reduce timeto solution
    • 3. Automation Exposed Web Services—Fully Configurable UI Windows and Open-Source StacksMixed Infrastructure Directory® Active Servers Storage Network Load-Balancing
    • 4. CHOICE INTEROPERABILITY OPENNESSCUSTOMERS COME FIRST DOING TOGETHER WHAT MOVING IT NO SINGLE VENDOR CAN FORWARD, YOUR WAY DO ALONE Investments maximized for  Collaboration from data center  Consolidation, simplification, better economics to cloud and better management for your mixed environment Best of both Linux and  Unified solutions replace Windows® technology silos  Processes and protocols that work across cloud Emphasis on innovation  First-class support for mixed infrastructure environments  Deep monitoring of mixed- source applications 6
    • 5. PUBLICIdentity PRIVATE
    • 6. Data Synchronization SQL Data Sync Application-LayerConnectivity & Messaging Service BusSecure Machine-to-Machine Connectivity Windows Azure Connect Secure Site-to-Site Network Connectivity Virtual Network
    • 7. Windows Azure Virtual Machines
    • 8. Windows Azure Virtual Machines
    • 9. Mark Shuttleworth, Canonical – June 7th2012 Microsoft has built an impressive new entrant Azure has a sophisticated understanding
    • 10. Windows + Open Source
    • 11. http://www.microsoft.com/openness Play well Listen to Open in with others customers the Cloud
    • 12. + Java
    • 13. + PHP
    • 14. http://channel9.msdn.com/Events/TechEd/Europe/2012/AZR209http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AZR305http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AZR205https://www.windowsazure.com/en-us/manage/services/web-sites/https://www.windowsazure.com/en-us/develop/overview/