
许多博客和文章都在推测哪些类型的应用会直接部署到公有云,或迁移到公有云。移动应用通常被归为“云原生”类别,但由于缺乏进一步分析,无法确定这些应用究竟是企业移动应用还是消费级应用,因此很难明确支持其中任何一种观点。
因此,任何深入分析公有云应用某一方面的报告都值得关注,尤其是基于真实数据生成的报告。Sumo Logic最近就做到了这一点,发布了一份报告,深入揭示了在AWS公有云中运行的应用。该报告基于Sumo Logic所管理的应用和基础设施生成的数据编制而成,这些数据当然经过了严格的匿名化处理。Sumo Logic表示,有超过1,000家客户在AWS云中运行应用;其研究结果包含了一些非常值得关注的数据点,涉及在该环境中构建的应用技术栈。
例如,目前有多项数据反映了容器的采用情况。其中大多数来自在容器相关技术的封闭社区内开展的调查,这往往会使采用率明显偏高。我见过一些数据称采用率达到62%。相反,面向企业群体开展的调查可能会无意中遗漏组织内正在采用容器的受访者,导致调查结果偏低,甚至几乎无法反映实际采用情况。因此,Sumo Logic发现Docker在AWS生产环境中的使用率约为15%,这一结果具有重要意义;Lambda(支持无服务器架构)的采用率与之相近,同样值得关注。
另一项有趣的发现是:“使用NoSQL数据库的客户比使用传统关系数据库(RDBMS)的客户更多。”值得注意的是,传统企业级RDBMS厂商位居榜单末尾。这并不令人意外。大多数企业不太可能将规模极其庞大(确实非常庞大)的RDBMS迁移到任何云环境。将10年、20年甚至更久的数据迁移到云端本就面临诸多挑战,更何况还有数十乃至数百个依赖该数据库的现有应用,如同克苏鲁的触手般盘根错节,而这些应用仍受限于数据中心。不过,如果从头开始,采用NoSQL这类更新、更适合云环境的技术,或选择开源方案,都是合理的选择。NoSQL以速度快且受现代应用框架支持而著称。尽管如此,使用率排名前四的数据库中有两个是NoSQL(Redis以18%位居榜首,Mongo以16%紧随其后),另外两个则是传统RDBMS:MySQL以17%稳居第二,PostgreSQL以11%位列第四。
最后,Sumo Logic发现,“近三分之二的AWS应用都在使用AWS审计服务(CloudTrail)和VPC流日志”。这与各行各业和各个市场持续将安全放在优先位置的趋势一致。随着支持云的基础设施和系统不断进入市场,这一发现也有助于了解哪些“云服务”可能需要与其他解决方案集成。
您可以在此下载Sumo Logic报告。Sumo Logic还表示,未来将开展更深入的分析,敬请关注。
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。