AWS 云集成和云监控介绍

SQS (Simple Queue Service)
– AWS自家的MQ产品
– serverless
– 需要consumer自己从queue中读取信息

SNS (Simple Notification Service)
– AWS自家的消息推送服务
– serverless
– 当trigger了,这个服务就会像多个订阅的服务http 、email推送信息
– 如果订阅的服务有系统错误的话是无法读回列队中信息的,这是SNS和SQS最大的区别,当SNS向订阅的服务推送了信息就会马上删除信息了

Kinesis
– 实时大数据串流(streaming)服务
– 实时收集,处理,分析大数据
– serverless服务

Amazon MQ
– 不是serverless
– 支持RabbitMQ和ActiveMQ

CloudWatch Metrics
– 监看服务器,或是服务的监控指标

CloudWatch Alarms
– 服务报警服务,经过SNS推送
– 可以设定各种的报警条件:服务器关闭 / cpu或内存使用量 / 或是ASG扩展
– 关于费用的billing alarm只能够在这个region设置而已:N.Virginia ( us-east-1 )

CloudWatch Logs
– serverless服务
– 可以把所有应用上的日志往这里集中化储存

EventBridge
– 可以设置类似Cronjob任务
– 比如cronjob trigger lambda function等等

CloudTrail
– 云服务的审计追踪
– 任何云服务的更改都会被记录起来

X-Ray
– 分析、调试和优化分布式mircro serviceses性能的服务。它可以帮助开发人员了解应用程序在不同服务之间的请求流程和性能瓶颈。

CodeGuru
– 使用机器学习分析自己的代码,找出bug和优化程序

Health Dashboard
– 一个提供关于AWS服务状态和事件的集中化信息源的服务。它可以帮助用户了解当前和历史上发生的与AWS服务相关的问题和事件
– 一个监控中心,它汇集了关于AWS服务的各种健康和事件信息。当AWS服务出现故障、维护或其他重要事件时,AWS Health Dashboard会提供及时的通知和更新,以便用户能够了解到服务的状态和可能影响

Loading

Facebook评论