SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Microsoft Exchange Server in the AWS Cloud
Planning & Implementation Guide
Presented by Ulf Schoo
Content by Shankar Sivadasan & Ulf Schoo
Deck by Colin White
1
Introduction
MS Exchange Server is one of the most mission-critical messaging platforms in the enterprise
today. It provides email, scheduling, and tools for custom collaboration across the organization.
The AWS cloud provides a suite of infrastructure services and that enable you to deploy
Exchange Server in a highly available, affordable and fault-tolerant manner. By deploying an
Exchange Server architecture in the AWS Cloud, customers can leverage the powerful
functionality of Exchange along with the flexibility and security of AWS.
The methodology and tools you use to design an Exchange Server deployment are the same
whether the target platform a is physical, virtual, or cloud-based infrastructure. Always size
Exchange Server deployments as though you plan to install them on dedicated physical
hardware, while making sure to consider the performance characteristics of a shared
computing environment.
This presentation gives an overview of the process to create the example solution. It does not outline each step. For the detailed overview,
please consult the whitepaper available here: http://aws.amazon.com/whitepapers/AWS_Exchange_Planning_Implementation/
2
Before You Get Started
This is an advanced topic. If you are new to AWS, please visit
the “Getting Started with AWS” section of the Online
Documentation Page on our website.
You should also be familiar with the following topics:
• Amazon EC2 and Amazon VPC
• Windows Server 2008 R2
• Windows Server Active Directory and DNS
• Windows Server Failover Clustering (WSFC)
• Microsoft Exchange Server
3
Microsoft Platform on AWS
• Partnership to support running Windows
Server-based workloads on AWS
• Amazon Machine Images (AMIs) with
Windows Server and SQL Server today that
were jointly developed by Microsoft and
AWS
• SharePoint Server and other Microsoft
server products can be licensed to run on
AWS
Two licensing models:
•Windows Server
•SQL Server Standard
Pay-as-you-go – AMI
pricing includes
software
•SQL Server Enterprise
•SharePoint Server
•Other qualifying Microsoft Windows Server
products*
BYOL – use existing
licenses on AWS
*General info on AWS and License Mobility for a variety of MS server products:
http://aws.amazon.com/windows/mslicensemobility/
Detail on AWS and License Mobility with SQL Server:
http://aws.amazon.com/windows/mslicensemobility/sql/
Microsoft “License Mobility through Software Assurance” gives Microsoft Volume Licensing
customers the flexibility to deploy Windows Server applications with active Software
Assurance (SA) on Amazon Web Services.
4
Summary – What You Will Learn
Part 1 Planning Your Exchange Server Deployment in the AWS Cloud
Part 2 Designing For Site Resiliency and High Availability
Part 3 Configuring For High Availability
Part 4 Sample Deployment Scenario
Part 5 Conclusion and Further Reading
5
Summary – What You Will Build
• Small Business Deployment Scenario (250 mailboxes)
• Designed to provide cost-optimized high performance and
availability that stretches across two AWS Availability
Zones
• Scenario Details:
– 250 Mailboxes
– 5 GB Primary Mailbox Quota per User
– 5 GB Archive Mailbox Quota per User
– 100 Messages Sent/Received Per User Per Day
– Average Message Size of 75 KB
– 60% Outlook Anywhere, 30% Exchange ActiveSync, 10% Outlook Web App
6
7
Part 1 Planning Your Exchange Server Deployment In The AWS Cloud
Part 2 Designing For Site Resiliency And High Availability
Part 3 Configuring For High Availability
Part 4 Sample Deployment Scenario
Part 5 Conclusion & Further Reading
8
Planning Your Deployment
• Stage 1: Produce a Candidate Design
– Processor Sizing
– Memory Sizing
– Storage Sizing
– Log Replication Sizing
– Network Traffic Sizing
• Stage 2: Test the Storage Components
• Stage 3: Verify Server Performance
9
Part 1 Planning Your Exchange Server Deployment In The AWS Cloud
Part 2 Designing For Site Resiliency And High Availability
Part 3 Configuring For High Availability
Part 4 Sample Deployment Scenario
Part 5 Conclusion & Further Reading
10
Designing For Site Resiliency And High Availability
• Regions
• Availability Zones
• Active Directory Site Design
• Cross-Region Deployment
• Client Access Load Balancing
11
Part 1 Planning Your Exchange Server Deployment In The AWS Cloud
Part 2 Designing For Site Resiliency And High Availability
Part 3 Configuring For High Availability
Part 4 Sample Deployment Scenario
Part 5 Conclusion & Further Reading
12
Configuring For High Availability
The whitepaper gives tips on
how to configure the DAG to
get the most out of your
deployment
13
Part 1 Planning Your Exchange Server Deployment In The AWS Cloud
Part 2 Designing For Site Resiliency And High Availability
Part 3 Configuring For High Availability
Part 4 Sample Deployment Scenario
Part 5 Conclusion & Further Reading
14
Sample Scenario
• Small Business Solution (specs on slide 6)
• Deployed in three parts, two of which are scripted
via included AWS CloudFormation templates
1 Launch and Configuration of the Virtual Network and
Active Directory Infrastructure
2 Launch and Configuration of the Exchange Server
Multi-Role Servers
3 Install and Configure Exchange
15
Part 1 Planning Your Exchange Server Deployment In The AWS Cloud
Part 2 Designing For Site Resiliency And High Availability
Part 3 Configuring For High Availability
Part 4 Sample Deployment Scenario
Part 5 Conclusion & Further Reading
16
Conclusion
The secure and reliable AWS cloud infrastructure enables highly
available and site-resilient MS Exchange Server deployments
In this presentation, we gave an overview of the steps to deploy Exchange Server
in the AWS environment. Using the tools that you are already familiar with, we
provided recommendations and planning tips to configure the environment based
upon individual requirements and business needs.
Also provided is a sample deployment scenario using AWS CloudFormation
templates that help you launch in a few clicks. We highlighted several advanced
topics that require careful consideration to successfully deploy Exchange Server
on AWS with confidence.
17
Customer Success Stories
Choice Logistics
Case Study
http://aws.amazon.com/solutions/case-studies/choicelogistics/
Webinar (replay)
http://www.youtube.com/watch?v=wcyBusOiO28
Choice Logistics manages a global logistics network of 800+
locations with a 99% SLA. They have many locations worldwide,
and messaging services are critical to their business. This case
study describes their migration from an on-premises Exchange
2007 solution to Exchange 2010 on the AWS cloud.
"Using AWS makes it easy for us to resize instances and increase
storage without having to go through a lengthy procurement cycle.“
– Tom Bentzen, Director of Information Systems
Banro Corp
Case Study
http://aws.amazon.com/solutions/case-studies/banro-corporation/
Banro is a Canadian gold mining company with exploration and
development along a major gold belt in the Democratic Republic of
the Congo (DRC). Traditional procurement would have required
long lead times and high capex. It was not possible to estimate
capacity or accurately plan the rollout of the 16+ software systems
that executives expected to be running in less than a year.
“The pressure of rolling out key organization systems — including
ERP, workflow systems, email systems, data warehouses, and
reporting tools — required us to deploy these systems at our
Twangiza mine site in the DRC, where we faced the hurdles of
logistics and lack of infrastructure.”
– Thorsten Neumann, Group IT Manager
18
Sonian
http://www.sonian.com
AIS
http://www.appliedis.com
AWS Partner Network
Smartronix
http://www.smartronix.com
Apparatus
http://www.apparatus.net
Booz Allen
http://www.boozallen.com
RDA
http://www.rdacorp.com
A selection of APN members that specialize in Microsoft Exchange workloads
19
Bootcamp: Implementing the Microsoft Enterprise Datacenter in the AWS Cloud
20
Level: 300 - Experienced
Audience: Solution Architects, SysOp Administrators
Price: $600
Learn how to deploy an enterprise scale, Microsoft technology-based solution environment in AWS. It
will include the following: Active Directory, Windows Server Failover Clustering (WSFC), high availability
SQL Server 2012 (using Always On Availability Groups), SCOM in the AWS cloud, automated rapid setup
using AWS CloudFormation, and the AWS Tools for Windows PowerShell. Once the infrastructure is put
into place, we will cover how to deploy enterprise scale Microsoft Office workloads SharePoint Server
and Exchange Server in AWS using AWS CloudFormation and the AWS Tools for Windows PowerShell.
Further Reading
Web Pages
Microsoft on AWS
http://aws.amazon.com/microsoft/
Amazon EC2 Windows Guide
http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/
Microsoft AMIs for Windows and SQL Server
http://aws.amazon.com/windows/ (includes pricing)
https://aws.amazon.com/amis?ami_provider_id=1&platform=Windows
&selection=ami_provider_id%2Bplatform
Microsoft License Mobility
http://aws.amazon.com/windows/mslicensemobility/
Covers Microsoft Exchange, SharePoint, SQL Server, Lync Server,
System Center Operations Manager, and Dynamics CRM. See page
for specific details including which versions are covered.
Whitepapers
Microsoft SharePoint Server on AWS: Reference Architecture
Secure Microsoft Applications on AWS
Implementing Microsoft Windows Server Failover Clustering (WSFC)
and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud
Contact Us
Microsoft (general)
https://aws.amazon.com/microsoft/contact-us/
SharePoint
https://aws.amazon.com/sharepoint/contact-us/
21
Additional Resources
Exchange Server
V20.8 of the Exchange 2010 Server Role Requirements
Calculator
Exchange Processor Query Tool
Jetstress
Jetstress Field Guide
Exchange Server Load Generator 2010
Exchange Client Network Calculator
Exchange Backup solutions listed in the Windows
Server Catalog
Exchange, Firewalls, and Support… Oh, my!
AWS
AWS Toolkit for Visual Studio
http://aws.amazon.com/visualstudio
AWS Windows and .NET
Developer Center
http://aws.amazon.com/net
AWS Management Pack for
Microsoft System Center
http://aws.typepad.com/aws/2013/05/aws-
management-pack-for-microsoft-system-center.html
Other
Spamhouse.org block list removal center:
http://www.spamhaus.org/lookup/
22
Microsoft Exchange Server in the AWS Cloud:
Planning & Implementation Guide
Thank You
23

Mais conteúdo relacionado

Mais de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Último

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Último (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

AWS Webcast - MS Exchange Implementation & Planning on AWS

  • 1. Microsoft Exchange Server in the AWS Cloud Planning & Implementation Guide Presented by Ulf Schoo Content by Shankar Sivadasan & Ulf Schoo Deck by Colin White 1
  • 2. Introduction MS Exchange Server is one of the most mission-critical messaging platforms in the enterprise today. It provides email, scheduling, and tools for custom collaboration across the organization. The AWS cloud provides a suite of infrastructure services and that enable you to deploy Exchange Server in a highly available, affordable and fault-tolerant manner. By deploying an Exchange Server architecture in the AWS Cloud, customers can leverage the powerful functionality of Exchange along with the flexibility and security of AWS. The methodology and tools you use to design an Exchange Server deployment are the same whether the target platform a is physical, virtual, or cloud-based infrastructure. Always size Exchange Server deployments as though you plan to install them on dedicated physical hardware, while making sure to consider the performance characteristics of a shared computing environment. This presentation gives an overview of the process to create the example solution. It does not outline each step. For the detailed overview, please consult the whitepaper available here: http://aws.amazon.com/whitepapers/AWS_Exchange_Planning_Implementation/ 2
  • 3. Before You Get Started This is an advanced topic. If you are new to AWS, please visit the “Getting Started with AWS” section of the Online Documentation Page on our website. You should also be familiar with the following topics: • Amazon EC2 and Amazon VPC • Windows Server 2008 R2 • Windows Server Active Directory and DNS • Windows Server Failover Clustering (WSFC) • Microsoft Exchange Server 3
  • 4. Microsoft Platform on AWS • Partnership to support running Windows Server-based workloads on AWS • Amazon Machine Images (AMIs) with Windows Server and SQL Server today that were jointly developed by Microsoft and AWS • SharePoint Server and other Microsoft server products can be licensed to run on AWS Two licensing models: •Windows Server •SQL Server Standard Pay-as-you-go – AMI pricing includes software •SQL Server Enterprise •SharePoint Server •Other qualifying Microsoft Windows Server products* BYOL – use existing licenses on AWS *General info on AWS and License Mobility for a variety of MS server products: http://aws.amazon.com/windows/mslicensemobility/ Detail on AWS and License Mobility with SQL Server: http://aws.amazon.com/windows/mslicensemobility/sql/ Microsoft “License Mobility through Software Assurance” gives Microsoft Volume Licensing customers the flexibility to deploy Windows Server applications with active Software Assurance (SA) on Amazon Web Services. 4
  • 5. Summary – What You Will Learn Part 1 Planning Your Exchange Server Deployment in the AWS Cloud Part 2 Designing For Site Resiliency and High Availability Part 3 Configuring For High Availability Part 4 Sample Deployment Scenario Part 5 Conclusion and Further Reading 5
  • 6. Summary – What You Will Build • Small Business Deployment Scenario (250 mailboxes) • Designed to provide cost-optimized high performance and availability that stretches across two AWS Availability Zones • Scenario Details: – 250 Mailboxes – 5 GB Primary Mailbox Quota per User – 5 GB Archive Mailbox Quota per User – 100 Messages Sent/Received Per User Per Day – Average Message Size of 75 KB – 60% Outlook Anywhere, 30% Exchange ActiveSync, 10% Outlook Web App 6
  • 7. 7
  • 8. Part 1 Planning Your Exchange Server Deployment In The AWS Cloud Part 2 Designing For Site Resiliency And High Availability Part 3 Configuring For High Availability Part 4 Sample Deployment Scenario Part 5 Conclusion & Further Reading 8
  • 9. Planning Your Deployment • Stage 1: Produce a Candidate Design – Processor Sizing – Memory Sizing – Storage Sizing – Log Replication Sizing – Network Traffic Sizing • Stage 2: Test the Storage Components • Stage 3: Verify Server Performance 9
  • 10. Part 1 Planning Your Exchange Server Deployment In The AWS Cloud Part 2 Designing For Site Resiliency And High Availability Part 3 Configuring For High Availability Part 4 Sample Deployment Scenario Part 5 Conclusion & Further Reading 10
  • 11. Designing For Site Resiliency And High Availability • Regions • Availability Zones • Active Directory Site Design • Cross-Region Deployment • Client Access Load Balancing 11
  • 12. Part 1 Planning Your Exchange Server Deployment In The AWS Cloud Part 2 Designing For Site Resiliency And High Availability Part 3 Configuring For High Availability Part 4 Sample Deployment Scenario Part 5 Conclusion & Further Reading 12
  • 13. Configuring For High Availability The whitepaper gives tips on how to configure the DAG to get the most out of your deployment 13
  • 14. Part 1 Planning Your Exchange Server Deployment In The AWS Cloud Part 2 Designing For Site Resiliency And High Availability Part 3 Configuring For High Availability Part 4 Sample Deployment Scenario Part 5 Conclusion & Further Reading 14
  • 15. Sample Scenario • Small Business Solution (specs on slide 6) • Deployed in three parts, two of which are scripted via included AWS CloudFormation templates 1 Launch and Configuration of the Virtual Network and Active Directory Infrastructure 2 Launch and Configuration of the Exchange Server Multi-Role Servers 3 Install and Configure Exchange 15
  • 16. Part 1 Planning Your Exchange Server Deployment In The AWS Cloud Part 2 Designing For Site Resiliency And High Availability Part 3 Configuring For High Availability Part 4 Sample Deployment Scenario Part 5 Conclusion & Further Reading 16
  • 17. Conclusion The secure and reliable AWS cloud infrastructure enables highly available and site-resilient MS Exchange Server deployments In this presentation, we gave an overview of the steps to deploy Exchange Server in the AWS environment. Using the tools that you are already familiar with, we provided recommendations and planning tips to configure the environment based upon individual requirements and business needs. Also provided is a sample deployment scenario using AWS CloudFormation templates that help you launch in a few clicks. We highlighted several advanced topics that require careful consideration to successfully deploy Exchange Server on AWS with confidence. 17
  • 18. Customer Success Stories Choice Logistics Case Study http://aws.amazon.com/solutions/case-studies/choicelogistics/ Webinar (replay) http://www.youtube.com/watch?v=wcyBusOiO28 Choice Logistics manages a global logistics network of 800+ locations with a 99% SLA. They have many locations worldwide, and messaging services are critical to their business. This case study describes their migration from an on-premises Exchange 2007 solution to Exchange 2010 on the AWS cloud. "Using AWS makes it easy for us to resize instances and increase storage without having to go through a lengthy procurement cycle.“ – Tom Bentzen, Director of Information Systems Banro Corp Case Study http://aws.amazon.com/solutions/case-studies/banro-corporation/ Banro is a Canadian gold mining company with exploration and development along a major gold belt in the Democratic Republic of the Congo (DRC). Traditional procurement would have required long lead times and high capex. It was not possible to estimate capacity or accurately plan the rollout of the 16+ software systems that executives expected to be running in less than a year. “The pressure of rolling out key organization systems — including ERP, workflow systems, email systems, data warehouses, and reporting tools — required us to deploy these systems at our Twangiza mine site in the DRC, where we faced the hurdles of logistics and lack of infrastructure.” – Thorsten Neumann, Group IT Manager 18
  • 19. Sonian http://www.sonian.com AIS http://www.appliedis.com AWS Partner Network Smartronix http://www.smartronix.com Apparatus http://www.apparatus.net Booz Allen http://www.boozallen.com RDA http://www.rdacorp.com A selection of APN members that specialize in Microsoft Exchange workloads 19
  • 20. Bootcamp: Implementing the Microsoft Enterprise Datacenter in the AWS Cloud 20 Level: 300 - Experienced Audience: Solution Architects, SysOp Administrators Price: $600 Learn how to deploy an enterprise scale, Microsoft technology-based solution environment in AWS. It will include the following: Active Directory, Windows Server Failover Clustering (WSFC), high availability SQL Server 2012 (using Always On Availability Groups), SCOM in the AWS cloud, automated rapid setup using AWS CloudFormation, and the AWS Tools for Windows PowerShell. Once the infrastructure is put into place, we will cover how to deploy enterprise scale Microsoft Office workloads SharePoint Server and Exchange Server in AWS using AWS CloudFormation and the AWS Tools for Windows PowerShell.
  • 21. Further Reading Web Pages Microsoft on AWS http://aws.amazon.com/microsoft/ Amazon EC2 Windows Guide http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ Microsoft AMIs for Windows and SQL Server http://aws.amazon.com/windows/ (includes pricing) https://aws.amazon.com/amis?ami_provider_id=1&platform=Windows &selection=ami_provider_id%2Bplatform Microsoft License Mobility http://aws.amazon.com/windows/mslicensemobility/ Covers Microsoft Exchange, SharePoint, SQL Server, Lync Server, System Center Operations Manager, and Dynamics CRM. See page for specific details including which versions are covered. Whitepapers Microsoft SharePoint Server on AWS: Reference Architecture Secure Microsoft Applications on AWS Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud Contact Us Microsoft (general) https://aws.amazon.com/microsoft/contact-us/ SharePoint https://aws.amazon.com/sharepoint/contact-us/ 21
  • 22. Additional Resources Exchange Server V20.8 of the Exchange 2010 Server Role Requirements Calculator Exchange Processor Query Tool Jetstress Jetstress Field Guide Exchange Server Load Generator 2010 Exchange Client Network Calculator Exchange Backup solutions listed in the Windows Server Catalog Exchange, Firewalls, and Support… Oh, my! AWS AWS Toolkit for Visual Studio http://aws.amazon.com/visualstudio AWS Windows and .NET Developer Center http://aws.amazon.com/net AWS Management Pack for Microsoft System Center http://aws.typepad.com/aws/2013/05/aws- management-pack-for-microsoft-system-center.html Other Spamhouse.org block list removal center: http://www.spamhaus.org/lookup/ 22
  • 23. Microsoft Exchange Server in the AWS Cloud: Planning & Implementation Guide Thank You 23