Contenu connexe


Benefits of the Azure cloud

  1. Benefits of the Azure cloud James Serra Big Data Evangelist Microsoft
  2. About Me  Microsoft, Big Data Evangelist  In IT for 30 years, worked on many BI and DW projects  Worked as desktop/web/database developer, DBA, BI and DW architect and developer, MDM architect, PDW/APS developer  Been perm employee, contractor, consultant, business owner  Presenter at PASS Business Analytics Conference, PASS Summit, Enterprise Data World conference  Certifications: MCSE: Data Platform, Business Intelligence; MS: Architecting Microsoft Azure Solutions, Design and Implement Big Data Analytics Solutions, Design and Implement Cloud Data Platform Solutions  Blog at  Former SQL Server MVP  Author of book “Reporting with Microsoft SQL Server 2012”
  3. Agenda  Cloud Overview  Azure Overview  Hybrid Cloud  Demo: Azure IaaS  Demo: Azure PaaS
  4. Are you in the air conditioning business? You are if you have an on-prem datacenter!
  5. “Cloud is a given. CIOs no longer ask whether they should use cloud, but rather how.”* “55% of CIOs indicated they would source all their critical apps in the cloud by 2020.”*** Reduce costs and inefficiencies Increase revenue with existing assets Create new business models *”Cloud Evolves From Point Solution To Strategic Enabler Of The New Connected Economy,” Forrester, Liz Herbert, January 2015 **Forrester, 2014 ***Smith, David Mitchell et al. Predicts 2014: Cloud Computing Affects All Aspects of IT. Gartner, Inc. December 4, 2013. ****IDC, CIO webinar, 2014 Business is powered by the cloud “Traditional on-premises data storage is four times the cost of cloud storage.”** “Seventy percent of CIOs will embrace a cloud-first strategy by 2016.”**** Improve efficiency Enable innovation Transform your business
  6. We want you to be at the center of application innovation
  7. The next strategic opportunity is here How do you use technology innovation… Mobile Big dataCloud Social Customer growth Embrace new models Increased productivity Real-time insights to architect business innovation? ?
  8. Who manages what? Infrastructure as a Service Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime ManagedbyMicrosoft Youscale,make resilient&manage Platform as a Service Scale,Resilienceand managementbyMicrosoft Youmanage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data On Premises Physical / Virtual Youscale,makeresilientandmanage Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Software as a Service Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Scale,Resilienceand managementbyMicrosoft Windows Azure Virtual Machines Windows Azure Cloud Services
  9. Cloud & IT Strategy SaaS (Software as a Service) Public Cloud Platforms Physical Virtual ?
  10. • On-demand self service • Pay for what you use/Measured service • Multi-tenant/Resource pooling • Rapid elasticity/Hyper-scale • Broad network access Virtualization is not a private cloud! 5 Tenets of Cloud Computing
  11. Cloud is a new way to think about your datacenter Servers Services
  12. Costs and time to market impact responsiveness to business strategy and opportunities… • Provide the ability to experiment and innovate • Low barrier of entry and quick time to market • New workloads and uses for IT • Iteration speed (fail fast) • Shift from CAPEX To OPEX Agility is Main Reason Customers Move to the Cloud
  13. HARDWARE COST SOFTWARE LICENSE COST CORE SERVER LABOR COST Providing managed capacity to support a workload WORKLOAD-SPECIFIC LABOR Specific workload-related operational costs FACILITIES COST Lights, power, cooling, floor space, per workload IMPLEMENTATION COST Planning, project, configuration and deployment costs per workload Innovate Experiment Invest Cost Savings Will Shift to Innovation
  14. Hyper scale Infrastructure is the enabler 100+ Datacenters across 30 Regions (22 Generally Available) Worldwide  Top 3 networks in the world  2.5x AWS, 7x Google DC Regions  G Series – Largest VM in World, 32 cores, 448GB Ram, SSD… Operational Announced/Not Operational Central US Iowa West US California East US Virginia US Gov Virginia North Central US Illinois US Gov Iowa South Central US Texas Brazil South Sao Paulo State West Europe Netherlands China North * Beijing China South * Shanghai Japan East Tokyo, Saitama Japan West Osaka India South Chennai East Asia Hong Kong SE Asia Singapore Australia South East Victoria Australia East New South Wales India Central Pune Canada East Quebec City Canada Central Toronto India West Mumbai Germany North East ** Magdeburg Germany Central ** Frankfurt North Europe Ireland East US 2 Virginia United Kingdom RegionsUnited Kingdom Regions US DoD East TBD US DoD West TBD * Operated by 21Vianet ** Data Stewardship by Deutsche Telekom We add more servers every day than the total number of servers we added in all of 2011
  15. Cloud Services Load Balancer WEB ROLE INSTANCES Tables/NoSQL TYPE Y STORAGE SOLUTIONS Database CACHE Blobs/Files TYPE X QUEUE Virtual Machines VIRTUAL MACHINES STORAGE BLOBS / FILES (Virtual Disks) … Windows Linux SQL GalleryLoad Balancer VIRTUAL NETWORK COMPUTE Virtual Machines Get full control over a server in the cloud and maintain it as your business requires. Cloud Services Managed Virtual Machines with specific web and worker roles that are stateless Batch For running large scale parallel and high performance computing (HPC) applications Scheduler Create jobs that run reliably on simple or complex schedules to invoke any type of service. Remote App Access Windows apps that run within the Service on VM’s from any device and any location. NETWORKING Virtual Network Provision and manage VPNs in Azure and securely link to your on- premises IT infrastructure. Express Route Connect on-premises and cloud data centers directly through dedicated, non-internet lines. Traffic Manager Load-balance incoming global traffic across multiple services running in multiple data centers. IDENTITY & ACCESS Active Directory Identity and access management for cloud applications and ability to link to on-premises Server AD. Multi-Factor Authentication Safeguard access to data and apps with additional physical layer of security control. MEDIA & CDN Content Delivery Network (CDN) Cache content for your apps at 100’s of edge locations to improve user experiences. Media Services Range of services that support video on-demand and live streaming workflows. WEB & MOBILE Web Apps Managed web platform, get started for free and scale as you go using many tools/ languages. Add backend capabilities to mobile apps, with native client support on most device platforms. Mobile Apps API Management Publish and Manage APIs to developers, partners and employees securely and at scale. Create and surface your app logic as APIs for other services and apps to consume. API Apps Logic Apps Build/execute business processes by linking your own custom API’s with an API Gallery/Marketplace Notification Hubs Deliver millions of cross platform push notifications from any application backend, anywhere. GALLERY DEPLOY YOUR CODE APP TYPES Load Balancer API MARKETPLACE… API APP WEB APPLOGIC APP MOBILE APP Windows Phone iOS Android Nokia X Windows Store iOS Android HTML5/JS APP INSTANCES App Service STORAGE & BACKUP Backup Managed service that handles backup/restore of Windows Server machines/backup agent. StorSimple Automated, policy driven solution to extend on-premises primary storage for backup / DR. Site Recovery Coordinate replication and recovery of System Center private clouds Storage Blobs & Files Store binary application data and web content – store for dedicated and shared virtual disks for VM’s Import/Export For massive data transfer – ship encrypted disks to move data in/out of blob storage. DATA SQL Database Managed relational database service with high availability and selectable performance levels. DocumentDB Store/retrieve millions of JSON objects from a highly scalable NoSQL document database. Redis Cache Make applications scale and be more responsive under load by keeping data closer to app logic. Search Managed, scalable search service for your apps, create tunable search results and ranking models. Tables Massive scale for semi-structured key/value type data in this schema-less NoSQL store. ANALYTICS HDInsight Big Data (based on Apache Hadoop) analytics that integrate easily with Microsoft Office. Machine Learning Mine historical data with compute power to predict future trends or behavior. Stream Analytics Process data streams in real-time to discover and react to trends. Data Factory Ingest data from multiple sources to combine into a cloud based Data Warehouse. Event Hubs Ingest, persist, process millions of events per second from millions of devices. Ingest, persist, process millions of events per second from millions of devices. Mobile Engagement DEVELOPER SERVICES Visual Studio Online Store code, plan and track projects, build, deploy and test apps in the cloud collaboratively. Application Insights Analyze app usage, availability and performance to detect issues and solve problems proactively. MANAGEMENT Automation Run durable PowerShell scripts to automate frequent, long running, complex Azure tasks. Portal Web based experience to provision, control and monitor all Azure services. Operational Insights Analyze and troubleshoot on- premises IT infrastructure without using instrumented code. Key Vault Safeguard and control keys and secrets in cloud scale hardware security modules. HYBRID INTEGRATION Biztalk Services Build EDI and Enterprise App Integration (EAI) solutions in the cloud. Hybrid Connections Connect apps in Azure with on- premises resources without a VPN or dedicated line. Service Bus Messaging capabilities (pub/sub, queues) and on-premises to cloud connectivity solution. Storage Queues Simple message queue for application de-coupling architecture for scale out. Store / Marketplace Find and manage other services provided by third parties. VM Depot Find free open source VM images that you can download and run in Azure Virtual Machines. COMMERCE
  16. Operating System Data Development Tooling DevOps Application Templates
  17. Azure Stack Power of Azure in your datacenter
  18. The Azure Platform Strategy Public, Global, Shared DatacentersMicrosoft Azure Stack & Cloud Platform System Security& Management SaaS (Software as a Service) O365, CRM, VSO etc… + 3rd Party SaaS Solutions Public Cloud Platform Hybrid Operations Security& Management Hybrid Operations
  19. ** - Only Web Apps is in TP1, * - not in TP1
  20. Geo-storage replication  3 copies locally, another 3 copies in different region  Built-in high availability  Build-in disaster recovery Defend against regional disasters Geo replication
  21. Scale VMs
  22. Scale VMs PowerShell script
  23. VM Gallery Images via Azure Marketplace Certified pre-configured software images (734)
  24. Azure Quickstart Templates Free community contributed templates (336)
  25. Reads are completed at the primary Writes are replicated to secondaries Single logical database Write Write Ack Ack Read value write Ack Critical capabilities:  Create new replica  Synchronize data  Stay consistent  Detect failures  Failover  99.99% availability High-availability platform
  26. Scale DTU’s
  27. Scale DWU’s
  28. Setup Disaster Recovery
  29. How will the cloud affect my job?  Do you enjoy calls at 3am that the server is down?  Would you rather work on building solutions than waiting for something to break?  Think how valuable you will be if you have gain experience moving workloads from on-prem to the cloud  We will still need DBA’s, but won’t need to build and manage IT infrastructure (transition to cloud architect)
  30. Q & A ? James Serra, Big Data Evangelist Email me at: Follow me at: @JamesSerra Link to me at: Visit my blog at: (where this slide deck will be posted via the “Presentations” tab)

Notes de l'éditeur

  1. The cloud is all the rage. Does it live up to its hype? What are the benefits of the cloud? Join me as I discuss the reasons so many companies are moving to the cloud and demo how to get up and running with a VM (IaaS) and a database (PaaS) in Azure. See why the ability to scale easily, the quickness that you can create a VM, and the built-in redundancy are just some of the reasons that moving to the cloud a “no brainer”. And if you have an on-prem datacenter, learn how to get out of the air-conditioning business!
  2. Fluff, but point is I bring real work experience to the session
  3. Objective: Establish that the cost reduction benefits that have come from virtualization are coming to an end and IT organizations need look to new innovations associated with operating services in a cloud model in order to realize the next wave of business value. Key talking points: Virtualization has been amazing technology for the datacenter, enabling efficiencies and cost savings through increased density and decoupling workloads from physical server hardware. But 10 years later we’re starting to run out of workloads to virtualize leaving businesses wondering where IT should look for the next wave of business value. For the answer, IT needs to look to where the business is investing. Research shows more business departments spending on so-called “shadow IT”; public clouds offering IaaS and higher level services through a consumer-style self service provisioning portal that delivers IT resources more rapidly and easily than using the internal IT department. Some organizations already recognize this threat and have chosen to create a new, more agile IT alternative within the organization. Looking higher up the stack, businesses are growing their investment in applications at a much faster rate compared with infrastructure investment. IT organizations need to get back into the game by looking to new innovations that support applications and services that drive the business forward. <click> The good news is that Microsoft has been delivering applications and services in this model in Microsoft Azure for several years and has developed a series of innovations from that experience. Let’s take a look at Azure today. Before virtualization IT was considered a cost center thus TCO was the most important attribute for Businesses Virtualization helped IT reduce TCO by consolidation and better utilization of Infrastructure thereby adding value to the business Most of the enterprises have optimized their infrastructure using Virtualization - 70% of all x86 architecture workloads are virtualized *. There is not a lot of scope left for IT to add value through virtualization alone Businesses now want to use this virtualized Infrastructure to power their innovation agenda and TCO, although still important, is second to innovation for Businesses. This has opened a door for IT to provide enormous value to the Business and become part of this innovation agenda This innovation is happening through applications and infrastructure optimization alone is insufficient to power this innovation Businesses are starting to recognize this. Spending on Enterprise software and applications is projected to increase by 7.2% CAGR in next 4 years as compared to 4.4% in overall IT spending -- that means software and application spending is projected to grow nearly twice as fast as overall IT spending Datacenters lack the ability to support applications based innovation 38% of IT spending is happening outside IT ***. This is projected to grow beyond 50% by 2017 *** “45% of CIOs have a second, fast, mode of service delivery that complements their rock solid operations”….from Gartner Symposium, Oct 2014 “38% of IT spend is outside IT and growing. Salespeople are going directly to the business - whether you like it or not”….from Gartner Symposium, Oct 2014
  4. Why this Slide: You are trying to setup the struggle between IT and Business – you have to run a huge portfolio of apps, the business always wants more apps but you are struggling to just keep running what you have. In part this is also to cement that you are an expert and you understand their challenges. Key Points: Setup CHANGE is constant – you are being asked to do more with less Business Pressure to innovate IT Challenge of just operating IT takes most of the time/budget/resources Transition to NEXT Slide: How will you put yourself in a position to rapidly deploy new tech to drive bus innovation?
  5. Why this Slide: You customer/audience is interested in Azure BUT they also have a data center to run today – you are trying to setup that you understand they have many challenges running their own data center and that they need help to do this that goes beyond virtualization – which was a good step. You also want to setup the Public Cloud and SaaS pillars because the combination of Private Cloud + Public Cloud + SaaS is THE Microsoft all up differentiator against ALL competitors. Key Points: You have a large DC investment – you have moved to a highly virtualized DC – but not getting all the benefits you expected You are looking at Public Cloud – this is the moment to cover the Cloud Business Model – (1) You pay for what you use (2) You can change your mind This business model changes OUR relationship – we have to make great stuff or you will stop using it AND we have to help you adopt and consume or our sales people don’t get paid – we are in this together…! SaaS is MASSIVE – lot’s of opportunity to STOP running app infrastructure – O365 and SalesForce – multi-billion $ businesses – proven..! Transition to NEXT Slide: So, how can Microsoft help..? What’s our strategy and how are we different to everyone else…?
  6. So let’s start with the “What”. Cloud computing as a definition is simply represented as a style of using compute power and storage (essentially servers and disks) that follows these 5 tenets. Self-Service means that the end user can get themselves a server or some storage whenever they need it “Pay for what you use” means that you no longer have to purchase for your peak compute needs. What I mean by this is that normally you have to buy hardware and software for what you think you’ll need at your most demanding times. With cloud computing you get to ride the demand curve with tools like auto-scaling, and only pay for the power you are using. <Use Electric Company Analogy if needed> Multi-Tenant means that the provider, Microsoft in this case, has safe guards and security in place so that you the customer are running your applications on the same hardware as our other customers, but still virtually isolated from each other. This drives an amazing economy of scale and drives down costs for the customer. <ADD SOMETHING HERE TO STOP FEAR> Don’t’ leave it open for discussion so quickly Rapid Elasticity means that you are able to scale from 10,000 servers to 100 servers immediately if need be. There are people in your company that run batch processing jobs that take 50 hours to run on a 4 core machine. What if I told you that you could run that same job in 1 hour, using 200 cores? And only pay around $50 for that hour depending on the machine size? Broad Network Access means you should be able to access these services and deploy these services anywhere in the world, instantaneously This infographic is really a summation of the tenets of cloud. The major differences between on-premises are shown by that well-worn metaphor for hidden danger, the iceberg. Here what is concealed beneath the surface are the ongoing costs that traditional IT models incur. In the cloud ongoing costs are all contained within one fee and a single supplier with your other ongoing costs being around governance and people costs. On-demand self-service (IT still has to provision virtual machines for their internal customers). Broad, network access (this deployment is only available for internal customers on the network) Resource pooling (this is where virtualization fits, so yes, this requirement is met) Rapid elasticity (IT still has to provision VMs individually by installing the OS and software, and they don’t necessarily scale fast) Measured service (IT is charging costs back to other departments based on traditional budgeting, not based on actual usage)
  7. Virtualization does not eliminate servers OS instances. If anything it creates more thus adding to your management overhead. Cloud utilized as a platform enables your organization to innovate and respond quickly. It removes the barriers normally associated with new efforts and reduces experimental risk.
  8. Traditional model - Empathize, land the case for change based on change in business context Take empathizing tone (don’t want to make this sound negative). We want them to realize that what customers have done may have worked in the past but they need to recognize the need for change as the business is changing rapidly. Most companies are running custom apps that are stitched together, they have purpose-built hardware to think about, and have specialized teams, and everything has been carefully customized (over many years in some cases!). Now as an enterprise, you did all this for all the right reasons, but you might consider that it might be holding our customers (and their business) back in many ways given that the business context has changed fundamentally. In this new age of apps, the old way of doing this is causing friction because IT isn’t moving as fast as business wants it to. This is manifested in developers not getting the speed and freedom they need to create the best end-user experiences. That leads to lost productivity on their side, which results in ‘Shadow IT’. In 2015, 42% of the technology budget resides outside IT; this will grow to 50% by 2020 (Gartner). So this is real.   And we all know that while Shadow IT behaviors provide immediate gratification, it comes with risk. Slide 8: Cloud model (Mark) – Empathize, ask customers to be change agents, land cloud principles. Now let’s look at the cloud. Everyone knows that the cloud offers agility and innovation. It’s proving itself to be the way forward for the modern enterprise and we’ll talk more about that in a bit. But for some of our IT customers, the cloud might seem a little daunting. They might be asking, “Is this something I want to lead the charge on? How does it help my career?” The tension some of them experience is because you’re not sure if things are consistent with what you’re doing on-premises and it seems like it will be hard to manage. There’s also a tension between developers who want speed and freedom (represented by business demands), and the IT folks who have to worry about things like security and compliance.   Bridge to our POV while bringing them along. Implore them to be change agents in their orgs. But make no mistake about it – the cloud is the natural way forward for the rapidly evolving enterprise. Let’s all embrace it. In this context, we’re already seeing some leading indicators around “bi-modal“ IT among you: 45% of CIOs have a second, fast, mode of service delivery that complements their rock solid operations” (Gartner Symposium, Oct 2014). So there’s already some great progress that a lot of you seem to be driving. This is do-able. And we want our customers to be change agents in driving cloud adoption in your orgs.   Our POV We believe that cloud is a model/architecture, not a location. (Cloud-first principles as in the slide) Turns out that Microsoft has been on its own cloud-first journey for many years and we have fully operationalized cloud-first in our hyper-scale datacenters. We’d like to share some of that next to help customers shortcut their journey.
  9. Reasons not to move to the cloud: Security concerns (potential for compromised information, issues of privacy when data is stored on a public facility, might be more prone to outside security threats because its high-profile, some providers might not implement the same layers of protection you can achieve in-house) Lack of operational control: Lack of access to servers (i.e. say you are hacked and want to get to security and system log files; if something goes wrong you have no way of controlling how and when a response is carried out; the provider can update software, change configuration settings, and allocate resources without your input or your blessing; you must conform to the environment and standards implemented by the provider) Lack of ownership (an outside agency can get to data easier in the cloud data center that you don’t own vs getting to data in your onsite location that you own.  Or a concern that you share a cloud data center with other companies and someone from another company can be onsite near your servers) Compliance restrictions Regulations (health, financial) Legal restrictions (i.e. data can’t leave your country) Company policies You may be sharing resources on your server, as well as competing for system and network resources Data getting stolen in-flight (i.e. from the cloud data center to the on-prem user)
  10. The ability to innovate is the primary motive for organizations to move to cloud. Cloud directly impacts your organizations ability to respond to shifts in strategy.
  11. Cost savings are valuable. But even more valuable is the ability to shift those costs to strategic investments that enable growth..
  12. Why this Slide: It shows we have a very broad platform. It about BOTH IaaS and PaaS, that these work together. It shows that we continue to lead in world class IT capabilities and that there’s really nothing missing. Key Points: We have already seen how the Azure Platform is IaaS + Pass – but I want you to understand that this is a huge number of capabilities – IT building blocks if you will. Every one of these blocks you provision anytime, self-service anywhere in the world 24x7. You pay for what you use, you can get more or less anytime and you can fully automate everything… DON’T spent too much time on this slide – you are going to DEMO (aren’t you!!!)… DON’T go through each block… Transition to NEXT Slide: Make the build go backwards to show JUST IaaS and then you will go to the demo to show it.
  13. Why this Slide: Extra weight to tell the story of our unique strategy – IMPORTANT – you are not selling a product or even a platform – you are really selling a long term vision – and you have to sell this high up. Key Points: Don’t go into any detail here, don’t get drawn into any specific MQ MAIN POINT – MSFT continues to innovate – we are a true software and platform company and we have been doing this for 30 years (this is a dig at AWS mainly) We are persistent – we strive but don’t always succeed to be the leader (be humble, but land that we have long term horizons, we will be there, we don’t back away from hard problems) Transition to NEXT Slide: So let’s start understanding in more detail WHAT is Azure.
  14. Why this Slide: This is the Key Differentiator – no one else is going to help the customer in their own DC, has a world class public cloud which is also a SaaS platform and has killer SaaS apps as well – Customers want all this – we have it. Key Points: Start setting the stage for what is Azure – very high level – it’s IaaS AND PaaS on top of a global DC infra – but it’s just software We can/will bring this software stack on-prem to help the customer with their own DC challenges We have killer SaaS apps that help the customer stop doing things – like running email systems. Our Platform is a platform for SaaS – if the customer is an ISV – benefits are building higher value SaaS service and/or keeping the “old” model of selling into the Customer DC… Position the Competition – Old Guard on left (IBM, Oracle, HP), Cloud Platform Vendors (AWS, Google) on the right only, Salesforce in the middle (only) – MSFT does it all. Transition to NEXT Slide: Summary – our strategy is 100% aligned to your strategy – but don’t just take my word for it, let’s see what some key influencers have to say…
  15. Slide 17: The case for hybrid platform So why even build this hybrid platform? In one word – customer-centricity. Customers told us loud and clear – “We want Azure in our datacenters”. We heard the following drivers/motivations : Business requirements Summarize key requirements: latency, customization, sovereignty, Make cloud-first innovation possible everywhere So you can make app deployment decisions based on business need (vs. technology constraints). We will talk a little more about the innovation possibilities that this opens up in another slide. Finally, customers are finding that the alternatives they have don’t meet their needs (de-positioning competition) POSITIONING STATEMENT (all-up) For organizations that are looking for speed and innovation of cloud computing in their datacenter, Microsoft Azure Stack offers the only hybrid cloud platform that is truly consistent with a leading public cloud. Only Microsoft can bring proven innovation – including higher level PaaS services – from hyper-scale datacenters to on-premises environments to flexibly meet customers’ business requirements.   Based on the above, we have internalized that “cloud-first” needs to be fully enabled across on-premises and public environments. Ultimately, we want you to be to embrace cloud-first on your terms – every transformation journey is different and we want to be respectful of that. We want you (and your business) to focus your energies and resources on the things that really matter – i.e. the things that differentiate your product or service in the market. That’s really why we’re doing this work on enabling platform consistency so you don’t need to spend cycles attempting to do that on your own.
  16. Talk about these points with generic customer examples where possible Latency – Talk about how geos like South Africa are not as well connected by dark fiber. Customization – For example, an organization needing deep integration with internal applications, systems,. Or wanting to use their own hardware. Data sovereignty – Data cannot be allowed to leave country borders – e.g. EU. Regulation – Local laws around how to transact business, public sector organizations, compliance and auditing needs etc.
  17. Hybrid app patterns – front end in public, back end in private. Flexible apps: systems of record back end, systems of innovation front end. Great user experience can run on the cloud and scale with audience and interaction, when you don’t need back end to scale as much. 3M has a great story: Basically over a weekend 3M used Azure to build a simple mobile and Web-based solution that was integrated with their company security – that talked to 2 existing systems in individual datacenters – one from an acquired company and one from 3M. Why did they do this? So their sales team could immediately start selling products from a newly acquired company. App mobility from private to public (or vice-versa). App mobility: spikes can crash on-premises systems (Baylor University story) – scale as needed with no risk in the cloud. (Dream) Dev-test in public | (Act) Production in private. Avoid Shadow IT – why is it there? Because we can’t respond fast enough, the idea dies or gets done elsewhere. Now you can participate in the dream process and act on it. No more missed opportunities due to technology restrictions. Also this includes the Azure PaaS services that provide differentiated value while making it easier for you to dream.
  18. Top-line positioning vs. AWS AWS fundamentally dismisses the notion of private clouds and by inference, hybrid cloud computing. However, most customers prefer a hybrid cloud computing approach, due to requirements such as data sovereignty, regulation, compliance, latency, business process customization. Microsoft’s differentiation lies in a deep understanding of these customer requirements. Unlike AWS which is essentially public-cloud only, Microsoft offers ONE consistent enterprise-proven platform – i.e. Azure and Azure Stack - that enable public-cloud agility and innovation across private, hosted, and public cloud contexts.   Top-line positioning vs. OpenStack Being a loosely coupled collection of projects, OpenStack needs significant integration investment with specialized skills. Unlike OpenStack, Azure Stack is a single integrated product, thereby promising deployment and operations simplicity. OpenStack has multiple fragmented and proprietary distributions – HPE, VMware for example - who are primarily interested in selling hardware and services. Despite claims of avoided vendor lock-in, customers are effectively committed to these proprietary distributions. Unlike OpenStack, Azure and Azure Stack deliver ONE consistent enterprise-proven platform that supports a broad choice of open source application platforms, languages, and frameworks such as Linux, Java, node.js, and PHP. Unlike OpenStack that is essentially limited to IaaS, Microsoft is also bringing higher-level PaaS (such as Azure App Services and Azure Service Fabric) to on-premises environments, thereby enabling rich application innovation. Top-line positioning vs. VMware They would like to have the market look at cloud using a virtualization lens. Microsoft’s fundamental belief is that customers cannot increment their way from traditional virtualization to a cloud model. By itself, virtualization falls far short of the essential NIST-defined characteristics of the cloud model, such as on-demand self-service and rapid elasticity. VMware can help incrementally optimize traditional infrastructure, but their solutions aren’t designed for application innovation. Modern application patterns necessitate looking beyond traditional virtualization that were primarily meant to solve for application compatibility and hardware consolidation. Unlike VMware, Microsoft’s offerings are designed for cloud-first application innovation; platform consistency across Azure and Azure Stack combined with a rich set of application platform assets (such as Azure App Services, Azure Service Fabric, and Windows Server Containers) make this possible. VMware claims that vCloudAir enables the same VMware infrastructure in hosted environments, but the reality is that they have a very small hybrid footprint that’s limited to IaaS scenarios, primarily VMs and networking. Unlike VMware, Microsoft has multi-billion dollar investments in hyper-scale datacenters; this enables a virtuous innovation cycle across on-premises and public cloud that also includes higher-level PaaS services.
  19. Slide purpose: This is a product agnostic slide, it helps frame the hybrid cloud platform category – i.e. the notion of ONE consistent platform in a hybrid context.   A hybrid cloud platform has a standard architecture, regardless of deployment location (i.e. private, public, hosted). Due to this standard architecture, applications can be seamlessly distributed in hybrid contexts without making any code changes.   Summarize layers of the stack End user experiences Cloud application model Infrastructure/Platform services Cloud infrastructure  
  20. Slide purpose: This slide does 2 things: a) puts a product-oriented lens to the cloud platform b) introduces messaging taking a developer, IT, and business lens.   Slide 19: Power of Azure in your datacenter. Let slide animate fully. Note that Azure Stack is born of Azure. Same end user experiences, same app model. Same Azure IaaS and PaaS services. What you see listed in the slide is the set of services that are coming to Azure Stack in its first release (or first version). On the infrastructure layer, we are making some translation – Azure runs on hyper-scale (each scale unit is 20 racks!) while you folks likely run a lesser footprint. So we’re doing some work to make this fit into your environments. Three main investment areas or benefits are Azure Services in your Datacenter, Unified App Development, and One Azure Ecosystem. We want to go through these in more detail obviously, but suffice it to say, this approach and solution builds bridges between all three schools of thought: business folks, IT and infrastructure folks like Jeffrey, and dev and cloud guys like me As a developer, I would be excited about… Application developers can maximize their productivity using a ‘write once, deploy to Azure or Azure Stack’ approach. Using APIs that are identical to Microsoft Azure, they can create applications based on open source or .NET technology that can easily run on-premises or in the public cloud. They can also leverage the rich Azure ecosystem to jumpstart their Azure Stack development efforts. As an IT professional, I’m going to be super happy about (moving forward in my career, pleasing my developers, etc.). IT can help transform on-premises datacenter resources into Azure-consistent IaaS and PaaS services, thereby maximizing agility and efficiency. End users can quickly provision services using the same self-service experience as Azure. IT gets to use the same automation tools as Azure to control the service delivery experience. As a business, you can truly take advantage of cloud on your terms.
  21. Why this Demo: Make it REAL and put teeth to what you talked about. Just logging into the portal and spinning something up across the other side of the world is VERY compelling – remember this is VERY VERY hard for most companies to do today and even if it was easy – the BUSINESS MODEL is different. Key Points: Spin up a new VM from the marketplace. Show IBM/Oracle/SQL in the marketplace. Show Linux section Illustrate using the G5 in West US the business model and how the price (for a VM) is a combination of CPU/Ram + Features After creating a VM, open up your existing VM you are already connected to. Use that VM to connect to your Linux VM – map these to the resources in the Portal. Remember – YOU ARE RESPONSIBLE for everything that happens inside the VM – JUST like you are today in your own DC (plus you also have to look after everything that sits below the VM)… Transition to NEXT Slide: Now let’s go back to the Azure Platform Picture – we need to talk about PaaS.
  22. Geo-replication in Azure disks does not support the data file and log file of the same database to be stored on separate disks. GRS replicates changes on each disk independently and asynchronously. This mechanism guarantees the write order within a single disk on the geo-replicated copy, but not across geo-replicated copies of multiple disks. If you configure a database to store its data file and its log file on separate disks, the recovered disks after a disaster may contain a more up-to-date copy of the data file than the log file, which breaks the write-ahead log in SQL Server and the ACID properties of transactions. If you do not have the option to disable geo-replication on the storage account, you should keep all data and log files for a given database on the same disk. If you must use more than one disk due to the size of the database, you need to deploy one of the disaster recovery solutions listed above to ensure data redundancy.
  24. When a VM is running it is deployed to a physical server. The physical servers in Azure regions are grouped together in clusters of common physical hardware. A running VM can easily be resized to any VM size supported by the current cluster of hardware supporting the VM.
  26. Why this Demo: PaaS is a strategic differentiator – but it’s critical to sell it higher up. There is a tradeoff with PaaS – you loose some control in exchange for the service doing a ton of work you don’t have to do. Key Points: Show your working simple web app + sqlDB from the Resource Group – a RG is a way to model and control all the assets that below to an app. Spin up a new Web App Go back to the Web App and scale out the Web Tier Go to the database and geo-replicate to the other side of the world THESE are all incredibly complicated things that today you spend hundred/thousands of hours and many 10’s/100’s thousands of dollars keeping working – WHY…? We have software that does that – it’s just better. BUT TALK ABOUT THE TRADEOFFS Transition to NEXT Slide: So that’s the Azure platform. Let’s look at some other things/concerns you might have – such as compliance/security/privacy and trust/risk.
  27. By storing your data in Azure SQL Database, you take advantage of many fault tolerance and secure infrastructure capabilities that you would otherwise have to design, acquire, implement, and manage. Azure SQL Database has a built-in high availability subsystem that protects your database from failures of individual servers and devices in a datacenter. Azure SQL Database maintains multiple copies of all data in different physical nodes located across fully independent physical sub-systems to mitigate outages due to failures of individual server components, such as hard drives, network interface adapters, or even entire servers. At any one time, three database replicas are running—one primary and two or more replicas. Data is written to the primary and one secondary replica using a quorum based commit scheme before the transaction is considered committed. If the hardware fails on the primary replica, Azure SQL Database detects the failure and fails over to the secondary replica. In case of a physical loss of a replica, a new replica is automatically created. So there are always at minimum two physical, transactionally consistent copies of your data in the datacenter.