亚马逊AWS官方博客

全新推出 – 适用于 Android 和 iOS 的 AWS Amplify 库

今天,我高兴地宣布,Amplify iOS 和 Amplify Android 库与工具正式推出,以帮助移动应用程序开发人员轻松构建由云技术提供支持的安全、可扩展的应用程序。

直到今天,在您开发由云提供支持的移动应用程序时,您一直都要结合使用各种工具和开发工具包:使用 Amplify CLI 创建和管理后端,并使用一个或多个 AWS 移动开发工具包来访问后端。通常,AWS 移动开发工具包是封装 AWS 服务 API 的低级“封套”。它们要求您了解 API 的详细信息,大多数时候还要求编写许多行无差别的代码,例如对象序列化(和反序列化)、错误处理等。

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

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

新资讯 – 增强版 Amazon Macie 现已推出,价格大幅降低

Amazon Macie 是一项完全托管的服务,可利用机器学习自动发现数据并对数据进行分类,从而帮助您发现和保护敏感数据。

经过一段时间后,Macie 客户告诉我们他们喜欢和不喜欢的方面。 服务团队一直在努力解决这些反馈。今天,我非常高兴能跟大家分享我们新的增强版 Amazon Macie!

通过 Amazon Linux 2 上的服务器端 Swift 持续交付

本博文说明了如何使用 Amazon Web Services (AWS) 为服务器端 Swift 代码创建一个持续交付管道。我们将使用托管式 AWS 服务(例如 AWS CodePipeline、AWS CodeBuild 和 AWS CodeDeploy)创建管道。此管道将在运行 Amazon Linux 2 上的 EC2 虚拟机上编译、构建、测试和部署一个简单的 Swift Web 服务。

MSP360 – 十多年来不断改进的基于AWS的云备份

我们在2012年推出了 AWS 合作伙伴网络(APN) 。MSP360 是最早加入的成员之一。如今,作为备份和还原 使用案例具有存储能力的 APN 高级技术合作伙伴 以及我们顶尖的存储合作伙伴之一,MSP360 能让客户访问多个 Amazon Simple Storage Service (S3) 存储选项和类别,并支持 Snowball Edge。他们正计划支持 AWS Outposts,并且还在研究一种付费模式来简化使用 Amazon S3 的 MSP360 客户的付费体验。

使用 Prometheus 和 PromCat 监控 Kubernetes 使用的 AWS 服务

在本博文中,将演示 Sysdig 最近对 YACE (Yet Another CloudWatch Exporter) 的开源贡献。YACE 是一个 Prometheus 导出程序,旨在引入 CloudWatch 指标并通过 AWS 服务指标丰富现有 Prometheus 设置。Sysdig 通过 PromCat 推出这些增强功能,后者是一种用于 Prometheus 监控的开源资源目录。此外,我查看了一些如何充分利用这些集成的示例,包括:

利用 ECS ComposeX 自动化 ECS 容器架构部署

这是一篇由 John Preston 提供的客座博文,John Preston 是一位经验丰富的解决方案架构师,他热衷于开发,并且花了大量时间在 AWS 架构部署自动化的处理和开源上,包括 ECS ComposeX 开源项目。在本博文中,John 将会讨论此项目的动机,以及如何使用 Docker Compose 文件格式构建您的基础设施以及将您的服务部署到 AWS 服务。