AWS目前一共有大概100多个服务,每一个服务都可以为客户提供不一样的功能,并且服务的数量每年都在递增。我们在进行AWS入门学习的时候,不需要对每个服务都很熟悉,只需要掌握几个比较关键的服务,以及了解一下一些其他常用的服务就可以了。
以下的这些服务,挨踢小茶都会按章节慢慢地给大家讲解,并且有一些内容会配合一些实验,以更好地解释这些组件。
在了解这些组件的同时,一定要申请AWS免费套餐多自己做实验,才能熟能生巧。
主要的服务
-
Identity and Access Management (IAM) – 身份认证
IAM主要提供了用户认证和凭证管理的功能。所有AWS内部使用的账号,API密钥和权限管理都在IAM中进行操作。IAM决定了什么用户/程序能访问AWS的什么资源,IAM甚至能让其他AWS账号或者企业内部的AD账号访问AWS内部的资源。 -
Elastic Cloud Compute (EC2) – 计算服务
EC2提供了AWS的计算服务,类似于虚拟机。只需要在网页上简单地进行几步操作,就可以在AWS上创建自己需要的基于不同CPU,内存,磁盘,网络带宽和操作系统的EC2实例。并且AWS提供了多种不同的预配置模板方便大家创建实例。 -
Simple Storage Service (S3) – 存储服务
S3提供的是对象存储服务,能够保存任何格式的文件并且没有容量的限制。S3有99.9999999%(11个9)的耐久性,保证你的文件几乎永远不会丢失。你可以从互联网上任何地方使用任何终端访问S3内的资源。 -
Virtual Private Cloud (VPC) – 网络服务
VPC提供了AWS内的网络服务,使用VPC可以很好地架构AWS的网络基础架构。你可以创建位于不同可用区的网段保证网络高可用,也可以利用DirectConnect或者VPN将AWS与企业内部的网络打通。 -
Relational Database Service (RDS) 数据库服务
RDS提供了MySQL, Microsoft SQL Server, MariaDB等等的关系型数据库,RDS让你不再需要维护数据库底层的应用程序和操作系统,而是只需要关注数据库层面就可以了。RDS也有很完备的高可用方案,保证你的数据库能自动备份和迁移。
细分服务
-
Route53 – AWS的DNS服务
-
Elastic Block System (EBS) – 块存储服务
-
Elastic File System (EFS) – 文件服务器服务
-
DirectConnect – 专线服务
-
CloudFront CDN (Content Distribution Network) – 内容分发服务
-
Storage Gateway – 存储服务的一种
-
Snowball – 存储迁移服务
-
Elastic Load Balancing – 负载均衡服务
-
Auto Scaling Group – 弹性计算服务
-
CloudWatch – 监控服务
-
DynamoDB/RedShift/Aurora/Elasticache – 非关系型数据库,数据仓库,数据库缓存服务
-
Simple Notification System (SNS) – 通知服务(邮件,短信等)
-
Simple Queue System (SQS) – 队列服务
-
Simple WorkFlow (SWF) – 工作流服务
-
Lambda – 无服务服务。。
-
API Gateway – API网关服务(新版本考试中出现的内容)
-
WorkSpaces – 远程桌面服务(新版本考试中出现的内容)
-
EC2 Container Service (ECS) – 容器服务(新版本考试中出现的内容)
-
更多其他服务
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/architecture/7079.html