November 12, 2014 | Las Vegas, NV
Ghim-Sim Chua & Phil Intihar, Amazon Web Services
Miguel Simões João, OutSystems
Application
Master in
AZ “-1a”
Standby in
AZ “-1b”
mydb.{…}.rds.amazonaws.com
us-east-1
Witness in
AZ “-1c”
Application
Master in
AZ “-1b”
mydb.{…}.rds.amazonaws.com
us-east-1
Witness in
AZ “-1c”
Application
Master in
AZ “-1b”
mydb.{…}.rds.amazonaws.com
us-east-1
Standby in
AZ “-1*”
Witness in
AZ “-1c”
Accumulate 3 IOPS per GB/sec
Max 5.4 million IOPS per volume
Spend up to 3000 IOPS per second
0
1000000
2000000
3000000
4000000
5000000
6000000
1 2 3 4 5 6 7 8 9 10 11 12
Low I/O usage High I/O usage
vCPU vCPU vCPU vCPU
Instance
type
#
vCPUs
Initial CPU
credit
CPU credits
earned per hour
Base
performance
Maximum CPU
credit balance
t2.micro 1 30 6 10% 144
t2.small 1 30 12 20% 288
t2.medium 2 60 24 40% 576
1 2 3 4 5 6 7 8 9 10 11 12
ConfigurationIncrease
Throughput
Reduce
Latency
Push button scaling
Sharding
Provisioned IOPS
DB N
Application
Key
DB 2DB 1
1TB
10K IOPS
Leveraging Amazon RDS for SQL Server capabilities
Deliver enterprise mobile and web applications. Fast.
Develop once for all devices
Easily integrate existing systems
Rapid delivery, effortless change
Cloud, hybrid, or on-premises
OutSystems® Platform
IDE to develop
web and mobile
web
applications
IDE to extend the
language and
integrate external
systemsPlatform Server
Management
Console
Lifecycle
Management
The core of the
OutSystems Platform
OutSystems Platform
Core Database
How does the Platform work on SQL Server?
Cloud: To RDS or not RDS?
How are we using Amazon RDS?
Availability Zone A Availability Zone B
Development Staging Production
VPC
<
R A P I D A P P L I C AT I O N D E L I V E R Y P L AT F O R M
deliver now, the apps you define
OutSystems®
• Start using Multi-AZ
• Try T2 and GP2
http://bit.ly/awsevals