亚马逊AWS官方博客

Category: Python

Amazon CodeGuru 新增功能 – Python 支持、安全检测器和内存分析

今天,我很高兴地宣布推出三个新的功能:
适用于 CodeGuru Reviewer 和 Profiler 的 Python 支持(预览版) – 您现在可以使用 CodeGuru 来改进以 Python 编写的应用程序。在本次发布之前,CodeGuru Reviewer 可以分析 Java 代码,CodeGuru Profiler 支持在 Java 虚拟机 (JVM) 上运行的应用程序。
适用于 CodeGuru Reviewer 的安全检测器 – 我们推出适用于 CodeGuru Reviewer 的一组新检测器,可用于识别 Java 代码中的安全漏洞并检查是否遵循了安全最佳实践。
适用于 CodeGuru Profiler 的内存分析 – 通过新的可视化工具来显示各个对象类型随着时间推移的内存保留情况,从而更轻松地找出内存泄漏并优化应用程序使用内存的方式。

通过 TypeScript 源生成 Python、Java 和 .NET 软件库

作为构建者和开发人员,我们许多人都知道“不要重复自己”(或 DRY)这一原则,而且每天都在实践。整个运行时和编程语言已通过将该原则提升到一个更高的水平而开发,其核心理念是只需编写软件一次即可将其运行于许多不同的平台、硬件和操作系统。在本博文中,我探索了使用 TypeScript 语言编写和策划软件库的可能性,这在构建时可以通过多种其他编程语言(如 Python、Java 和 .NET/C#)生成到库中。由 AWS 开发的 jsii 的开源软件框架使这成为可能,该框架是 AWS Cloud Development Kit (AWS CDK) 中的核心架构之间之一。

AWS Systems Manager 的新自动化功能

今天,我们宣布在 AWS Systems Manager 内推出附加自动化功能。如果您尚未使用 Systems Manager,您可以使用这项提供统一用户界面的服务,以便可以从多个 AWS 服务中查看操作数据,并在您的 AWS 资源间自动执行操作任务。