首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过自动缩放Kinesis流实时传输数据

我们还研究了AWS Labs提供的一个应用程序Kinesis Scaling Utility,它可以通过CloudWatch来监控指标,并根据配置扩展Kinesis流。...有关Kinesis的基础知识 为了更好地理解为我们的解决方案做出的选择,我将介绍Kinesis流如何工作的一些基础知识。有关进一步介绍的文档,请参阅AWS提供的关键概念页面。...自动缩放堆栈 在大量使用期间缩放Kinesis流及其相关资源,在非高峰时段缩小。 Kinesis流 已处理数据的主要目标。此数据可以驱动实时处理或存储以进行批量分析。...扩展 Lambda可以扩展Kinesis流,根据Kinesis指标和可选的外部Lambda的计算吞吐量触发它的警报。处理触发扩展Lambda的警报跟踪Kinesis流报告的度量。...这样可以避免向Kinesis流写入比它可以处理的数据更多的数据,还能让我们直接控制数据流入Kinesis流的速度,这意味着数据将落后于实时交付,而不是完全丢失。

2.3K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Kafka 和 Kinesis 之间的对比和选择

    Kafka 和 Kinesis 直接的关系 在对比 Kafka 和 Kinesis 和之前,我们需要对 Kinesis 有所了解。...什么是 Kinesis 简单来说 Kinesis 就是 AWS 的云平台的实现。 与自行部署 Kafka 来说,你不需要维护硬件平台,不需要为硬件支付费用能够非常快的进行部署。...如果您使用的是Kinesis,则不必担心托管软件和资源。 您可以通过在本地系统中安装 Kafka 轻松学习 Kafka,而Kinesis并非如此。 Kinesis 中的定价取决于您使用的分片数量。...尽管 Kafka 和 Kinesis 都由生产者组成,但 Kafka 生产者将消息写入主题,而 Kinesis 生产者将数据写入 KDS。...Kinesis 还对消息的大小和消息的消耗率施加了某些限制。 Kinesis 中的最大消息大小为 1 MB,而 Kafka 消息大小可以更大。

    1.8K21

    AWS培训:Web server log analysis与服务体验

    AWS Web server log analysis Amazon Kinesis 可让您轻松收集、处理和分析实时流数据,以便您及时获得见解并对新信息快速做出响应。...Amazon Kinesis 提供多种核心功能,可以经济高效地处理任意规模的流数据,同时具有很高的灵活性,让您可以选择最符合应用程序需求的工具。...借助 Amazon Kinesis,您可以获取视频、音频、应用程序日志和网站点击流等实时数据,也可以获取用于机器学习、分析和其他应用程序的 IoT 遥测数据。...借助 Amazon Kinesis,您可以即刻对收到的数据进行处理和分析并做出响应,无需等到收集完全部数据后才开始进行处理。...sudo sh -c 'cat /etc/aws-kinesis/agent.json { "cloudwatch.endpoint": "monitoring.

    1.2K10

    【韧性架构】韧性性工程的重要性

    事件的事后分析表明,Kinesis 处于停电的中心。这也影响了其他一些使用 Kinesis 的 AWS 服务。 通常,像 AWS 这样的公司会尽量减少级联故障的可能性。...但让我们暂时只关注 Kinesis。...如果 Kinesis 在一个月内停机最多 7.2 小时,您将少付 10% 的 Kinesis 账单,而对于每月最多 1.5 天的停机时间,您将少付 25%。...再说一遍:我认为 Kinesis SLA 非常好。但是,如果您将此 SLA 与 100% 可用性保证混淆并押注于持续正常运行时间,那么您就错了。 这只是关于使用 Kinesis。...为简单起见,让我们另外假设使用的所有服务都提供与 Kinesis 相同(良好)的 SLA。 重点是:使用的所有部件的可用性成倍增加!

    71811

    国外物联网平台(1):亚马逊AWS IoT

    使用AWS Lambda、Amazon Kinesis、Amazon S3、Amazon Machine Learning、Amazon DynamoDB、Amazon CloudWatch、AWS CloudTrail...Amazon DynamoDB—托管NoSQL数据库 Amazon Kinesis—大规模流式数据实时处理 AWS Lambda—EC2云虚拟机运行代码响应事件 Amazon Simple Storage...规则引擎还可以将消息路由到 AWS 终端节点,包括 AWS Lambda、Amazon Kinesis、Amazon S3、Amazon Machine Learning、Amazon DynamoDB...外部终端节点可以使用 AWS Lambda、Amazon Kinesis 和 Amazon Simple Notification Service (SNS) 进行连接。...N:1 入站的传感器流式数据(数据降噪) 规则引擎过滤、转换、汇总传感器数据后,发送至亚马逊Kinesis处理实时流式数据 Kinesis流式数据共享至其它业务系统 将流式数据的实时处理结果导入至数据库

    7.4K31

    使用Apache Spark和EVAM构建实时流式解决方案

    近年来,EVAM一直在探索使用流行功能的客户解决方案,比如AWS Kinesis和RedShift,在本文中我们将探讨基于Apache Spark和EVAM事件处理引擎的解决方案体系结构。...一般要求包括: 与任何来源的数据集成,包括点击流,日志,交易系统,IoT,Twitter等 通过Kafka,Kinesis和其他系统实时摄取 将事件和非事件与时间窗口和客户配置文件数据相结合的事件处理...evam-and-spark-architecture.png EVAM事件处理引擎很容易与基于云的设计集成(在另一篇文章中,我们将概述如何将EVAM与AWS Kinesis,RedShift和其他服务一起用于服务全球无线运营商...在另一篇文章中,我们将探讨如何在AWS上部署EVAM,使用Kinesis,RedShift和其他服务为全球无线运营商提供实时事件解决方案。

    1.3K50
    领券