搜集了一些关于 AWS 不错的知识点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搜集了一些关于 AWS 不错的知识点相关的知识,希望对你有一定的参考价值。
Tools and Services Market Landscape
Service Matrix
与其他云厂商服务命名的一些对比
Service | AWS | Google Cloud | Google Internal | Microsoft Azure | Other providers | Open source “build your own” | Openstack |
---|---|---|---|---|---|---|---|
Virtual server | EC2 | Compute Engine (GCE) | Virtual Machine | DigitalOcean | OpenStack | Nova | |
PaaS | Elastic Beanstalk | App Engine | App Engine | Web Apps | Heroku, AppFog, OpenShift | Meteor, AppScale, Cloud Foundry, Convox | |
Serverless, microservices | Lambda, API Gateway | Functions | Function Apps | PubNub Blocks, Auth0 Webtask | Kong, Tyk | Qinling | |
Container, cluster manager | ECS, EKS, Fargate | Container Engine, Kubernetes | Borg or Omega | Container Service | Kubernetes, Mesos, Aurora | Zun | |
Object storage | S3 | Cloud Storage | GFS | Storage Account | DigitalOcean Spaces | Swift, HDFS, Minio | Swift |
Block storage | EBS | Persistent Disk | Storage Account | DigitalOcean Volumes | NFS | Cinder | |
SQL datastore | RDS | Cloud SQL | SQL Database | mysql, PostgreSQL | Trove (stores NoSQL as well) | ||
Sharded RDBMS | Cloud Spanner | F1, Spanner | Azure Database for PostgreSQL - Hyperscale (Citus) | Crate.io, CockroachDB | |||
Bigtable | Cloud Bigtable | Bigtable | HBase | ||||
Key-value store, column store | DynamoDB | Cloud Datastore | Megastore | Tables, DocumentDB | Cassandra, CouchDB, RethinkDB, Redis | ||
Memory cache | ElastiCache | App Engine Memcache | Redis Cache | Memcached, Redis | |||
Search | CloudSearch, Elasticsearch (managed) | Search | Algolia, QBox, Elastic Cloud | Elasticsearch, Solr | |||
Data warehouse | Redshift | BigQuery | Dremel | SQL Data Warehouse | Oracle, IBM, SAP, HP, many others | Greenplum | |
Business intelligence | QuickSight | Data Studio 360 | Power BI | Tableau | |||
Lock manager | DynamoDB | Chubby | Lease blobs in Storage Account | ZooKeeper, Etcd, Consul | |||
Message broker | SQS, SNS, IoT | Pub/Sub | PubSub2 | Service Bus | RabbitMQ, Kafka, 0MQ | ||
Streaming, distributed log | Kinesis | Dataflow | PubSub2 | Event Hubs | Kafka Streams, Apex, Flink, Spark Streaming, Storm | ||
MapReduce | EMR | Dataproc | MapReduce | HDInsight, DataLake Analytics | Qubole | Hadoop | |
Monitoring | CloudWatch | Stackdriver Monitoring | Borgmon | Monitor | Prometheus(?) | ||
Tracing | X-Ray | Stackdriver Trace | Monitor (Application Insights) | DataDog, New Relic, Epsagon | Zipkin, Jaeger, Appdash | ||
Metric management | Borgmon, TSDB | Application Insights | Graphite, InfluxDB, OpenTSDB, Grafana, Riemann, Prometheus | ||||
CDN | CloudFront | Cloud CDN | CDN | Akamai, Fastly, Cloudflare, Limelight Networks | Apache Traffic Server | ||
Load balancer | CLB/ALB | Load Balancing | GFE | Load Balancer, Application Gateway | nginx, HAProxy, Apache Traffic Server | ||
DNS | Route53 | DNS | DNS | bind | |||
SES | Sendgrid, Mandrill, Postmark | ||||||
Git hosting | CodeCommit | Cloud Source Repositories | Visual Studio Team Services | GitHub, BitBucket | GitLab | ||
User authentication | Cognito | Firebase Authentication | Azure Active Directory | oauth.io | |||
Mobile app analytics | Mobile Analytics | Firebase Analytics | HockeyApp | Mixpanel | |||
Mobile app testing | Device Farm | Firebase Test Lab | Xamarin Test Cloud | BrowserStack, Sauce Labs, Testdroid | |||
Managing SSL/TLS certificates | Certificate Manager | Let‘s Encrypt, Comodo, Symantec, GlobalSign | |||||
Automatic speech recognition and natural language understanding | Transcribe (ASR), Lex (NLU) | Cloud Speech API, Natural Language API | Cognitive services | AYLIEN Text Analysis API, Ambiverse Natural Language Understanding API | Stanford‘s Core NLP Suite, Apache OpenNLP, Apache UIMA, spaCy | ||
Text-to-speech engine in the cloud | Polly | Nuance, Vocalware, IBM | Mimic, eSpeak, MaryTTS | ||||
Image recognition | Rekognition | Vision API | Cognitive services | IBM Watson, Clarifai | TensorFlow, OpenCV | ||
OCR (Text recognition) | Textract (documents), Rekognition (photographs) | Cloud Vision API | Computer Vision API | Tesseract | |||
Language Translation | Translate | Translate | Translator Text API | Apertium | |||
File Share and Sync | WorkDocs | Google Docs | OneDrive | Dropbox, Box, Citrix File Share | ownCloud | ||
Machine Learning | SageMaker, DeepLens, ML | ML Engine, Auto ML | ML Studio | Watson ML | |||
Data Loss Prevention | Macie | Cloud Data Loss Prevention | Azure Information Protection |
AWS Product Maturity and Releases
AWS 服务的发布时间
Service | Original release | Availability | CLI Support | HIPAA Compliant | PCI-DSS Compliant |
---|---|---|---|---|---|
X-Ray | 2016-12 | General | ? | ? | ? |
Lex | 2016-11 | Preview | |||
Polly | 2016-11 | General | ? | ? | ? |
Rekognition | 2016-11 | General | ? | ? | ? |
Athena | 2016-11 | General | ? | ? | ? |
Batch | 2016-11 | General | ? | ? | ? |
Database Migration Service | 2016-03 | General | ? | ? | |
Certificate Manager | 2016-01 | General | ? | ? | ? |
IoT | 2015-08 | General | ? | ? | ?[13] |
WAF | 2015-10 | General | ? | ? | ? |
Data Pipeline | 2015-10 | General | ? | ||
Elasticsearch | 2015-10 | General | ? | ? | ? |
Aurora | 2015-07 | General | ? | ?[3] | ?[3] |
Service Catalog | 2015-07 | General | ? | ? | ? |
Device Farm | 2015-07 | General | ? | ||
CodePipeline | 2015-07 | General | ? | ? | |
CodeCommit | 2015-07 | General | ? | ? | ? |
API Gateway | 2015-07 | General | ? | ?[1] | ? |
Config | 2015-06 | General | ? | ? | ? |
EFS | 2015-05 | General | ? | ? | ? |
Machine Learning | 2015-04 | General | ? | ||
Lambda | 2014-11 | General | ? | ? | ? |
ECS | 2014-11 | General | ? | ? | ? |
EKS | 2018-06 | General | ?[12] | ? | ? |
KMS | 2014-11 | General | ? | ? | ? |
CodeDeploy | 2014-11 | General | ? | ? | |
Kinesis | 2013-12 | General | ? | ? | ?[11] |
CloudTrail | 2013-11 | General | ? | ? | ? |
AppStream | 2013-11 | Preview | ? | ||
CloudHSM | 2013-03 | General | ? | ? | ? |
Silk | 2013-03 | Obsolete? | |||
OpsWorks | 2013-02 | General | ? | ? | ? |
Redshift | 2013-02 | General | ? | ? | ? |
Elastic Transcoder | 2013-01 | General | ? | ||
Glacier | 2012-08 | General | ? | ? | ? |
CloudSearch | 2012-04 | General | ? | ||
SWF | 2012-02 | General | ? | ? | ? |
Storage Gateway | 2012-01 | General | ? | ? | ? |
DynamoDB | 2012-01 | General | ? | ? | ? |
DirectConnect | 2011-08 | General | ? | ? | ? |
ElastiCache | 2011-08 | General | ? | ?[14] | ?[14] |
CloudFormation | 2011-04 | General | ? | ? | ? |
SES | 2011-01 | General | ? | ? | |
Elastic Beanstalk | 2010-12 | General | ? | ? | ? |
Route 53 | 2010-10 | General | ? | ? | ? |
IAM | 2010-09 | General | ? | ? | |
SNS | 2010-04 | General | ? | ? | ? |
EMR | 2010-04 | General | ? | ? | ? |
RDS | 2009-12 | General | ? | ?[2] | ?[9] |
VPC | 2009-08 | General | ? | ? | ? |
Snowball | 2015-10 | General | ? | ? | ?[15] |
Snowmobile | 2016-11 | General | ? | ? | |
CloudWatch | 2009-05 | General | ? | ? | ? |
CloudFront | 2008-11 | General | ? | ?[4] | ? |
Fulfillment Web Service | 2008-03 | Obsolete? | |||
SimpleDB | 2007-12 | ? | ? | ||
DevPay | 2007-12 | General | |||
Flexible Payments Service | 2007-08 | Retired | |||
EC2 | 2006-08 | General | ? | ?[5],[6],[7] | ?[6],[7],[10] |
SQS | 2006-07 | General | ? | ? | ? |
S3 | 2006-03 | General | ? | ?[8] | ? |
Alexa Top Sites | 2006-01 | General HTTP-only | |||
Alexa Web Information Service | 2005-10 | General HTTP-only |
Footnotes
1: Excludes use of Amazon API Gateway caching
2: RDS MySQL, Oracle, and PostgreSQL engines only
3: MySQL-compatible Aurora edition only
4: Excludes Lambda@Edge
5: Includes EC2 Systems Manager
6: Includes Elastic Block Storage (EBS)
7: Includes Elastic Load Balancing
8: Includes S3 Transfer Acceleration
9: Includes RDS MySQL, Oracle, PostgreSQL, SQL Server, and MariaDB
10: Includes Auto-Scaling
11: Data Analytics, Streams, Video Streams and Firehose
12: Kubernetes uses a custom CLI for Pod/Service management called kubectl. AWS CLI only handles Kubernetes Master concerns
13: IoT Core (includes Device Management) and Greengrass
14: ElastiCache for Redis only
15: Snowball and Snowball Edge
AWS Data Transfer Costs
- For deployments that involve significant network traffic, a large fraction of AWS expenses are around data transfer. Furthermore, costs of data transfer, within AZs, within regions, between regions, and into and out of AWS and the internet vary significantly depending on deployment choices.
- Some of the most common gotchas:
- AZ-to-AZ traffic: Note EC2 traffic between AZs is effectively the same as between regions. For example, deploying a Cassandra cluster across AZs is helpful for high availability, but can hurt on network costs.
- Using public IPs when not necessary: If you use an Elastic IP or public IP address of an EC2 instance, you will incur network costs, even if it is accessed locally within the AZ.
- Managed NAT Gateway data processing: Managed NAT Gateways are used to let traffic egress from private subnets--at a cost of 4.5¢ as a data processing fee layered on top of data transfer pricing. Past a certain point, running your own NAT instances becomes far more cost effective.
- Some services do cross-AZ traffic for free: Many AWS services you‘d not consider on their own merits offer a hidden value of free cross-AZ data transfer. EFS, RDS, MSK, and others are examples of this.
参考文档:https://github.com/open-guides/og-aws
以上是关于搜集了一些关于 AWS 不错的知识点的主要内容,如果未能解决你的问题,请参考以下文章