Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Running Microsoft Workloads in the AWS Cloud Webinar

1,402 views

Published on

Learn how to run Microsoft business productivity servers in the AWS Cloud, and draw on Amazon's own experience migrating the Microsoft stack to support Exchange, SharePoint, Lync, SQL Server, and Active Directory. Attend this webinar and learn how AWS ensures customization, high availability and scalability, and also gain and understanding of how these workloads are licensed and monitored. Attend this webinar, see a live demo and learn about: · The benefits of running Microsoft Servers specifically on AWS · Microsoft servers and Windows reference architecture on AWS · Amazon’s Quick Start for the Microsoft Business Productivity Servers · Costs, licensing and performance on AWS

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Running Microsoft Workloads in the AWS Cloud Webinar

  1. 1. Running Windows Workloads on AWS Bill Jacobi, bjacobi@amazon.com ©2016 Amazon Web Services, Inc. or its affiliates. All rights reserved.
  2. 2. Agenda Amazon Corporation migration of Microsoft Servers to AWS Demo of Accelerator for Microsoft Servers on AWS • Discussion: Active Directory, Security, remote administration • Live example of SharePoint “push-button” launch Cost, Licensing & Performance • Licensing Options (BYOL and Amazon-provided) • Cost of running Exchange, SharePoint, Lync, and AD on AWS • Performance and Latency DaaS Core Services & Proposed Solutions
  3. 3. Why Run Microsoft Servers on AWS? Cloud Benefits Agility Vertical and horizontal scaling takes place in minutes. Experiment, optimize with simple clicks or CLI commands Cost You pay only for what you use, and you can turn up/down resources elastically according to demand or schedules Elasticity Resources are provisioned according to demand. Horizontal and vertical scalability are programs, clicks or CLI commands. Breadth of functionality Compute, Storage, Database, Networking, Dev Tools, Management tools, Security/Identity, Analytics, Mobile, App Services, Enterprise Apps Go global 12 Regions across Americas, Europe, Asia, Australia, South America. 33 Availability Zones.
  4. 4. Why Run Microsoft Servers on AWS? AWS-specific Benefits ISV Application Compatibility ISV apps that run on Microsoft are supported by the AWS Infrastructure-as-a-Service platform Enabled for compliance Applications can run under NIST, PCI, or HIPAA Accelerators that provide baseline regulatory controls License management AWS Config can monitor license compliance of server- bound licenses on Amazon Dedicated Hosts Auditability enabled Every API call, network packet in/out, and infrastructure change is audited, both ALLOWS/DENIES DevOps enabled AWS CloudFormation builds infrastructure while Microsoft PowerShell builds applications, automating Windows on AWS deployments Optimization Monitor and optimize the specific resources needed
  5. 5. Amazon Corporation migration to AWS In 2013 Amazon IT decided to migrate the Microsoft stack to AWS  Over 200K Amazon users access Exchange, SharePoint, and Lync via the corporate image  Exchange data points ‒ There are total of 26 Exchange servers (4 per AZ) ‒ DAG Architecture for HA ‒ Supports users in Americas, EMEA, and Asia
  6. 6. SharePoint Push-button Launch SharePoint Deploys SharePoint Foundation running on Windows Server View View in Designer Launch Stack
  7. 7. Availability Zone 1 private subnet NAT 10.0.32.0/20 10.0.2.0/24 DB1SP1FE1Exch1 SQL Server 10.0.0.100 10.0.0.101 10.0.0.102 SharePoint Server 10.0.0.140 Lync Server 10.0.0.160 Exchange Server 10.0.0.150 RDG Availability Zone 2 private subnet NAT 10.0.96.0/20 RDG Remote Users / Admins 10.0.0.0/19 On-premises datacenter VPN Direct Connect DC1 10.0.2.0/24 DB2SP2FE2Exch2 SQL Server 10.0.64.100 10.0.64.101 10.0.64.102 SharePoint Server 10.0.64.140 Lync Server 10.0.64.160 10.0.64.0/19 DC2 Active Directory 10.0.0.10 Active Directory 10.0.64.10 private subnet private subnet Exchange Server 10.0.64.150 VPC CIDR 10.0.0.0/16 Enterprise Accelerator for Microsoft Servers https://docs.aws.amazon.com/quickstart/latest/accelerator-msservers/welcome.html
  8. 8. • Exchange, SharePoint, Lync, SQL Server, and Active Directory on AWS • Deployed from single Master template • 14 Servers, 2 AZs, 10K Users • Exchange users have 5GB mailboxes • Lync users have VOIP, video, web conferencing, and desktop sharing • SharePoint Blog and Team Sites are “Everyone”-enabled • ~$14/hour to operate Exchange, SharePoint, Lync, SQL Server, AD Solution Summary
  9. 9. Exchange, SharePoint Lync, SQL Server, AD • Single VPC for integrated cross-server experience • Multi-AZ for High Availability across all servers • DMZ subnet for management • Private subnet for app servers • 2 AD Sites for high availability • Connect to on-premises through Direct Connect (not part of QuickStart) AWS Infrastructure
  10. 10. Exchange, SharePoint Lync, SQL Server, AD • Exchange DAG architecture • Lync Paired Pool architecture • SQL Server AlwaysOn architecture for SharePoint • Brick architecture represents a 10K modular pod • Add n pods for n-scale • Use the Microsoft capacity calculators and load- testing tools to validate Microsoft Infrastructure
  11. 11. Licensing Microsoft Products on AWS BYOL: Support for Microsoft servers (Exchange, Lync, SharePoint, etc.) • See AWS Microsoft Licensing page for details SPLA: Windows Server and SQL Server AMIs available from AWS • Windows Server 2012 R2 • Windows Server 2012 • Windows Server 2008 R2 • Windows Server 2008 • Windows Server 2003 • SQL Server 2012 and SQL Server 2014 http://aws.amazon.com/windows/resources/amis/
  12. 12. $9,997 per month for 10,000 Users - Details $1.00/user/month Generally, linear scaling and linear costs
  13. 13. SharePoint on AWS – link
  14. 14.  Basic standard in AWS for automating deployment of resources  CloudFormation Template − JSON-formatted document which describes a configuration to be deployed in an AWS account − When deployed, refers to a “stack” of resources − PowerShell can be slipstreamed into UserData and run at instance bootstrap AWS CloudFormation DevOps AWS CloudFormation
  15. 15. Master Stack orchestration ADStack SQLStack ExchangeStack SharePointStack LyncStack 2 3 4 5 6 AZs, VPC, subnets, R53 DC, Global Catalog, DNS, Repl AZs, LB, VPC, R53 MBOX, Edge, DAG, RDG, AD AZs, LB, VPC, R53 FrontEnd, Edge, SQL, RDG, AD AZs, VPC, EIPs, storage WSFC, AlwaysOn, Quorum, Witness, RDG, Full Backup AZs, LB, VPC, R53 WFE, AppSrv, SQL, RDG, AD Layer 1 Layer 2 Layer 3 DevOps AWS CloudFormation MSServers Solution - 6 CloudFormation Stacks 1
  16. 16. DevOps -- Nested Stacks • Stacks create modularity, reuse, and resource ordering • See blog post for more details "Resources": { "ADStack": …AWS::CloudFormation::Stack… "SQLStack": { "Type": "AWS::CloudFormation::Stack", "DependsOn": "ADStack", "Properties": … }
  17. 17. Performance and Latency 88 ms roundtrip via Internet 59 ms roundtrip via Direct Connect
  18. 18. Desktop-as-a-Service (DaaS) Core Services Email Exchange 2013 Collaboration SharePoint 2013 Unified Communications Lync 2013 Office Automation Office Client Directory Service Active Directory Monitoring and Automation CloudWatch Logs Microsoft Systems Center
  19. 19. Resources • AWS QuickStarts for Microsoft Workloads • https://aws.amazon.com/quickstart/#microsoft • Building a Microsoft BackOffice Server Solution on AWS with CloudFormation (Blog post) • https://blogs.aws.amazon.com/application- management/post/Tx283EYG3AA5RSD/Building-a-Microsoft- BackOffice-Server-Solution-on-AWS-with-AWS-CloudFormation • Getting Started with Amazon EC2 Windows Instances • https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_ GetStarted.html

×