Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Bancos de Dados
Relacional e NoSQL
AMAZON RDS
RELATIONAL DATABASE SERVICE
READ REPLICAS
Rplicas Assncronas para escalar BDs
RDS MULTI-AZ
Rplica Sncrona para Alta Disponibilidade
Flipboard Application
ElastiCache
O que NoSQL?
Bancos de dados NoSQL normalmente so facilmente escalveis horizontalmente, podem trabalhar com quantidades de dados macias e no utilizam um modelo relacional para suas estruturas de dados.
DynamoDB
Escalabilidade simples
Sem limites de tamanho de tabelas. Armazenamento ilimitado.
Zero downtime.
Capacidade provisionada.
Reserve quantidade de requisies por segundo para leituras e escritas. Aumente ou diminua a capacidade a qualquer momento.
$create_response = $dynamodb->create_table(array( 'TableName' => 'ProductCatalog', 'KeySchema' => array( 'HashKeyElement' => array( 'AttributeName' => 'Id', 'AttributeType' => AmazonDynamoDB::TYPE_NUMBER ) ), 'ProvisionedThroughput' => array( 'ReadCapacityUnits' => 10, 'WriteCapacityUnits' => 5 ) ));
Perl
Python
Ruby
Amazon Redshift
Id
Age
State
123
345
20
25
CA
WA
678
40
FL
Common BI Tools
JDBC/ ODBC
Leader Node
10GigE Mesh
Compute Node
Compute Node
Compute Node
Common BI Tools
JDBC/ODBC
Leader Node
Compute Node
Compute Node
Compute Node
Common BI Tools
JDBC/ODBC
Leader Node
Compute Node
Compute Node
Compute Node
Compute Node
Compute Node
Common BI Tools
JDBC/ODBC
Leader Node
Compute Node
Compute Node
Compute Node
HDFS
MapReduce
http://eddie.niese.net/20090313/dont-pity-incompetence/
Elasticidade
100% na Nuvem da AWS Sistema Tio Patinhas com cdigo aberto! github.com/chaordic
RECURSOS TCNICOS
awshub.com.br
OBRIGADO!
aws.typepad.com/brasil slideshare.net/AmazonWebServicesLATAM
Jos Papo AWS Tech Evangelist @josepapo