Microsoft Workloads on AWS Best Practices and Patterns for Architecture, Migrations, and Licensing

Similar documents
Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud

Microsoft Windows Server Failover Clustering (WSFC) and SQL Server AlwaysOn Availability Groups on the AWS Cloud: Quick Start Reference Deployment

Deploy Remote Desktop Gateway on the AWS Cloud

Managing Your Microsoft Windows Server Fleet with AWS Directory Service. May 2015

Running Oracle Applications on AWS

How AWS Pricing Works

Introduction to AWS in Higher Ed

Amazon Web Services. Lawrence Berkeley LabTech Conference 9/10/15. Jamie Baker Federal Scientific Account Manager AWS WWPS

Extending your Enterprise IT with Amazon Virtual Private Cloud. Oyvind Roti Principal Solutions Architect, AWS

How AWS Pricing Works May 2015

RemoteApp Publishing on AWS

Active Directory Domain Services on the AWS Cloud: Quick Start Reference Deployment Mike Pfeiffer

MICROSTRATEGY ON AWS

Every Silver Lining Has a Vault in the Cloud

Using ArcGIS for Server in the Amazon Cloud

Microsoft SharePoint Server 2013 on the AWS Cloud: Quick Start Reference Deployment

Alfresco Enterprise on AWS: Reference Architecture

Thing Big: How to Scale Your Own Internet of Things.

Storage and Disaster Recovery

AIST Data Symposium. Ed Lenta. Managing Director, ANZ Amazon Web Services

HYBRID ARCHITECTURES. Jean-Pierre Le Goaller Solutions Architect

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

AWS Directory Service. Simple AD Administration Guide Version 1.0

Best Practices for Siebel on AWS

SQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft

AWS Toolkit for Visual Studio. User Guide Version v1.30

Deploy XenApp 7.5 and 7.6 and XenDesktop 7.5 and 7.6 with Amazon VPC

Application Security Best Practices. Matt Tavis Principal Solutions Architect

CLOUD COMPUTING FOR THE ENTERPRISE AND GLOBAL COMPANIES Steve Midgley Head of AWS EMEA

AVLOR SERVER CLOUD RECOVERY

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Introduction to Amazon Web Services! Leo Senior Solutions Architect

LONDON. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri

COURSE OUTLINE MOC 20413: DESIGNING AND IMPLEMENTING A SERVER INFRASTRUCTURE

Case Study. Highly Available, Fault Tolerant Cloud Solution & AWS Managed Support. Case Study. A Telehealthcare Company

ArcGIS for Server in the Cloud

Amazon Web Services Student Tutorial

Hybrid Architecture. Office 365. On-premises Exchange org (Exchange 2007+) Provisioned via DirSync. Secure Mail flow

Deploying Virtual Cyberoam Appliance in the Amazon Cloud Version 10

Managing Office 365 Identities and Services 20346C; 5 Days, Instructor-led

Course 20346: Managing Office 365 Identities and Services

SQL Server 2012/2014 AlwaysOn Availability Group

DLT Solutions and Amazon Web Services

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Forklifting to AWS: An Option for Migration to AWS October Forklifting to AWS: An Option for Migration to AWS

Implementing Microsoft Azure Infrastructure Solutions

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

How To Create A Virtual Private Cloud On Amazon.Com

Amazon EC2 Product Details Page 1 of 5

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Hands on Lab: Building a Virtual Machine and Uploading VM Images to the Cloud using Windows Azure Infrastructure Services

Implementing Microsoft Azure Infrastructure Solutions

Service Organization Controls 3 Report

Agenda Smal Business Mid-market 2

Backup and Recovery of SAP Systems on Windows / SQL Server

Overview and Deployment Guide. Sophos UTM on AWS

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

ArcGIS 10.3 Server on Amazon Web Services

Microsoft Dynamics CRM 2013 on

How To Run A Modern Business With Microsoft Arknow

Extending your datacenter to the cloud

New hybrid cloud scenarios with SQL Server Matt Smith 6/4/2014

Amazon.com, Inc. and its affiliates. All rights reserved.

Opsview in the Cloud. Monitoring with Amazon Web Services. Opsview Technical Overview

Alfresco Enterprise on Azure: Reference Architecture. September 2014

Microservices on AWS

Security Best Practices for Microsoft Azure Applications

Amazon Web Services Annual ALGIM Conference. Tim Dacombe-Bird Regional Sales Manager Amazon Web Services New Zealand

Implementing and Managing Microsoft Server Virtualization

Managing Office 365 Identities and Services

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija

Microsoft Title Groups

70-414: Implementing a Cloud Based Infrastructure. Course Overview

TECHNOLOGY WHITE PAPER Jun 2012

Scalable Application. Mikalai Alimenkou

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

Architecture Statement

Double-Take Cloud Migration Center (CMC) Tech Brief

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

Using ArcGIS for Server in the Amazon Cloud

McAfee Public Cloud Server Security Suite

VMware System, Application and Data Availability With CA ARCserve High Availability

Access Database Hosting. An introduction to Cloud Hosting Access databases from Your Office Anywhere

JapanCert 専 門 IT 認 証 試 験 問 題 集 提 供 者

Oracle Database 11g on Amazon EC2 Implementation Guide

Challenges in Deploying Public Clouds

Building disaster-recovery solution using Azure Site Recovery (ASR) for Hyper-V (Part 1)

ANDREW HERTENSTEIN Manager Microsoft Modern Datacenter and Azure Solutions En Pointe Technologies Phone

Transcription:

Microsoft Workloads on AWS Best Practices and Patterns for Architecture, Migrations, and Licensing Andrew Reay, Solutions Architect Amazon Web Services 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

What will we cover today? Microsoft and AWS Architecture: Foundations Migration: Collateral, Tools and Options Licensing: Considerations and Options Resources: For Partners This is a 200 Level session. Assumes an introductory level knowledge of AWS and Microsoft technologies.

AWS and Microsoft Dedicated team for MS & Windows workloads Launched Windows Server in 2008 The team provides: Amazon Machine Images, EC2Config, Drivers, Patching Getting Started Guides, Documentation Whitepapers, Reference Architectures, Quick Starts Microsoft FAQ including licensing guidance MS workloads are supported on AWS Contact the team at: microsoft@amazon.com Our customers have successfully deployed virtually every MS application available Find resources at: http://aws.amazon.com/windows

Regions & Availability Zones 12 Regions (2016: Ohio, India, UK, Canada) 33 Availability Zones 54 Edge Locations AZ Transit AZ AZ AZ AZ Transit

Reliability: Easily build highly available applications A VPC and many features of that are regional many benefits Use multiple AZs to host solutions Exceptional RPO and RTO Easier than developing, testing and maintaining DR Use AWS services - Auto Scaling, Elastic Load Balancing Consider reserving capacity, not just about discounts If you can t host across multiple AZs Can still achieve very good RPO and RTO Can the DB be replicated synchronously Zero data loss? Use Route 53, Health Checks, AMIs, EBS Snapshots, S3 etc. to be prepared for a failover. Think blue/green

Security: AWS Shared Responsibility Model Customers Platform, Amazon Applications, Inspector Identity & Access Management AWS CloudTrail Operating System, Network & Firewall Configuration Client- side Data Encryption AWS Foundation Services Customer content Server- side Data Encryption Network Traffic Protection Compute Storage Database Networking AWS Global Infrastructure AWS CloudHSM Availability Zones Regions AWS Config AWS KMS AWS IAM Edge Locations Customers are responsible for their security and compliance IN the Cloud AWS is responsible for the security OF the Cloud

AWS Quick Starts Single-click deployments Highly-available Extensive documentation Based on customer deployments & AWS best practices Fully functional, not demos Included: SQL Server with WSFC https://www.apn-portal.com SharePoint, Lync, Exchange http://aws.amazon.com/quickstart PowerShell DSC, RD Gateway Active Directory, ADFS, Direct Access

Use the tools available Configuration Monitoring AWS Config Amazon EC2 Run Command AWS Tools for PowerShell AWS CloudWatch AWS CloudTrail Develop and Deploy.NET SDK AWS Toolkit for Visual Studio AWS CodeDeploy AWS Elastic Beanstalk AWS CloudFormation AWS OpsWorks

AWS Directory Service Simple AD Managed directory powered by Samba 4 Active Directory Compatible Server Supports user accounts, group memberships, domain-joining Amazon EC2 instances, and more Microsoft AD Managed directory powered by Microsoft Active Directory Supports trusts and integrates with RDS SQL Server Up to 50,000 users AD Connector Proxies directory requests to on-premises environment Users can access AWS resources and applications with existing corporate credentials

Active Directory Common Options: Host a resource domain in AWS Establish trust with an on-premise directory for SSO Extend AD into AWS Specify your DNS servers to be used in your VPC

SQL Server on AWS Wide array of choices Fully managed services Enterprise-grade security 99.95% availability Flexible and scalable

SQL Server High Availability (HA) Synchronous-commit Synchronous-commit Primary Replica Secondary Replica Primary: 10.0.2.100 WSFC: 10.0.2.101 AG Listener: 10.0.2.102 Private Subnet Automatic Failover AG Listener: ag.awslabs.net Primary: 10.0.3.100 WSFC: 10.0.3.101 AG Listener: 10.0.3.102 Private Subnet Availability Zone 1 Availability Zone 2

SQL Server HA with Readable Replica Synchronous-commit Synchronous-commit Asynchronous-commit Primary Replica Automatic Failover Secondary Replica 1 Secondary Replica 2 (Readable) File Server Witness AG Listener: ag.awslabs.net Reporting Application Private Subnet Private Subnet Availability Zone 1 Availability Zone 2

Sample MS Architecture Public Subnet VPC NAT Gateway IIS Web Availability Zone IIS App Private Subnet MS SQL AWS Directory Service VPC Endpoint Amazon S3 Internet Gateway RDGW Always On Availability Group Virtual Private Gateway VPN Corporate Office Remote Users RDGW AWS Direct Connect IIS Web IIS App MS SQL VPC NAT Gateway Public Subnet Private Subnet AWS Directory Service Availability Zone

AWS Cloud Adoption Framework Business Perspective Platform Perspective Planning, creation, management, and support for your cloud environment. Maturity Perspective People Perspective Process Perspective Guidance for establishing, developing and running AWS environments. Operations Perspective Security Perspective Structure where business and IT can work together toward a common strategy and vision. AWS Cloud Adoption Framework: https://d0.awsstatic.com/whitepapers/aws_cloud_adoption_framework.pdf

AWS Migration Patterns (Path to Cloud) Do Not Move Discover, Assess (Enterprise Architecture and Applications) Decommission Design, Build AWS Environment Determine Migration Path Vendor S/PaaS (if available) Move the App Infrastructure Move the Application Replatform (typically legacy applications) Refactor for AWS Refactor for AWS Lift and Shift (Minimal Change) Application Lift and Shift Rearchitect Application Rebuild Application Architecture Determine Migration Process Determine Migration Process Recode App Components Recode Application AWS VM Import 3 rd Party Tools Manually Move App and Data Org/Ops Impact Analysis Plan Migration and Sequencing 3 rd Party Migration Tool Identify Ops Changes Migration and UAT Testing Manually Move App and Data Architect AWS Environment and Deploy App, Migrate Data Change Management Plan Tuning Signoff Cutover Operate

Migration Options AWS VM Import/Export AWS Import/Export Snowball AWS Database Migration Tool AWS Management Portal for vcenter AWS Systems Manager for Microsoft System Center VMM AWS Data Pipeline Partner Tools

Windows Server 2003 Migration Options on AWS Import and stay with Server 2003 until ready Import and upgrade in-place to a Modern OS Re-write the application Replace with AWS managed services Keep a replica of a legacy environment

Microsoft Products on Amazon EC2 AWS provided License costs included in EC2 costs Microsoft Windows Server Microsoft SQL Server - Standard, Web & Enterprise * Leverage MS License Mobility Program Microsoft Windows Server (AWS provided) Microsoft SQL Server Microsoft Remote Desktop Services (User CALs) Microsoft Exchange Server Microsoft SharePoint Server Microsoft System Center Microsoft Dynamics products Plus others ** AWS + BYOL Leverage EC2 Dedicated Host - Software Assurance & License Mobility not needed Microsoft Windows Server Microsoft Windows Desktop 7, 8 etc. ** Microsoft Office MSDN Microsoft SQL Server Microsoft Remote Desktop Services (User CALs) Microsoft Exchange Server Microsoft SharePoint Server Microsoft System Center Microsoft Dynamics products Plus others ** Full BYOL * Some AWS Regions and SQL Server versions only ** See the licensing section of aws.amazon.com/windows/faq for full details

Licensing Continuum AWS Provided AWS + BYOL Full BYOL EC2 manages licensing compliance & cost No CALs required PAYG or reserved pricing Save with right-sizing Save with variable workloads Save with efficiencies EC2 manages Windows Server licensing and compliance PAYG or reserved pricing Import and use your own MS licenses & CALs Requires active Software Assurance and License Mobility You manage licensing costs and compliance for your software Save through re-use of existing licenses Import and use your own MS software Software Assurance & License Mobility not needed Use Dedicated Hosts You manage all licensing costs and compliance Save through re-use of existing licenses Customers always retain responsibility for managing compliance with the terms of their licenses.

EC2 Dedicated Host What is it? A physical EC2 server dedicated to your use Specified in terms of physical processors and cores Allocate and Release On-Demand Reserve capacity for a term

EC2 Dedicated Hosts Benefits: Licensing and Compliance Host ID = h-123abc Sockets = 2 Physical Cores = 20 Use per-socket or per-core licenses AWS Config: data source for license reporting Tagging your instances helps Enable compliance through controlling instance placement on hosts over time Enables BYOL Microsoft licenses without Software Assurance

Partner Resources and Benefits 1. Content in APN Portal for partners

Partner Resources and Benefits 2. Opportunity Support from AWS

Partner Resources and Benefits 3. Microsoft Partner Competencies SharePoint, Exchange Public designation on AWS Website and AWS Partner Directory Use of AWS Competency Logo in marketing tools Preferred access to GTM funding Selective eligibility to customer opportunities Preferred access to Market Development Funds

Partner Resources and Benefits 4. POC Program Funding for Partner Professional Services AWS Promotional Credits Free AWS usage to support customer trials Push to Pilot credits For qualified partners

Partner Resources and Benefits 5. AWS Test Drive Your Microsoft Solution Stack,Natively on the Web Improves the Time to Value for customers Instant Access to solutions for PoC, testing & training Evaluate, procure, deploy and use solutions Quickly, easily, friction free Windows 2003 Live Migration Bleecker - Skype for Business / Lync Voice Test Drive F5 BIG-IP SharePoint Test Drive

Next Steps Attend the Sydney Summit: Andrew Mitchell: Running your Enterprise Windows Workloads on AWS Peter Stanski & Daniel Zoltak: Moving MS Apps using Containers George Watts: Strategic Approaches to AWS Enterprise Application Migration Speak to your Partner Manager about Microsoft Workloads on AWS Learn more at http://aws.amazon.com/windows/ Sign up for free at http://aws.amazon.com/getting-started Contact the Microsoft at AWS team: microsoft@amazon.com Conor McNamara: Demystifying Cloud Economics

Thank You!