Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NoSQL in the Cloud
Search
Adiel Cristo
April 06, 2019
Technology
0
15
NoSQL in the Cloud
Adiel Cristo
April 06, 2019
Tweet
Share
More Decks by Adiel Cristo
See All by Adiel Cristo
Entregando Bons Resultados com BDD - PHP Conference Brasil 2019
adielcristo
0
29
Saindo do Legado com os Componentes Symfony - PHP Conference Brasil 2019
adielcristo
0
160
Crawling the Web with the New Symfony Components
adielcristo
0
28
PHP Internals: Primeiros Passos - PHP Community Summit 2019
adielcristo
0
55
Testando aplicações legadas: por onde começo?
adielcristo
0
82
OWASP Top 10-2017: Sua aplicação está protegida?
adielcristo
0
32
Other Decks in Technology
See All in Technology
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
3
580
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
290
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
860
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
460
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
280
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
210
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
390
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
2
200
JAWS-UG Bedrock Claude Night
yamahiro
3
640
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.4k
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
620
Featured
See All Featured
Building Your Own Lightsaber
phodgson
100
5.7k
In The Pink: A Labor of Love
frogandcode
138
21k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
19
6.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
19
1.4k
Optimising Largest Contentful Paint
csswizardry
10
2.4k
Visualization
eitanlees
137
14k
BBQ
matthewcrist
80
8.8k
GitHub's CSS Performance
jonrohan
1025
450k
Adopting Sorbet at Scale
ufuk
69
8.6k
Agile that works and the tools we love
rasmusluckow
325
20k
4 Signs Your Business is Dying
shpigford
176
21k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Transcript
NoSQL in the Cloud Adiel Cristo April 2019
NoSQL in the Cloud 2 ✔ Some Background ✔ NoSQL
✔ ACID ✔ Cap Theorem ✔ Cloud Providers ✔ Heroku ✔ Google Cloud ✔ AWS
Some Background ✔ NoSQL ✔ Entities ✔ Properties ✔ Keys
✔ Sharding ✔ Replication 3
ACID ✔ Atomic ✔ Consistent ✔ Isolated ✔ Durable 4
CAP Theorem ✔ Consistency ✔ Availabiliy ✔ Partition Tolerance 5
CAP Theorem ✔ Eventually Consistent Operations 6
CAP Theorem ✔ Strongly Consistent Operations 7
Warning!! ✔ The creation and/or use of the listed services
may incur costs. Please read carefully the related docs before proceed to use them!! 8
Warning!! ✔ The creation and/or use of the listed services
may incur costs. Please read carefully the related docs!! 9
Cloud Providers ✔ Heroku mLab MongoDB ✔ Google Cloud Datastore
✔ AWS DynamoDB ✔ MongoDB Atlas ✔ Azure Table Storage ✔ Oracle NoSQL Database 10
Heroku mLab MongoDB ✔ Add-ons ✔ Region Availability ✔ Plans
& Pricing ✔ Sandbox (Free) ✔ … ($$$) 11
Google Cloud Datastore ✔ Region Availability ✔ Plans & Pricing
✔ Free Quota ✔ Backup/Restore ($$$) ✔ Import/Export ($$$) 12
AWS DynamoDB ✔ Region Availability ✔ Plans & Pricing ✔
Free Tier ✔ Provisioned ✔ On-Demand 13
Hands-On ✔ Creating a Heroku project 14
Adiel Cristo Camaçari, BA, Brazil https://github.com/arcristo https://twitter.com/adielcristo https://www.adielcristo.com http://phpba.com.br 15
Links ✔ https://cloud.google.com/datastore/ ✔ https://aws.amazon.com/dynamodb/ ✔ https://www.mongodb.com/cloud/atlas ✔ https://elements.heroku.com/addons ✔
https://azure.microsoft.com/en-us/services/storage/tables/ ✔ https://cloud.oracle.com/en_US/nosql ✔ https://dzone.com/articles/nosql-in-the-cloud-a-scalable-alternative-to-relat 16