Академический Документы
Профессиональный Документы
Культура Документы
Workloads on AWS?
Cecilia Marchisio
Customer Solutions Manager
Amazon Web Services
Why Customers Choose AWS for their Microsoft Workloads
68
Innovation
150+
Service offerings
80,000
With consistency
IOPS/
instance
10
Years
400%
Growth
90%
of roadmap originates with customer requests
and are designed to meet specific needs
License Manager
.NET Developer Hub Lambda Support
for PowerShell Core
Windows Server 1803 Dedicated Host
57.7%
IDC, Windows Server Operating Environment Market Update, Doc # US44217118, Aug 2018
https://d1.awsstatic.com/analyst-reports/IDC_Slide_WindowsonAWS_JM181015.pdf
AWS features for Microsoft
Workloads
Performance improves customer experience
Netmagic, https://www.netmagicsolutions.com/data/images/WP_How-End-User-Experience-Affects-Your-Bottom-Line16-08-231471935227.pdf
SQL Server on AWS
Scaling Scaling
• Consider RDS first High Availability • Need full control over High Availability
• Focus on business DB instance
Database Backups Database Backups
value tasks • Backups
• High-level tuning DBMS Patching • Replication DBMS Patching
asks • Clustering
DBMS Install/Maintenance DBMS Install/Maintenance
• Schema optimization • Options that are not
• No in-house OS Patching available in RDS OS Patching
database expertise OS Install/Maintenance OS Install/Maintenance
• BYOL Unavailable
Power, HVAC, net Power, HVAC, net
Amazon RDS
High Performance Less Downtime
(compared to mirroring) (auto failover to standby)
Always On
for Multi-AZ Deployments
Reduce Costs
SQL Server on Linux
1,3
1
0,5
Standardization across
0 one operating system
1 2 3
Series1 Series2
95%
of Fortune 1000 use Active Directory2
Sources:
1 The State Of Microsoft Active Directory 2018, Forrester
2 Success with Enterprise Mobility: Identity, 2014, Microsoft
Active Directory on AWS
OR
18%
of companies use public cloud for their
file based storage workloads
Sources: IDC Worldwide File- and Object-Based Storage Forecast, 2017–2021, Sep. 2017, IDC File- and Object-based Storage Survey Findings 2017 Adoption & Workloads Trends – Part 1
Amazon FSx for Windows File Server
Lift and shift your Windows file storage with fully managed
Windows file servers
Elastic Block
Store
95%
Customers do not know what is in their environment
aws.amazon.com/license-manager
Amazon CloudWatch Application Insights for .NET and SQL Server
aws.amazon.com/cloudwatch/getting-started
AWS Managed Services
Serverless
Windows ML AMI
• The AWS SDK for .NET is installed with the AWS Toolkit for
Visual Studio, a plugin that provides a user interface for
managing your AWS resources from Visual Studio, and also
includes the AWS Tools for Windows PowerShell.
• Requirements:
• Microsoft .NET Framework 3.5 or later
• Note:
• We recommend using Visual Studio Professional 2010 or later to
implement your applications.
AWS Toolkit for Visual Studio
• The Toolkit for Visual Studio is a plugin for the Visual Studio
IDE that makes it easier for you to develop, debug, and
deploy .NET applications that use Amazon Web Services.
• Requirements:
• The Toolkit for Visual Studio is supported for Visual Studio versions 2013
and later
• Note:
• The Toolkit for Visual Studio is also available for Visual Studio 2008, 2010,
and 2012 versions. However, those versions are not supported.
AWS Tools for Visual Studio Team Services
• The AWS Tools for Windows PowerShell and AWS Tools for
PowerShell Core are PowerShell modules that are built on the
functionality exposed by the AWS SDK for .NET.
• Requirements:
• Windows: Windows PowerShell 2.0 or newer (Microsoft PowerShell Core
6.0 or newer if you are installing the AWS Tools for PowerShell Core)
• Linux/macOS: Microsoft PowerShell Core 6.0 or newer on a supported
non-Windows system.
Hosting Backend ASP.NET APIs on AWS
.NET .NET
CORE
CONTAINER
Windows Server Core Windows Nano Server Linux (Debian Jessie)
PLATFORM
DOCKER IMAGES microsoft/servercore (~7GB) microsoft/aspnetcore (~185 MB) microsoft/aspnetcore (~131 MB)
DOCKER HOST Windows Server 2016 Windows Server 2016 Linux (Debian Jessie)
Migration options
AWS licensing
1. Flexible pay-as-you-go
licensing choices
2. Bring your License Buy license-included
instances from AWS Bring licenses to AWS
AWS
3. Bring licenses to AWS Dedicated options for
Default tenancy