REPEAT 1 Modernizing Microsoft SQL Server On AWS WIN301-R1
REPEAT 1 Modernizing Microsoft SQL Server On AWS WIN301-R1
Program?
https://tinyurl.com/tmvwz99
License optimization with Optimize
CPUs
• Control active vCPUs and hyper-threading
status when launching new Amazon EC2
instances
• Reduce the number of SQL Server licenses
Instance Type • Currently available forActive
Total vCPUs BYOL option
vCPUs with Optimize SQL Server license savings
CPUs
r5.4xlarge 16 8 50%
r5.8xlarge 32 8 75%
Amazon Aurora
Amazon RDS
• Automatic fail-over
platform • Advanced monitoring
• Backup & recovery • Isolation & security • Routine maintenance
• X-region replication • Industry compliance • Push-button scaling
• Automated patching
Image credit: By Mackphillips - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=55946550
Aurora: Reimagining the relational
database
1 Scale-out, distributed architecture using purpose-
built storage system
Aurora is fast . . .
5x more throughput than MySQL; 3x more throughput
than PostgreSQL
Scale-out, distributed, multi-tenant
design .. . Region
Purpose-built, log-structured
Availability Zone 1 Availability Zone 2 Availability Zone 3
distributed storage
M aster Reader Reader Reader Reader Reader
Storage volume is striped 1 5 8 9 15
across hundreds of SQL SQL SQL SQL SQL SQL
Caching
Availability Zones
6-way replication, 2 per AZ
Shared storage volume
Quorums survive
AZ+1 failure
Master and up to 15
readers all
point to the same Storage nodes with SSDs
storage
With provisioned Aurora, you size the
master Region
in use
Database health at a
glance
Aurora comes with comprehensive monitoring built
in:
Amazon CloudWatch Amazon CloudWatch Enhanced Performance
Metrics Logs Monitoring Insights
Performance
insights
Available for both MySQL and
PostgreSQL compatible versions of
Aurora Max CPU
clone
Aurora
backtracking
Easily undo changes to your
data:
1 Reduce risk of database changes at
scale
Rewind to t3
t0 t1
Rewind to t1
t0 t1 t2 t3 t4
• Backtrack brings the database to a point in time without requiring restore from
backups
• Backtrack is not destructive
• You can backtrack multiple times to find the right point in time
• Pay for the volume of change records retained for the desired duration (up to 72
hours)
New
Innovations
AWS DMS
AWS DMS
Step 2
AWS SCT
Database
Freedom
Database Freedom is an AWS database migration initiative focused
on accelerating enterprise migrations from commercial database
engines (Oracle and SQL Server) to AWS-native database services
What we hear from customers about legacy
databases
AUDIT
• Complement your existing data and analytics teams with AWS migration
Expertise
specialists, i.e., AWS Professional Services, System Integrators, Architects
• Reduce migration timeline by leveraging best practices as documented in
Migration Playbooks
Provider
Calculated
Quotestore Datastore Screener
Feed
Newswires
Bluegrass
SQL Server
Database
Michelangelo Dylan
Distributor Distributor
Subscribers
S ubscribers
(4)
(5)
Plan your
architecture
IDEAL REALISTIC
● .NET Core ● .NET Standard
● Docker containers ● Windows Amazon EC2
● Secure password storage instances
● Full CI/CD pipeline ● Hashicorp Vault
● Amazon Aurora database ● Modified CI/CD pipeline
● Using AWS services like ● Amazon Aurora database
ElastiCache, Amazon SQS,
etc.
● Limited Amazon services
Migrate the database with
DMS
● AWS Schema Conversion Tool
● AWS Database Migration Service
• Continuous migration of entire
database
• One-time migration of entire database
• One-time migration of select schemas
Factset Coindesk Kraken
DJ
Symbology Queue MarketWatc
Processor h Virtual
Stock
Exchange
MdpLogger Adapter Alerts
Email
Loader Provider
Calculate
NetCat Cron Quotestore Datastore Screener
d Feed
Newswires
Dylan Bluegrass
Amazon
Aurora MySQL
On premises
Michelangelo
Reader Reader
Writer
(5) (6)
Cost savings SQL Server vs.
Aurora
SQL SERVER AURO RA
● Principals ● RDS - Transfer
● Subscribers ● RDS - Compute
● Rack power/space ● RDS - Other
● Maintenance ● RDS - Storage
● SAN storage ● RDS - GP2
storage
● Hardware costs
$130,560.00/year $60,505.32/year
Post-migration