本文主要是介绍AWS SAP-C02教程5--基础中间件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在AWS中除了计算、存储、网络之外,还有一些组件非常重要,包括基础组件、消息队列组件、日志组件、编排组件等,接下来就通过分成几个不同类别(这个分类按照AWS的大概分类进行分类,并无统一标准,只是具备一定相同功能归类在一起方便记忆)
目录
- 1 消息中间件
- 1.1 SQS
- 1.1.1 基础特性
- 1.1.2 高级特性
- 1.1.3 典型架构
- 1.2 Amazon MQ
- 1.2.1 基本特性与SQS&SNS区别
- 1.2.2 典型架构
- 1.3 SNS
- 1.3.1 基本特性
- 1.3.2 典型架构
- 2 管理与监管组件
- 2.1 Cloudwatch
- 2.1.1 基本特性
- 2.1.2 CloudWatch Event
- 2.1.3 Cloudwatch Logs
- 2.1.4 典型架构
- 2.2 AWS Config
- 2.2.1 基本特性
- 2.2.2 AWS Config Rules
- 2.3 X-ray
- 3 编排工具
- 3.1 Step Functions
- 3.1.1 基本特性
- 3.1.2 Workflows类型
- 3.1.3 常见的任务设计
- 3.1.4 典型架构
- 3.3 SWF
- 3.4 CodeDeploy
- 3.4.1 基本特性
- 3.4.2 部署EC2
- 3.4.3 部署ASG
- 3.4.4 部署ECS
- 3.4.5 部署Lambda
- 3.5 CloudFormation
- 3.5.1 基本特性
- 3.5.2 权限相关
- 3.5.3 典型架构
- 3.6 CodePipeline(CICD)
- 3.6.1 典型架构
- 3.7 OpsWorks
- 3.8 Cloud Development Kit(CDK)
1 消息中间件
消息中间件当然与我们使用的消息中间件如kafka、rabbitmq等相关,而在AWS中提供以下几种不同的消息中间件。
1.1 SQS
Amazon Sqs Amazon SQS 提供安全、耐用且可用的托管队列。亚马逊 SQS 提供常见的结构,例如死信队列和成本分配标签。你可以简单理解为一个kafka消息队列。主要用途就是用来解耦。
1.1.1 基础特性
- 是一个无服务的组件
- 主要用于解耦(接收来自源,定量消费,解决高并发的方式之一)
- 消息最大是256KB(
这篇关于AWS SAP-C02教程5--基础中间件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!