This document provides an overview of the architectures and internals of Amazon DocumentDB and MongoDB. It discusses how DocumentDB separates computing and storage layers for improved scalability compared to MongoDB, which couples these layers. It also explains key differences in how each handles data reads/writes, replication, sharding, and other functions. The goal is to help users understand the pros and cons of each for their use cases and needs around performance, scalability and management.
The document discusses Amazon SageMaker and machine learning capabilities on AWS. It provides an overview of SageMaker's capabilities for labeling data, developing machine learning models using built-in algorithms or frameworks like TensorFlow and MXNet, and deploying models for inference. It also discusses tools for distributed training, model optimization with SageMaker Neo, and reducing inference costs with Elastic Inference.
AWS Cloud Adoption Framework and WorkshopsTom Laszewski
?
The presentation covers the AWS Cloud Adoption Framework (CAF). AWS CAF helps organization accelerate their cloud adoption journey. The framework includes six perspectives - business, people, governance, security, operations, and platform. These six perspectives are used during CAF Envision, Alignment, and Cloud Capability Assessment workshops to enable the art of the possible, identify and mitigate organizational and technology impediments, and score the cloud capabilities of an organization.
This document compares and contrasts the cloud platforms AWS, Azure, and GCP. It provides information on each platform's pillars of cloud services, regions and availability zones, instance types, databases, serverless computing options, networking, analytics and machine learning services, development tools, security features, and pricing models. Speakers then provide more details on their experience with each platform, highlighting key products, differences between the platforms, and positives and negatives of each from their perspective.
The document discusses Amazon SageMaker and machine learning capabilities on AWS. It provides an overview of SageMaker's capabilities for labeling data, developing machine learning models using built-in algorithms or frameworks like TensorFlow and MXNet, and deploying models for inference. It also discusses tools for distributed training, model optimization with SageMaker Neo, and reducing inference costs with Elastic Inference.
AWS Cloud Adoption Framework and WorkshopsTom Laszewski
?
The presentation covers the AWS Cloud Adoption Framework (CAF). AWS CAF helps organization accelerate their cloud adoption journey. The framework includes six perspectives - business, people, governance, security, operations, and platform. These six perspectives are used during CAF Envision, Alignment, and Cloud Capability Assessment workshops to enable the art of the possible, identify and mitigate organizational and technology impediments, and score the cloud capabilities of an organization.
This document compares and contrasts the cloud platforms AWS, Azure, and GCP. It provides information on each platform's pillars of cloud services, regions and availability zones, instance types, databases, serverless computing options, networking, analytics and machine learning services, development tools, security features, and pricing models. Speakers then provide more details on their experience with each platform, highlighting key products, differences between the platforms, and positives and negatives of each from their perspective.
27. Hot Warm Cold
??? ?? MBCGB GBCTB PB
??? ?? BCKB KBCMB KBCTB
???? ms ms, sec min, hrs
??? LowCHigh High Very High
?? ?? Very High High Low
??/GB $$-$ $-?? ?
Hot Data Warm Data Cold Data
??? / ?? ??: Hot, Warm, Cold
29. Amazon
ElastiCache
Amazon
DynamoDB
Amazon
Aurora
Amazon
Elasticsearch
Amazon
EMR (HDFS)
Amazon S3 Amazon Glacier
Average
latency
ms ms ms, sec ms,sec sec,min,hrs
ms,sec,min
(~ size)
hrs
Data volume GB
GBCTBs
(no limit)
GBCTB
(64 TB
Max)
GBCTB
GBCPB
(~nodes)
MBCPB
(no limit)
GBCPB
(no limit)
Item size B-KB
KB
(400 KB
max)
KB
(64 KB)
KB
(1 MB max)
MB-GB
KB-GB
(5 TB max)
GB
(40 TB max)
Request rate
High -
Very High
Very High
(no limit)
High High
Low C Very
High
Low C
Very High
(no limit)
Very Low
Storage cost
GB/month
$$ ?? ??
??
? ? ?/10
Durability
Low -
Moderate
Very High Very High High High Very High Very High
Hot Data Warm Data Cold Data
Hot Data Warm Data Cold Data
?? ??? ???? ???
44. ?? ?? ?? ??
A
iOS Android
Web Apps
Logstash
Amazon
RDS
Amazon
DynamoDB
Amazon
ES
Amazon
S3
Apache
Kafka
Amazon
Glacier
Amazon
Kinesis
Amazon
DynamoDB
Amazon
Redshift
Impala
Pig
Amazon ML
Amazon
Kinesis
AWS
Lambda
AmazonElasticMapReduce
Amazon
ElastiCache
SearchSQLNoSQLCache
StreamProcessingBatchInteractive
Logging
StreamStorage
IoTApplications
FileStorage
Analysis&Visualization
Hot
Cold
Warm
Hot
Slow
Hot
ML
Fast
Fast
Transactional Data
File Data
Stream Data
Notebooks
Predictions
Apps & APIs
Mobile
Apps
IDE
Search Data
ETL
Streaming
Amazon
QuickSight
45. ? 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
??? | CTO
2016? 5? 17?
Customer Story
MangoPlate