mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-03-24 02:20:09 +08:00
Merge pull request #5578 from chenxinlong/master
translated tech/20170317 AWS cloud terminology.md
This commit is contained in:
commit
6db0d8640a
@ -1,219 +0,0 @@
|
||||
translating by chenxinlong
|
||||
AWS cloud terminology
|
||||
============================================================
|
||||
|
||||
* * *
|
||||
|
||||

|
||||
|
||||
_Understand AWS cloud terminology of 71 services! Get acquainted with terms used in AWS world to start with your AWS cloud career!_
|
||||
|
||||
* * *
|
||||
|
||||
AWS i.e. Amazon Web Services is cloud platform providing list of web services on pay per use basis. Its one of the famous cloud platform to date. Due to flexibility, availability, elasticity, scalability and no-maintenance many corporate are moving to cloud. Since many companies using these services its become necessary that sysadmin or devOps should be aware of AWS.
|
||||
|
||||
This article aims at listing services provided by AWS and explaining terminology used in AWS world.
|
||||
|
||||
As of today, AWS offers total of 71 services which are grouped together in 17 groups as below :
|
||||
|
||||
* * *
|
||||
|
||||
_Compute_
|
||||
|
||||
Its a cloud computing means virtual server provisioning. This group provides below services.
|
||||
|
||||
1. EC2 : EC2 stands for Elastic Compute Cloud. This service provides you scalable [virtual machines per your requirement.][11]
|
||||
2. EC2 container service : Its high performance, high scalable which allows running services on EC2 clustered environment
|
||||
3. Lightsail : This service enables user to launch and manage virtual servers (EC2) very easily.
|
||||
4. Elastic Beanstalk : This service manages capacity provisioning, load balancing, scaling, health monitoring of your application automatically thus reducing your management load.
|
||||
5. Lambda : It allows to run your code only when needed without managing servers for it.
|
||||
6. Batch : It enables users to run computing workloads (batches) in customized managed way.
|
||||
|
||||
* * *
|
||||
|
||||
_Storage_
|
||||
|
||||
Its a cloud storage i.e. cloud storage facility provided by Amazon. This group includes :
|
||||
|
||||
1. S3 : S3 stands for Simple Storage Service (3 times S). This provides you online storage to store/retrive any data at any time, from anywhere.
|
||||
2. EFS : EFS stands for Elastic File System. Its a online storage which can be used with EC2 servers.
|
||||
3. Glacier : Its a low cost/slow performance data storage solution mainly aimed at archives or long term backups.
|
||||
4. Storage Gateway : Its interface which connects your on-premise applications (hosted outside AWS) with AWS storage.
|
||||
|
||||
* * *
|
||||
|
||||
_Database_
|
||||
|
||||
AWS also offers to host databases on their Infra so that client can benefit with cutting edge tech Amazon have for faster/efficient/secured data processing. This group includes :
|
||||
|
||||
1. RDS : RDS stands for Relational Database Service. Helps to setup, operate, manage relational database on cloud.
|
||||
2. DynamoDB : Its noSQL database providing fast processing and high scalability.
|
||||
3. ElastiCache : Its a way to manage in-memory cache for your web application to run them faster!
|
||||
4. Redshift : Its a huge (petabyte-size) fully scalable, data warehouse service in cloud.
|
||||
|
||||
* * *
|
||||
|
||||
_Networking & Content Delivery_
|
||||
|
||||
As AWS provides cloud EC2 server, its corollary that networking will be in picture too. Content delivery is used to serve files to users from their geographically nearest location. This is pretty much famous for speeding up websites now a days.
|
||||
|
||||
1. VPC : VPC stands for Virtual Private Cloud. Its your very own virtual network dedicated to your AWS account.
|
||||
2. CloudFront : Its content delivery network by AWS.
|
||||
3. Direct Connect : Its a network way of connecting your datacenter/premises with AWS to increase throughput, reduce network cost and avoid connectivity issues which may arise due to internet-based connectivity.
|
||||
4. Route 53 : Its a cloud domain name system DNS web service.
|
||||
|
||||
* * *
|
||||
|
||||
_Migration_
|
||||
|
||||
Its a set of services to help you migrate from on-premises services to AWS. It includes :
|
||||
|
||||
1. Application Discovery Service : A service dedicated to analyse your servers, network, application to help/speed up migration.
|
||||
2. DMS : DMS stands for Database Migration Service. It is used to migrate your data from on-premises DB to RDS or DB hosted on EC2.
|
||||
3. Server Migration : Also called as SMS (Server Migration Service) is a agentless service which moves your workloads from on-premises to AWS.
|
||||
4. Snowball : Intended to use when you want to transfer huge amount of data in/out of AWS using physical storage appliances (rather than internet/network based transfers)
|
||||
|
||||
* * *
|
||||
|
||||
_Developer Tools_
|
||||
|
||||
As name suggest, its a group of services helping developers to code easy/better way on cloud.
|
||||
|
||||
1. CodeCommit : Its a secure, scalable, managed source control service to host code repositories.
|
||||
2. CodeBuild : Code builder on cloud. Executes, tests codes and build software packages for deployments.
|
||||
3. CodeDeploy : Deployment service to automate application deployments on AWS servers or on-premises.
|
||||
4. CodePipeline : This deployment service enables coders to visualize their application before release.
|
||||
5. X-Ray : Analyse applications with event calls.
|
||||
|
||||
* * *
|
||||
|
||||
_Management Tools_
|
||||
|
||||
Group of services which helps you manage your web services in AWS cloud.
|
||||
|
||||
1. CloudWatch : Monitoring service to monitor your AWS resources or applications.
|
||||
2. CloudFormation : Infrastructure as a code! Its way of managing AWS relative infra in collective and orderly manner.
|
||||
3. CloudTrail : Audit & compliance tool for AWS account.
|
||||
4. Config : AWS resource inventory, configuration history, and configuration change notifications to enable security and governance.
|
||||
5. OpsWorks : Automation to configure, deploy EC2 or on-premises compute
|
||||
6. Service Catalog : Create and manage IT service catalogs which are approved to use in your/company account
|
||||
7. Trusted Advisor : Its AWS AI helping you to have better, money saving AWS infra by inspecting your AWS Infra.
|
||||
8. Managed Service : Provides ongoing infra management
|
||||
|
||||
* * *
|
||||
|
||||
_Security, Identity & compliance_
|
||||
|
||||
Important group of AWS services helping you secure your AWS space.
|
||||
|
||||
1. IAM : IAM stands for Identity and Access Management. Controls user access to your AWS resources and services.
|
||||
2. Inspector : Automated security assessment helping you to secure and compliance your apps on AWS.
|
||||
3. Certificate Manager : Provision, manage and deploy SSL/TLS certificates for AWS applications.
|
||||
4. Directory Service : Its Microsoft Active Directory for AWS.
|
||||
5. WAF & Shield : WAF stands for Web Application Firewall. Monitors and controls access to your content on CloudFront or Load balancer.
|
||||
6. Compliance Reports : Compliance reporting of your AWS infra space to make sure your apps an dinfra are compliant to your policies.
|
||||
|
||||
* * *
|
||||
|
||||
_Analytics_
|
||||
|
||||
Data analytics of your AWS space to help you see, plan, act on happenings in your account.
|
||||
|
||||
1. Athena : Its a SQL based query service to analyse S3 stored data.
|
||||
2. EMR : EMR stands for Elastic Map Reduce. Service for big data processing and analysis.
|
||||
3. CloudSearch : Search capability of AWS within application and services.
|
||||
4. Elasticsearch Service : To create a domain and deploy, operate, and scale Elasticsearch clusters in the AWS Cloud
|
||||
5. Kinesis : Streams large amount of data in real time.
|
||||
6. Data Pipeline : Helps to move data between different AWS services.
|
||||
7. QuickSight : Collect, analyse and present insight of business data on AWS.
|
||||
|
||||
* * *
|
||||
|
||||
_Artificial Intelligence_
|
||||
|
||||
AI in AWS!
|
||||
|
||||
1. Lex : Helps to build conversational interfaces in application using voice and text.
|
||||
2. Polly : Its a text to speech service.
|
||||
3. Rekognition : Gives you ability to add image analysis to applications
|
||||
4. Machine Learning : It has algorithms to learn patterns in your data.
|
||||
|
||||
* * *
|
||||
|
||||
_Internet of Things_
|
||||
|
||||
This service enables AWS highly available on different devices.
|
||||
|
||||
1. AWS IoT : It lets connected hardware devices to interact with AWS applications.
|
||||
|
||||
* * *
|
||||
|
||||
_Game Development_
|
||||
|
||||
As name suggest this services aims at Game Development.
|
||||
|
||||
1. Amazon GameLift : This service aims for deplyoing, managing dedicated gaming servers for session based multiplayer games.
|
||||
|
||||
* * *
|
||||
|
||||
_Mobile Services_
|
||||
|
||||
Group of services mainly aimed at handheld devices
|
||||
|
||||
1. Mobile Hub : Helps you to create mobile app backend features and integrate them to mobile apps.
|
||||
2. Cognito : Controls mobile user’s authentication and access to AWS on internet connected devices.
|
||||
3. Device Farm : Mobile app testing service enables you to test apps across android, iOS on real phones hosted by AWS.
|
||||
4. Mobile Analytics : Measure, track and analyze mobile app data on AWS.
|
||||
5. Pinpoint : Targeted push notification and mobile engagements.
|
||||
|
||||
* * *
|
||||
|
||||
_Application Services_
|
||||
|
||||
Its a group of services which can be used with your applications in AWS.
|
||||
|
||||
1. Step Functions : Define and use various functions in your applications
|
||||
2. SWF : SWF stands for Simple Workflow Service. Its cloud workflow management helps developers to co-ordinate and contribute at different stages of application life cycle.
|
||||
3. API Gateway : Helps developers to create, manage, host APIs
|
||||
4. Elastic Transcoder : Helps developers to converts media files to play of various devices.
|
||||
|
||||
* * *
|
||||
|
||||
_Messaging_
|
||||
|
||||
Notification and messaging services in AWS
|
||||
|
||||
1. SQS : SQS stands for Simple Queue Service. Fully managed messaging queue service to communicate between services and apps in AWS.
|
||||
2. SNS : SNS stands for Simple Notification Service. Push notification service for AWS users to alert them about their services in AWS space.
|
||||
3. SES : SES stands for Simple Email Service. Its cost effective email service from AWS for its own customers.
|
||||
|
||||
* * *
|
||||
|
||||
_Business Productivity_
|
||||
|
||||
Group of services to help boost your business productivity.
|
||||
|
||||
1. WorkDocs : Collaborative file sharing, storing and editing service.
|
||||
2. WorkMail : Secured business mail, calendar service
|
||||
3. Amazon Chime : Online business meetings!
|
||||
|
||||
* * *
|
||||
|
||||
_Desktop & App Streaming_
|
||||
|
||||
Its desktop app streaming over cloud.
|
||||
|
||||
1. WorkSpaces : Fully managed, secured desktop computing service on cloud
|
||||
2. AppStream 2.0 : Stream desktop applications from cloud.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://kerneltalks.com/virtualization/aws-cloud-terminology/
|
||||
|
||||
作者:[Shrikant Lavhate][a]
|
||||
译者:[chenxinlong](https://github.com/chenxinlong)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]:http://kerneltalks.com/virtualization/aws-cloud-terminology/
|
218
translated/tech/20170317 AWS cloud terminology.md
Normal file
218
translated/tech/20170317 AWS cloud terminology.md
Normal file
@ -0,0 +1,218 @@
|
||||
AWS 云服务的相关术语
|
||||
============================================================
|
||||
|
||||
* * *
|
||||
|
||||

|
||||
|
||||
_认识 71 个 AWS 云服务的术语 ! 通过了解 AWS 世界中使用的术语开始你的 AWS 云服务使用生涯 !_
|
||||
|
||||
* * *
|
||||
|
||||
AWS i.e. 亚马逊 web 服务是一个提供了一系列按使用计费的 web 服务的云平台。 它是迄今为止最为著名的云平台之一。由于其灵活性、有效性、弹性、可测量性和无须维护,所以有一些企业正逐步把他们的业务迁移到云端。 由于许多公司目前在使用这些服务,所以对于系统管理员和运维人员来说应该了解一下 AWS。
|
||||
|
||||
这篇文章旨在列出这些 AWS 提供的服务并且解释在 AWS 中出现的术语。
|
||||
|
||||
截止到目前为止(2017 年 3 月),AWS 提供了共计 71 种并分为 17 组服务:
|
||||
|
||||
* * *
|
||||
|
||||
_计算型服务_
|
||||
|
||||
这是一个提供了虚拟服务器配置功能的服务即所谓的云计算。它提供了包括以下这一系列的服务。
|
||||
|
||||
1. EC2 : EC2 代表弹性计算云。这种服务提供了可根据个人需求扩展的 [虚拟机][11]
|
||||
2. EC2 容器服务 : 其高性能,高可扩展性使其可在 EC2 集群环境中运行服务
|
||||
3. Lightsail : 该服务使用户非常容易地启动和管理虚拟服务器(EC2)。
|
||||
4. Elastic Beanstalk : 该服务能够自动管理你的应用程序的容量配置、负载平衡、扩展以及健康监控从而减少你的管理负载。
|
||||
5. Lambda : 它允许你只在你需要的时候运行代码而不用去管理服务器。
|
||||
6. Batch : 它使用户能够以自定义的管理方式运行计算工作负载(批处理)。
|
||||
|
||||
* * *
|
||||
|
||||
_存储型服务_
|
||||
|
||||
它是一种云存储服务,即由Amazon提供的云存储设施。 该组服务包括:
|
||||
|
||||
1. S3 : S3代表简单存储服务(3次S)。 它给你提供了在线存储服务,你可随时从任何地方存储/检索任何数据。
|
||||
2. EFS : EFS 代表弹性文件系统。 它是一个可以和EC2服务器一起使用的在线存储服务。
|
||||
3. Glacier : 它是一种低成本/低性能数据存储解决方案,主要针对存档或长期备份。
|
||||
4. Storage Gateway : 这种服务的接口会将你的内部应用程序(托管在 AWS 之外)与 AWS 存储连接。
|
||||
|
||||
* * *
|
||||
|
||||
_数据库_
|
||||
|
||||
AWS 还提供在其 Infra 上托管数据库,以便客户可以利用亚马逊最先进的技术来获得更快/高效/安全的数据处理。 该组包括:
|
||||
|
||||
1. RDS : RDS 代表关系数据库服务。 有助于在云上设置,操作和管理关系数据库。
|
||||
2. DynamoDB : 其 noSQL 数据库提供快速处理和高可扩展性。
|
||||
3. ElastiCache : 着是一种为你的 Web 应用程序管理内存缓存以更快运行它们的方案 !
|
||||
4. Redshift : 它是一个巨大的(PB 级)的完全可升级的云端数据仓库服务。
|
||||
|
||||
* * *
|
||||
|
||||
_网络 & 内容分发_
|
||||
|
||||
由于 AWS 提供云 EC2 服务器,因此网络相关内容也将在出现在这里。 内容分发用于向位于最近位置的用户提供文件。 现如今有许多非常有名的加速网站。
|
||||
|
||||
1. VPC : VPC 代表虚拟私有云。 它是你自己的虚拟网络,是你的专用 AWS 帐户。
|
||||
2. CloudFront : 这是 AWS 的内容分发网络服务。
|
||||
3. Direct Connect : 它是将数据中心/场所与 AWS 连接起来的网络方式,以提高吞吐量,降低网络成本,并避免由于基于互联网的连接而导致的连接问题。
|
||||
4. Route 53 : 它是一个云域名系统的 DNS Web 服务。
|
||||
|
||||
* * *
|
||||
|
||||
_迁移_
|
||||
|
||||
它提供了一系列服务来帮助你实现本地服务到 AWS 的迁移工作。 这包括 :
|
||||
|
||||
1. Application Discovery Service : 专门用于分析您的服务器,网络,应用程序以帮助/加速迁移的服务。
|
||||
2. DMS : DMS 指的是数据库迁移服务。 它用于将数据从本地数据库迁移到 EC2 上托管的 RDS 或 DB。
|
||||
3. Server Migration : 也称为 SMS(服务器迁移服务)是一种无代理服务,将您的工作负载从本地移动到 AWS。
|
||||
4. Snowball : 当你想要使用物理存储设备(而不是基于互联网/基于网络的传输)将大量数据传入/迁出AWS时,你应该使用它。
|
||||
|
||||
* * *
|
||||
|
||||
_开发者工具_
|
||||
|
||||
见名知义, 这是一系列帮助开发者简化在云端编码的服务。
|
||||
|
||||
1. CodeCommit :它是一个安全的,可扩展的,可管理的源代码管理服务,用于托管代码仓库。
|
||||
2. CodeBuild : 这是一个云端的代码生成器。主要用于执行,测试代码和构建部署软件包。
|
||||
3. CodeDeploy : 这是一个可在 AWS 服务器或本地进行自动化应用程序部署的部署服务。
|
||||
4. CodePipeline : 这个部署服务可以使编码人员可以在发布之前将其应用程序可视化。
|
||||
5. X-Ray : 它可以使用事件调用分析应用程序。
|
||||
|
||||
* * *
|
||||
|
||||
_管理工具_
|
||||
|
||||
这是一组可帮助你管理 AWS 上的Web服务的服务。
|
||||
|
||||
1. CloudWatch : 监控服务以监控你的 AWS 资源或应用程序。
|
||||
2. CloudFormation : 基础设施即代码! 以集体有序的方式管理AWS相对的方式。
|
||||
3. CloudTrail : AWS 帐户的审计和合规工具。
|
||||
4. Config : AWS 的资源清单,配置历史记录和配置更改通知,以实现安全性和治理。
|
||||
5. OpsWorks : 它可以自动化地配置,部署EC2或内部部署计算。
|
||||
6. Service Catalog : 创建和管理被批准在你/公司帐户中使用的 IT 服务目录。
|
||||
7. Trusted Advisor : 它的 AWS AI 可以通过审查你的 AWS Infra 使你的 AWS Infra 更好,更省钱。
|
||||
8. Managed Service : 提供持续的下一步管理。
|
||||
|
||||
* * *
|
||||
|
||||
_安全性, 特征性和服从性_
|
||||
|
||||
这是一组很重要的 AWS 服务以确保你的 AWS 空间的安全性。
|
||||
|
||||
1. IAM : IAM 站在用户的身份和访问管理的立场上来控制用户访问你的 AWS 资源和服务。
|
||||
2. Inspector : 自动安全评估可保证你的应用在 AWS 上的安全和稳定性。
|
||||
3. Certificate Manager : 为 AWS 应用程序提供,管理和部署SSL / TLS证书。
|
||||
4. Directory Service : 相当于 AWS 的 Microsoft Active Directory。
|
||||
5. WAF & Shield : WAF 代表 We b应用防火墙。 监控和控制对 CloudFront 或负载均衡器上的内容的访问。
|
||||
6. Compliance Reports : AWS 基础设施空间的合规报告,以确保您的应用程序符合您的策略。
|
||||
|
||||
* * *
|
||||
|
||||
_数据分析_
|
||||
|
||||
AWS 空间的数据分析服务,以帮助您查看,计划,对帐户中的事件采取行动。
|
||||
|
||||
1. Athena : 它是一个基于 SQL 查询的服务,用于分析 S3 存储的数据。
|
||||
2. EMR : EMR 的全写是 Elastic Map Reduce。 是一个主要用于大数据处理和分析的服务。
|
||||
3. CloudSearch : AWS 在应用和服务中的搜索功能。
|
||||
4. Elasticsearch Service : 它可以创建一个域并在 AWS Cloud 中部署,操作和扩展 Elasticsearch 集群。
|
||||
5. Kinesis : 这种服务可以实现实时的大量流数据处理。
|
||||
6. Data Pipeline : 它可以帮助我们在不同的 AWS 服务之间实现数据迁移。
|
||||
7. QuickSight : 收集,分析和呈现 AWS 的业务数据。
|
||||
|
||||
* * *
|
||||
|
||||
_人工智能_
|
||||
|
||||
AWS 中的 AI!
|
||||
|
||||
1. Lex : 它可以帮助我们在一些使用语音和文本的应用中构建会话界面。
|
||||
2. Polly : 这是一个提供文字到语音转换的服务。
|
||||
3. Rekognition : 使您能够将图像分析添加到应用程序。
|
||||
4. Machine Learning : 它具有学习数据中的模式的算法。
|
||||
|
||||
* * *
|
||||
|
||||
_物联网_
|
||||
|
||||
这个服务保证了 AWS 在不同设备上的高可用性。
|
||||
|
||||
1. AWS IoT : 它使已连接的硬件设备与 AWS 的应用程序能够交互。
|
||||
|
||||
* * *
|
||||
|
||||
_游戏开发_
|
||||
|
||||
见名知义,这个服务旨在游戏开发。
|
||||
|
||||
1. Amazon GameLift : 该服务旨在削减,管理用于会话的多人游戏的专用游戏服务器。
|
||||
|
||||
* * *
|
||||
|
||||
_移动服务_
|
||||
|
||||
这是一组主要针对手持设备的服务。
|
||||
|
||||
1. Mobile Hub : 帮助您创建移动应用后台功能并将其集成到移动应用。
|
||||
2. Cognito : 在互联网连接的设备上控制移动用户的身份验证和 AWS 的访问。
|
||||
3. Device Farm : 移动应用测试服务使你可以在 Android 上托管的实时手机上跨 Android,iOS 测试应用。
|
||||
4. Mobile Analytics : 在AWS上测量,跟踪和分析移动应用数据。
|
||||
5. Pinpoint : 有针对性的推送通知和移动互动。
|
||||
|
||||
* * *
|
||||
|
||||
_应用服务_
|
||||
|
||||
这是一组可以和你在 AWS 上的应用一起使用的服务。
|
||||
|
||||
1. Step Functions : 定义和使用应用程序中的各种功能。
|
||||
2. SWF : SWF 代表简单的工作流服务。其云工作流程管理可帮助开发人员在应用程序生命周期的不同阶段进行协调和贡献。
|
||||
3. API Gateway : 帮助开发人员创建,管理和托管API
|
||||
4. Elastic Transcoder : 帮助开发人员将媒体文件转换为各种设备的播放。
|
||||
|
||||
* * *
|
||||
|
||||
_消息_
|
||||
|
||||
AWS 中的通知和消息服务。
|
||||
|
||||
1. SQS : SQS 表示简单队列服务。完全管理的消息队列服务,用于在AWS中的服务和应用之间进行通信。
|
||||
2. SNS : SNS 代表简单通知服务。 为 AWS 用户推送通知服务,提醒他们有关其在 AWS 空间中的服务。
|
||||
3. SES : SES代表简单电子邮件服务。 这是 AWS 为自己的客户提供高性价比的电子邮件服务。
|
||||
|
||||
* * *
|
||||
|
||||
_企业生产率_
|
||||
|
||||
一组帮你提高业务生产率的服务。
|
||||
|
||||
1. WorkDocs : 协同文件共享,存储和编辑服务。
|
||||
2. WorkMail : 安全的商务邮件,日程服务。
|
||||
3. Amazon Chime : 在线的企业会议!
|
||||
|
||||
* * *
|
||||
|
||||
_桌面和应用程序流式传输_
|
||||
|
||||
实现桌面应用程序通过云端进行流传输。
|
||||
|
||||
1. WorkSpaces : 完全管理且安全的云计算服务。
|
||||
2. AppStream 2.0 : 来自云端的流式桌面应用。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://kerneltalks.com/virtualization/aws-cloud-terminology/
|
||||
|
||||
作者:[Shrikant Lavhate][a]
|
||||
译者:[chenxinlong](https://github.com/chenxinlong)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]:http://kerneltalks.com/virtualization/aws-cloud-terminology/
|
Loading…
Reference in New Issue
Block a user