亚马逊AWS官方博客

使用开源的 Crossplane 将 AWS 托管服务连接到 Argo CD 管道

云基础设施正在迅速成熟起来,使得企业能够利用新架构和服务以及运行在 Amazon Elastic Container Service (Amazon ECS) 上的应用程序。基础设施团队发现他们在使用 AWS CloudFormation 等工具管理传统云环境,同时还在管理 Amazon ECS 或 Kubernetes 等托管的容器本机系统。在本文中,我们将说明如何使用 Crossplane 和 Argo CD 来通过 Amazon Relational Database Service (Amazon RDS) 将一个简单的应用程序部署到两个 AWS 区域。

Verizon Media Group 如何将本地的 Apache Hadoop 和 Spark 迁移到 Amazon EMR

在 VMG,我们依赖诸如 Apache Hadoop 和 Apache Spark 之类的技术来运行我们的数据处理管道。我们之前使用 Cloudera Manager 管理我们的集群,但它的发布周期较慢。因此,我们运行较旧的可用开放源版本,但却无法从 Apache 项目的最新错误修复和性能改进中获得好处。基于上述原因,再加上我们对 AWS 的现有投资,使我们探索将我们的分布式计算管道迁移到 Amazon EMR。

动态扩展 Amazon EMR 集群上的存储

在托管的 Apache Hadoop 环境(如 Amazon EMR 集群)中,当集群中的存储容量用满时,没有方便的办法处理该问题。出现这种情况的原因是,您设置了 Amazon Elastic Block Store (Amazon EBS) 卷,并在启动集群时配置了挂载点,因此很难在集群运行后修改存储容量。可行的解决方案通常有:向集群添加更多节点,将数据备份到数据湖,然后启动具有更高存储容量的新集群。如果占用存储的数据可舍弃,也可删除多余的数据。

基于 ZFS 搭建 EDA 场景的共享存储系统架构与实践

本文针对大并发多任务 EDA 场景下对于存储的高性能、高吞吐需求,提供了结合 Amazon I3实例以及开源文件系统 ZFS 搭建一个可扩展的、安全的、低成本、高性能的共享文件系统的架构设计和操作实践。希望通过本文,可以为那些高性能、高吞吐存储需求的业务场景,不仅仅限于 EDA 领域,提供一个不同于云原生的一些存储服务的设计思路,从而在性能和成本上可以实现更多的选择。
本文的架构设计和实践部分假定你对 AWS 的计算和存储服务有一定的了解,能够基于控制台或者 CLI 命令行创建虚拟机、EBS 卷等常见操作,并且对 Linux 操作系统和开源 ZFS 文件系统常见命令有一定的了解。

使用原生 EBS 加密和存储桶级 S3 加密选项来保护 Amazon EMR 上的数据

数据加密是保护数据安全的有效方案之一。通过加密数据并管理对加密密钥的访问,您可以确保只有授权的用户或应用程序可以读取您的敏感收据。医疗卫生和金融等受监管行业的客户之所以选择 Amazon EMR,一个主要原因就是它提供了安全地存储和访问数据的合规环境。

Mysql 数据库迁移至 Amazon RDS 最佳实践

在本章节中主要描述,如何使用源MySQL数据库执行数据库迁移到MySQL数据库的目标Amazon RDS的最佳实践。同时由于(源和目标数据库引擎是相同的)——模式结构、数据类型和数据库代码在源和目标数据库之间是兼容的,这意味着这种迁移不需要任何模式转换。

通过 AWS Amplify CLI 上的 AWS Amplify 控制台来托管您的应用程序

您是否已试用过 AWS Amplify 和 AWS Amplify 控制台? 在我看来,它们提供了一种最快的方式,可在 AWS 上将新的 Web 应用程序从想法转换为原型。它们是如何起作用的? AWS Amplify 是一种用于构建现代应用程序的严谨框架,它有一个工具链,可轻松添加验证(通过 Amazon Cognito)或存储(通过 Amazon Simple Storage Service (S3))等服务,这些都是通过命令行界面实现的。AWS Amplify 控制台让连续部署和托管现代 Web 应用程序变得简单。它支持为单一页面应用程序 (SPA) 框架托管前端和后端资产,包括 React、Angular、Vue.js、Ionic 和 Ember。它还支持静态站点生成器,如 Gatsby、Eleventy、Hugo、VuePress 和 Jekyll。

在今天的发布中,除 S3 和 Amazon CloudFront 外,AWS Amplify CLI 中可用的托管选项还包括 Amplify 控制台。通过 Amplify 控制台,您可充分利用连续部署、实时缓存失效、自定义重定向等功能以及自定义域的简单配置。

在 Amazon EKS 服务上体验 Federation

Amazon Elastic Kubernetes Service (Amazon EKS) 是一项完全托管的 Kubernetes 服务,由于其安全性、可靠性和可扩展性,许多企业在 EKS上 运行任务关键型应用程序。而Amazon EKS默认的模式是以同region下单cluster形式对外提供服务,而随着环境的复杂多样和集群数量增长,企业不可避免地需要同时部署和运营多个集群。通过Kubernetes Federation,可以轻松实现Amazon EKS服务的多区域部署,以及对EKS不同区域的集群,甚至可以位于不同的云提供商或企业内部的Kubernetes集群进行集中管理。