Cloud? It's All about the App!

Slides:



Advertisements
Similar presentations
Modeling and Maintaining Virtualized Services Microsoft System Center Virtual Machine Manager 2012 (c) 2011 Microsoft. All rights reserved.
Advertisements

System Center 2012 R2 Overview
Cliff Evans Management Lead Microsoft UK System Center Overview.
MGT305 - Application Management in Private and Public Clouds Sean Christensen Senior Product Marketing Manager Microsoft Corporation MGT305.
MGT305 - Application Management in Private and Public Clouds Daniel Savage Microsoft Corporation MGT305 Kenan Owens Microsoft Corporation.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
Won Huh Product Marketing Manager
IT Operations Management
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Infrastructure Provisioning Kenon Owens Sr
IT Operations Management
Windows Azure Pack : Express Installation
Microsoft Virtual Academy
Excel Services Deployment and Administration
Microsoft Virtual Academy
Mikael Nystrom Senior Executive Consultant TrueSec
Stephen Baron Senior Program Manager Microsoft Corporation
Microsoft Virtual Academy
Cloud? It's All about the App!
Microsoft Virtual Academy
11/23/2018 3:06 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Tech·Ed North America /5/2018 6:43 PM
TechEd /7/ :16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
Introduction to Building Applications with Windows Azure
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
System Center Application Management
Managing Services with VMM and App Controller
Stephen Baron Sr. Program Manager Lead Microsoft Corporation
Microsoft Virtual Academy
Microsoft Virtual Academy
2/17/2019 7:32 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
2/22/2019 7:48 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
TechEd /28/2019 7:27 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Mikael Nystrom MVP Setup/Deployment TrueSec
One Marketing Template
Building Self-Service BI Applications Using PowerPivot
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Service Template Creation from the Ground Up
5/3/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Developing Windows Azure Applications with Visual Studio
Service Template Creation from the Ground Up
Running Reporting Services in SharePoint Integrated Mode: How and Why
Backup your private cloud workloads before it’s too late!
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Monitor VMware with SC2012 SP1 Operation Manager & Veeam Microsoft Tools for VMware Integration & Migration Symon Perriman Michael Stafford Senior.
Microsoft Virtual Academy
Day 1, Session 3 Preparing for Self-Service
Office 365 Development July 2014.
Microsoft Virtual Academy
7/28/ :33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
TechEd /18/ :51 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Cloud? It's All about the App! 11/19/2018 4:19 PM MGT304 Cloud? It's All about the App! Maarten Goet System Center Cloud & Datacenter Management MVP © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

MVP

The Evolution of Datacenter Computing Traditional Virtualized Private Cloud Public Cloud Future distribution of computing models Distribution of models used today The Evolution of Datacenter Computing

System Center 2012 Cloud & Datacenter Management PRODUCTIVE INFRASTRUCTURE PREDICTABLE APPLICATIONS YOUR CLOUD Deliver flexible and cost effective infrastructure with what you already know and own Apps power your business Deliver predictable application service levels with deep application insight Private and public cloud computing on your terms managed with a common toolset Heterogeneous support Process automation Self-service infrastructure Deep application monitoring and diagnosis Comprehensive application manageability Service-centric approach Deep application monitoring and diagnosis Comprehensive application manageability Service-centric approach Flexibility with delegation and control Applications self-service across clouds Physical, virtual, and cloud management Flexibility with delegation and control Applications self-service across clouds Physical, virtual, and cloud management

System Center Helps Deliver IT as a Service Deploy Configure Virtual Physical Public Cloud Private Cloud App Controller Orchestrator App Owner Service Model Service Delivery & Automation Self Service Virtual Machine Manager DC Admin Operations Manager Configuration Manager Data Protection Manager Operate Monitor Service Manager Service Manager Application Management Service Delivery & Automation Infrastructure Management

Scalable, Standardized, and Predictable Applications ABSTRACTION CONSISTENCY INSIGHT CONTROL Server App-V abstracts the application from the OS, encapsulated in a consistent format and dynamically configured at deployment Service Templates provide standardized specifications for deploying applications, defining how they are configured and scaled Application Performance Monitoring provides the structure to define desired performance levels based on end user experiences App Controller provides visibility of quota utilization across applications running in both on-premise and public-cloud contexts with a single role-based identity

Standardized application provisioning Service Template (Multi-Tier .NET App) Web Tier App Tier Data Tier Scale- out & health policy Scale- out & health policy Scale- out & health policy IIS App Server SQL HW profile OS profile App profile HW profile OS profile App profile HW profile OS profile SQL profile W2K8R2.VHD OS settings MSDeploy package Configuration Configuration App-V SQL DAC Configuration Service Template Library

Application delivery lifecycle Application Specification Update Template and Apply to Service Create Service Template Deploy Service Customize Deployment

Application profiles for consistent and predictable apps Compatibility Definition Execution Define which OS versions and editions the application will run on Windows 2003/2008 (x86, x64) Windows Server 2008 R2 (x64) Capture the OS configuration and the SQL connection information Timezone, Product key, admin password, Domain join, dacpacs Run pre-scripts, post-scripts, and executables as part of the application deployment Any commands and actions outside of the application

SQL profiles for automated SQL deployment Consistent configurations Named instances Product key injection for individualized installations Configuration Media sources Administrators and Security mode Network configuration SQL configuration file support Service Accounts Define accounts per profile SQL Service, Agent, and Reporting Services accounts Define via Run As Accounts Connections Data-Tier Application Packages capture connections Instance definition Authentication mode Upgrade and Migration behavior

Delivering consistent applications with Server App-V SEQUENCE DEPLOY UPDATE AVAILABLE Create application packages from installers or installation procedures using Server App-V Deploy and configure applications in a reliable and repeatable way through application profiles and Service Templates Easily update applications that have previously been deployed through self-service application management Update the underlying operating system without losing deployed application state through application abstraction

Virtualizing applications with Server App-V HOSTS RESOURCES COMPONENTS Virtualized Windows Services are registered with the Service Control Manager Web applications that run on top of IIS 6, 7, 7.5 All types of user accounts are supported (LocalSystem, Network Service, Domain Accounts) Application binaries COM+ and DCOM Text-based configurations WMI providers SSRS Local users and groups Registry settings COM Java apps .NET components State-persisted information stored on the local disk

Deploying consistent and flexible applications Deploy at runtime or with Service Template Configure service templates to deploy any application dependencies Capture configuration into an application profile for consistent deployments Application Profile A Server App-V Package Binaries, Resources and State Configuration Runtime configuration applied on deployment Application Profile B

Deploying consistent and flexible applications 11/19/2018 4:19 PM demo Deploying consistent and flexible applications Maarten Goet System Center Cloud & Datacenter Management MVP © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Managing applications across multiple clouds Deploy Monitor Manage Service Templates Package and Configuration Hyper-V VMware Xen Windows Azure Private Cloud Application management across private and public

Managing Windows Azure subscriptions Production Public Key API Authentication App Controller Windows Azure Service API Windows Azure Staging Public Key Private keys stored in App Controller database On-Premise Windows Azure Single view of multiple Windows Azure subscriptions Granular delegation of access to subscriptions

Enabling application self service DELEGATION WITH CONTROL EMPOWERING APPLICATION OWNERS SINGLE MANAGEMENT POINT Take advantage of standardized templates Quota enforcement with clear guidance on utilization Role-based access to content Create, manage, and move resources between repositories Private and public cloud services plus virtual machines Job auditing and task progress Change history

Managing applications across multiple clouds 11/19/2018 4:19 PM demo Managing applications across multiple clouds Maarten Goet System Center Cloud & Datacenter Management MVP © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

The complete application monitoring solution Server-Side Client-Side Synthetic Monitoring the actual code that is executed and delivered by the application End-user experiences related to page load times, server and network latency, and client-side scripting exceptions Pre-recorded testing paths through the application that highlight availability, response times, and unexpected responses Use the same tools to monitor with visibility across infrastructure and applications Infrastructure Monitoring

Monitoring Windows Azure applications Worker Role Web Role Read app roles and structure Windows Azure Service API Performance data, events, logs Table storage Performance data, events, logs Read operational data and grooming On-Premise Operations Manager Windows Azure Application On-premise Windows Azure Operations Manager Console Diagram View

Configuring application performance monitoring Set server-side performance thresholds Define the application to monitor Applications are discovered through MPs Default thresholds are provided, you tune! Set client-side performance thresholds for page load times and Ajax/WCF execution

Delegate and publish at a very granular level Create an application dashboard in four steps! Delegate and publish at a very granular level Select Define Configure Share Select a folder to show the dashboard Choose a template and layout for the dashboard Add widgets and configure with your desired display Share the visualizations through the web console or SharePoint

The complete application monitoring solution 11/19/2018 4:19 PM demo The complete application monitoring solution Maarten Goet System Center Cloud & Datacenter Management MVP © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Application delivery lifecycle - Revisited Application Specification Define the resources and performance requirements for the application Update the application and version control Provision application resources to the VMM library Deliver of on-going maintenance of the application and new version upgrades Update Template and Apply to Service Create Service Template Create a new Service Template in the VMM library based on the application requirements Move the application to production, add into maintenance routines, and configure APM Publish Service Template, delegate authority and quota Deploy Service Customize Deployment Start the deployment of the application, either by IT or by an App Owner through App Controller Choose most appropriate cloud of server instances for the application

Summary Cloud is a journey Private, public, hybrid Built for the future, ready now

MGT Track Resources DOWNLOAD System Center 2012 Evaluation #TEMGT304 Talk to our Experts at the TLC Hands-On Labs DOWNLOAD System Center 2012 Evaluation microsoft.com/systemcenter DOWNLOAD System Center 2012 SP1 CTP microsoft.com/systemcenter

Resources Learning TechNet http://europe.msteched.com Connect. Share. Discuss. http://europe.msteched.com Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

Submit your evals online 11/19/2018 4:19 PM Evaluations Submit your evals online http://europe.msteched.com/sessions © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/19/2018 4:19 PM © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/19/2018 4:19 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.