Azure Solution Alignment Workshop

1 Azure Solution Alignment Workshop12/9/ :15 PM Azure Sol...
Author: Charla Gregory
0 downloads 4 Views

1 Azure Solution Alignment Workshop12/9/ :15 PM Azure Solution Alignment Workshop Module 1 - Azure Envisioning and Service Overview © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 How to Present this SectionYour primary goals are to: Introduce Azure and set the tone for the workshop Understand why the customer is looking to move to Azure Cover high-level concepts around Azure and set the stage for the remaining workshops DELETE THIS SLIDE BEFORE DELIVERY

3 The world of IT is changingEvolving Business Models Moving away from Infrastructure builds Evolving IP Models Building new on-demand services, rather than focusing on infrastructure support Startup Agility, Enterprise Mentality Stakeholders expecting better results, faster

4 Market Share (in Billions)Build 2012 12/9/2017 Why consider the cloud? $30 $25 $20 $15 $10 $5 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 Market Share (in Billions) Public Cloud Platform Speed Scale Economics In the last few years, we have seen an explosive growth in the use of the public cloud. While most of the initial adoption was seen by startups and smaller orgs, most of the new growth will come from larger organizations adopting the public cloud. Now you might ask what’s causing cloud adoption at such a fierce rate. There are 3 fundamentals business drivers at play here: SPEED: With minutes instead of days/weeks to procure & provision servers, the pace of innovation has dramatically increased. Reduced ‘time to develop’ & ‘time to market’ means your IT can be much more agile in servicing needs of the business units or developers. Embrace & Enable Innovation. Help your business move forward against the competition. In fact, it is the speed and agility that IT hasn’t been able to provide has resulted in what many call “Shadow IT” where business units are resorting to using credit cards to procure computing resources outside of the purview of the IT. SCALE: Cloud gives you an almost infinite set of computing resources. Your applications will enjoy massive global scale, and can easily scale up or down depending on the demand. That means, you never have to worry about running out of capacity or worry about overprovisioning. You use just enough resources for your needs - nothing more, nothing less. ECONOMICS: And of course, you’re paying only for what you use in the Cloud. This in itself saves you money for any app that has variable computing needs. For some organizations, there is also an additional benefit of changing CapEX to OpEX, which frees up capital from infrastructure investments so it can be put to other uses. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

5 Microsoft Azure Integration Heterogeneity Security On-premisesAND cloud Open, Broad, Flexible Trustworthy

6 Microsoft Azure app services data services infrastructure servicesBuild 2012 12/9/2017 Microsoft Azure app services cloud services caching identity service bus media mobile services web sites integration hpc analytics data services SQL database HDInsight table blob storage Windows Azure is a broad stack of services that runs in our datacenters globally. Think of the different services as building blocks. These services can be categorized into three classes – Infrastructure services which are lower level building blocks, Data services that provide storage and data management capabilities to apps, and App services which provide different capabilities to rapidly develop apps, scale and run apps at a global scale. infrastructure services virtual machines virtual network vpn traffic manager cdn © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

7 Microsoft Azure app services data services infrastructure servicesBuild 2012 12/9/2017 Microsoft Azure app services cloud services caching identity service bus media Apps mobile services web sites integration hpc analytics data services SQL database HDInsight table blob storage caching identity You can use these blocks or puzzle pieces to rapidly build apps, and then choose an Azure datacenter to run the app. Windows Azure takes care of the underlying management, and provides your app the scale it needs. This approach is what industry experts call a Platform as a Service. cloud services table virtual network infrastructure services virtual machines virtual network vpn traffic manager cdn © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

8 Microsoft Azure app services data services infrastructure servicesBuild 2012 12/9/2017 Microsoft Azure Azure datacenters, your datacenters. app services cloud services caching identity service bus media virtual machines virtual network mobile services web sites integration hpc analytics vpn data services SQL database HDInsight table blob storage But that is not all that you can do with Azure. Windows Azure also provides infrastructure services which allow for more hands on configuration and management similar the servers you have today. However, they’re hosted in Microsoft datacenters letting you use Azure as if you were operating your own datacenter in the Cloud. For example, you can provision VMs, give them private IP addresses, and connect to them using a VPN from your on-premises environment. Most importantly, this lets Windows Azure mimic your on-premises datacenter and run your current apps with little or no change without the expense of having to own servers of racks, cooling and building costs. Furthermore, you can connect the “datacenter” you build in the Cloud to your on-premises datacenter so the datacenter in the Cloud becomes an extension to your on-premises infrastructure. These “building blocks” lets Windows Azure to be used as an Infrastructure-a- a-service. So, you see Windows Azure offers IaaS +PaaS in one platform. IaaS provides flexibility, PaaS eliminates complexity. Use PaaS where you can, use IaaS where you need. With Azure, you can use both together or independently, and build apps of the future. That uniquely differentiates us.  virtual network infrastructure services virtual machines virtual network vpn traffic manager cdn vpn © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

9 Huge infrastructure scale is the enabler19 Regions ONLINE…huge datacenter capacity around the world…and we’re growing North Europe Ireland West Europe Netherlands Central US Iowa North Central US Illinois China North * Beijing US Gov Iowa East US Virginia Japan East Saitama China South * Shanghai West US California East US 2 Virginia Japan West Osaka India East TBD India West TBD US Gov Virginia South Central US Texas East Asia Hong Kong Over the last few years we’ve truly delivered a huge infrastructure to enable us to grow our services at scale around the globe. Whether it’s our flagship facilities in Quincy, Washington or Boydton, Virginia, or some of the newly announced facilities in Shanghai, Australia and Brazil, it really is key for us to make smart investments around the world to deliver services in a resilient and reliable fashion. A lot of people ask, what goes into site selection at Microsoft and how do we decide where to place our datacenter investments? There are over thirty-five factors in our site selection criteria. But really, the top elements are around proximity to customers and energy and fiber infrastructure, insuring that we have the capacity and the growth platforms to be able to grow our services. Another key element is about skilled workforce. We need to insure that we have the right people to run and operate our datacenters on a day to day basis. SE Asia Singapore Australia East Sydney Brazil South Sao Paulo Australia West Melbourne 100+ datacenters One of the top 3 networks in the world (coverage, speed, connections) 2 x AWS and 6x Google number of offered regions G Series – Largest VM available in the market – 32 cores, 448GB Ram, SSD… Operational Announced * Operated by 21Vianet

10 Azure is Open Microsoft Integrated Ecosystem Provided Web App GalleryLanguages, Dev Tools and App Containers Bring your own CMS and Apps Web App Gallery Dozens of .NET and PHP CMS and Web applications Devices Via HTMl/JS, cross-platform and native Databases DocDB Management libcloud jclouds Operating systems Ubuntu, SUSE, OpenSUSE, OpenLogic CentOS-based Oracle Linux, CoreOS Bring your own

11 Extend your infrastructureBuild 2012 12/9/2017 Extend your infrastructure Internet Active Directory SharePoint SQL Server Windows Azure Windows Azure Infrastructure Services Virtual Machines with on-demand scale & compute Spin up and tear down in minutes, no hardware provisioning Connect with on-premises Active Directory and domains Integrates Windows Azure Virtual Networks Use what you know, manage with System Center Integrates with Azure Platform, Apps, and Storage Services Virtual Network Your Datacenter © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

12 Cloud is a Shared ResponsibilityOn-Premises IaaS PaaS SaaS Applications Data Runtime Middleware O/S We have a shared responsibility for security, privacy, and compliance. Windows Azure helps reduce the security and compliance burden for customers with internal tools, processes, and controls, and enables customers to use their own tools, processes, and policies. For example, Microsoft uses access controls to protect the system administrator privileges while the customer is responsible for end user access control. The shared responsibility approach provides a more flexible and secure foundation for all users while giving individual customers the flexibility to build the solution that meets their specific security, privacy, and compliance needs. Virtualization Servers Storage Networking Customer Microsoft

13 Built on a Trustworthy FoundationComputing Initiative UK G-Cloud Level 2 1st Microsoft Data Center FedRAMP/ FISMA Malware Protection Center SOC 1 SOC 2 Active Directory 1989 1995 2000 2005 2010 Microsoft Security Response Center Windows Update Security Development Lifecycle Digital Crimes Unit Global Data Center Services CSA Cloud Controls Matrix PCI DSS Level 1 ISO/IEC 27001:2005 E.U. Data Protection Directive HIPAA/ HITECH Microsoft has proven experience delivering cloud services at global scale and uses this deep knowledge to develop best practices and technology innovations that support increased reliability and compliance readiness. Microsoft Trustworthy Computing (TwC) is a long-term, collaborative effort to create and deliver secure, private, and reliable computing experiences for everyone. TwC principles and processes inform every aspect of Windows Azure from design to development to operations, helping to deliver a more secure, private, and compliant platform for customers. Microsoft also engages in industry-leading security efforts through the creation of centers of excellence: Microsoft Digital Crime Unit (DCU). The DCU brings together a unique team of lawyers, investigators, business professionals, intelligence specialists and forensic analysts – deploys trailblazing techniques to fight a wide array of online criminal activity.  Microsoft Cybercrime Center. An effort of the DCU, the Microsoft Cybercrime is a secured facility at the company’s Redmond campus. It houses groundbreaking Microsoft technologies that allow the team to visualize and identify global cyber threats developing in real time, The Cybercrime Center includes a separate and secure location for third-party partners, allowing cybersecurity experts from around the world to work in the facility with Microsoft experts. With nearly 100 attorneys, investigators, technical experts and forensic analysts based around the world, the Microsoft Cybercrime Center is well positioned to make it safer for people online worldwide. Microsoft Malware Protection Center (MMPC). By continuously gathering and analyzing data, and by working with organizations inside and outside Microsoft, the MMPC helps combat evolving threats. Labs in Redmond, Washington, U.S.A.; Munich, Germany; Vancouver, Canada; and Melbourne, Australia—with the help of additional researchers in other locations around the world—ensure that a response team is always online.

14 Cloud Organizational Challenges

15 Why Organizations move to the CloudInnovation Move away from Outsourcing models Shadow IT is here to stay Datacenter is at capacity Cost – pay for use It is an industry trend … and more

16 Cloud innovation presents challenges for ITBuild 2012 12/9/2017 Cloud innovation presents challenges for IT How do I integrate with my existing IT investments? What about my heterogeneous, complex IT landscape? But as you think about using the public cloud, there are some top of mind issues you have to reckon with. If you’re like most organizations, you have your existing servers and IT infrastructure (either on- premises in your own datacenters or in 3rd part colocation facilities). You also have an IT staff to manage these assets. So as you think about using the public cloud, you’re not thinking of it in a silo – ideally where possible you’d want to integrate the public cloud with existing IT, manage it no differently, and even have applications with parts running on and off-premises. Latest IDC findings show 40% of enterprises are already adopting hybrid clouds today (source - You’re also probably running a variety of OSs, databases, middleware and toolsets from multiple IT vendors. Your developers are proficient in multiple languages and your apps are written in multiple languages and frameworks. In other words, your IT environment is complex and heterogeneous. And you want to make sure the  cloud you choose is able to handle your heterogeneous needs. Next you have to abide by a bunch of security and compliance initiatives. The rest of the business trusts your IT org to run apps in a secure and reliable manner. So you want to make sure the public cloud platform and the vendor who provides the service is using is trustworthy, i.e. has the right experience and expertise, and has necessary SLAs, and security controls in place. What about security and compliance? © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

17 Cloud Organizational Challenges12/9/ :15 PM Cloud Organizational Challenges Chargeback and or showback Requires process & organizational maturity IT must become a Service Provider Enable innovation with Lifecycle Management Manual on premise work not automated Cloud Consumers/Customers new responsibilities; tenant ownership, service relationship management, service catalog © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Cloud Concepts and Principles

19 Cloud Principles & ConceptsCloud Services and solutions are based on the following principles and concepts Principles Achieve Business Value through Measured Continual Improvement Perception of Infinite Capacity Perception of Continuous Service Availability Take a Service Provider’s Approach Optimization of Resource Usage Take a Holistic Approach to Availability Design Minimize Human Involvement Drive Predictability Incentivize Desired Behavior Create a Seamless User Experience Concepts Favor Resiliency Over Redundancy Homogenization of Physical Hardware Pool Compute Resources Virtualized Infrastructure Fabric Management Elastic Infrastructure Multitenancy Partitioning of Shared Resources Resource Decay Service Classification Cost Transparency Consumption-Based Pricing Security and Identity

20 Cloud Principles & ConceptsMicrosoft Ignite 2015 12/9/ :15 PM Cloud Principles & Concepts Principles Achieve Business Value through Measured Continual Improvement Perception of Infinite Capacity Perception of Continuous Service Availability Take a Service Provider’s Approach Optimization of Resource Usage Take a Holistic Approach to Availability Design Minimize Human Involvement Drive Predictability Incentivize Desired Behavior Create a Seamless User Experience Speaker Notes: The principles provide general rules and guidelines to support the evolution of a cloud infrastructure. The highlighted principles provide the focus for the new onboarding experience: Create a Seamless User Experience -> Consumers of an IT service should not encounter anything which disrupts their use of the service as a result of crossing a service provider boundary Support modern concepts and roles: DevOps, Service Broker Drive Predictability -> ruthlessly eliminate unnecessary friction well managed change, configuration and release management processes highly effective, highly automated incident and problem management processes Incentivize Desired Behavior -> IT will be more successful in meeting business objectives if the services it offers are defined in a way that incentivizes desired behavior from the service consumer Optimization of Resource Usage -> The cloud should automatically make efficient and effective use of infrastructure resources Brief Description of the Principles ( source: patterns.aspx ) : Achieve Business Value through Measured Continual Improvement The productive use of technology to deliver business value should be measured via a process of continual improvement Perception of Infinite Capacity From the consumer’s perspective, a cloud service should provide capacity on demand, only limited by the amount of capacity the consumer is willing to pay for Perception of Continuous Service Availability From the consumer’s perspective, a cloud service should be available on demand from anywhere and on any device Take a Service Provider’s Approach The provider of a cloud should think and behave like they are running a Service Provider business rather than an IT department within an Enterprise Optimization of Resource Usage Take a Holistic Approach to Availability Design The availability design for a solution should involve all layers of the stack and employ resilience wherever possible and remove redundancy that is unnecessary Minimize Human Involvement The day-to-day operations of a cloud should have minimal human involvement Drive Predictability A cloud must provide a predictable environment, as the consumer expects consistency in the quality and functionality of the services they consume Incentivize Desired Behavior IT will be more successful in meeting business objectives if the services it offers are defined in a way that incentivizes desired behavior from the service consumer Create a Seamless User Experience Consumers of an IT service should not encounter anything which disrupts their use of the service as a result of crossing a service provider boundary © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 Cloud Principles & ConceptsFavor Resiliency Over Redundancy Homogenization of Physical Hardware Pool Compute Resources Virtualized Infrastructure Fabric Management Partitioning of Shared Resources Resource Decay Service Classification Cost Transparency Consumption-Based Pricing Speaker Notes: The following concepts are abstractions or strategies that support the principles and facilitate the composition of a cloud. They are guided by and directly support one or more of the principles above. The highlighted principles provide the focus for providing end to end managed services Service Classification Allows consumers to select the service they consume at a price and the quality point that is appropriate for their requirements. The classification also allows for the provider to adopt a standardized approach to delivering a service Predictability -> deliver an underlying infrastructure that assures a consistent experience to the hosted workloads in order to achieve this predictability. T ruthlessly eliminate unnecessary friction well managed change, configuration and release management processes highly effective, highly automated incident and problem management processes Elastic Infrastructure The concept of an elastic infrastructure enables the perception of infinite capacity Consumption Based Pricing -> paying for what you use as opposed to a fixed cost irrespective of the amount consumed. The unit of consumption is defined in the service class and should reflect, as accurately as possible: the true cost of consuming infrastructure services the amount of Reserve Capacity needed to ensure continuous availability the user behaviors that are being incented IT Budget becomes variable this means that the amount of FTE’s might be variable and demand should be closely managed through analytics Fabric Management -> Traditionally, servers, network and storage have been managed separately, often on a project-by-project basis, fabric Management can be thought of as an orchestration engine, which is responsible for managing the life cycle of a consumer’s workload, it responds to service requests, Systems Management events and Service Management policies. Virtualized Infrastructure -> abstraction of hardware components (server, network, and storage) into logical entities impact current tasks required to provide: resource management portability the ability to share resources Brief Description of the Concepts ( source: ) : Predictability Delivering an underlying infrastructure that assures a consistent experience to the hosted workloads Resiliency Over Redundancy The perception of availability and the business impact of unavailability become the measures of success Homogenization of Physical Hardware The underlying infrastructure must provide a consistent experience to the hosted workloads in order to achieve predictability Pool Compute Resources Collection of shared resources composed of compute, storage, and network that create the fabric that hosts virtualized workloads Virtualized Infrastructure Abstraction of hardware components into logical entities to achieve lesser or no downtime and the ability to share resources. Fabric Management Abstracts service from specific hypervisors and network switches. Can be thought of as an orchestration engine, which is responsible for managing the life cycle of a consumer’s workload Partitioning of Shared Resources Regulatory requirements, business drivers, or issues of multi-tenancy can require various levels of resource partitioning Resource Decay Treating infrastructure resources as a single Resource Pool allows small hardware failures without significant impact on the overall capacity Allows consumers to select the service they consume at a price and the quality point that is appropriate for their requirements. The classification also allows for the provider to adopt a standardized approach to delivering a service Cost Transparency True cost of utilizing shared resources can be gained through service classification and consumption modeling Consumption Based Pricing This is the concept of paying for what you use as opposed to a fixed cost irrespective of the amount consumed Security and Identity Security for the cloud is founded on two paradigms: protected infrastructure and network access Multi tenancy Multi tenancy refers to the ability of the infrastructure to be logically subdivided and provisioned to different organizations or organizational units Multi-tenancy Elastic Infrastructure Security and Identity

22 Workshop Overview 12/9/2017 10:15 PM© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

23 Solution Alignment WorkshopThe following topic areas will be covered: Azure Envisioning and Service Overview Service Mapping and Service Description Azure Subscriptions and Operations Azure Storage, Networking and Compute Azure Identity and Security Azure Monitoring, Maintenance and Automation Azure Datacenter Operations

24 12/9/ :15 PM Questions for you… Are there compelling events or trends driving your Azure adoption? What do you aspire to gain from Azure that you cannot do in your current environment? Have you made any organizational or operational changes already for cloud adoption? What topic areas are of most interest to you? © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 12/9/ :15 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.