In this webinar, we will explain how running SQL Server on AWS gives you complete control over every setting, without the maintenance, backup and patching requirements of traditional on-site solutions. Learn how to provision and monitor your SQL Server databases in both Amazon RDS and Amazon EC2, and how to optimise scalability, performance, availability, security and disaster recovery.
2. Quick word on logistics
q Content of today’s webinar
• Presentation: 30 minutes
• Q&A: 15 minutes
q Please ask questions in the questions pane
q Slides will be made available for download
3. What to expect from this webinar
q Architecting Microsoft SQL Server on AWS
q AWS Managed Services for Microsoft SQL Server
q Choosing the right model for your environment
4. SQL Server Requirements: Well Architected
SECURITY COST OPTIMIZATIONRELIABILITY PERFORMANCE
OPERATIONAL
EXCELLENCE
5. Security: network layer
Amazon VPC: Control subnets, AZ
specificity (DB subnet groups), route
tables and NACLs
Security groups: restrict instance traffic
by IP range or from other security group
Audit: Amazon VPC Flow Logs for
network traffic
1
2
3
VPC
9. Security: instance access
Control: Use AWS Identity and Access
Management (IAM) to control instance
lifecycle permissions, grant least
privileges
Audit: Use AWS CloudTrail to log AWS
API invocations
1
2
11. Security: data access
Control: grant least privileges to
applications and end users
Integrated: Windows and SQL Server
authentication
1
2
12. Security: encryption
Protect data at rest by encrypted DB
instances using AWS KMS,
TDE, column-level, encrypt before saving
Secure data in transit by encrypting
connections via SSL
1
2
14. Amazon EC2 Best Practices for High Availability
Availability Zone 1
Primary
Replica
Availability Zone 2
Secondary
Replica
Witness
Server
Availability Zone 3
Synchronous Replication
+ Automated Failover +
Leader Election
17. ”
“
Infor Saves 75% on Database Backup Costs Using AWS
Infor builds business applications that are
delivered securely through the cloud for select
industries.
We’ve seen much stronger
performance for our
database backup workloads
with the Amazon EBS st1
volumes.
• Needed to gain agility, shorten database backup
times, and improve application availability
• Runs more than 30 customer-facing applications on
AWS
• Saves 75 percent on monthly database backup costs
• Completes application backups 30 percent faster
• Keeps pace with global business growth
Randy Young
Director of Cloud Operations
”
“
18. Amazon RDS built-in management features
1 Highly available: multi-AZ deployment
available with SQL Server Mirroring
2 Automated backup: for your databases,
with point-in-time recovery
3 Up-to-date: automatic minor version
upgrade, simplified major version upgrade
4 Agile: with push button instance
scalability
5 Monitored: integrated with Active
Directory, running in Amazon VPC
20. Using Amazon RDS
Familiar: use your existing tools and
practices (SQL Management Studio…)
Managed: simply connect and use it,
focus on your business
1
2
Secure: integrated with Active Directory,
running in Amazon VPC
3
Configurable: leverage existing or
customize parameter and option sets
4
21. Which Option Is Right for You?
q Consider RDS first
q Focus on:
• Business value tasks
• High-level tuning tasks
• Schema optimization
q No in-house database expertise
q Need control over:
• DB instance & OS
• Backups, Replication
• Clustering
• sysadmin role
q Use options not in Amazon RDS
Amazon RDS for SQL Server SQL Server on Amazon EC2
22. How to get started
q Create an AWS Account and leverage the free tier
• 1 year of Amazon EC2 instance
• 1 year of Amazon RDS instance
q Discover the AWS Well Architected Framework
q Contact us and come meet us at AWS / partner events
q AWS and partners offer training and certification
Amazon
EC2
Amazon
RDS