亚马逊AWS官方博客

AWS Team

Author: AWS Team

数据魔方 – 快速在 Amazon EMR 上部署 Apache Kylin 进行大数据分析

Amazon EMR是业界领先的原生云大数据平台,它极大地简化了在AWS上运行各种大数据框架进行大数据的处理和分析工作。通过使用这些框架和相关的开源项目(如Apache Spark、Apache Hive和Apache HBase等),并结合 Amazon EC2 的Auto Scaling动态弹性和 Amazon S3 的可扩展高可靠存储,您可以轻松、快速、经济高效地处理大规模海量数据。通过EMR ,您可以在数分钟内启动大数据集群,并且无需担心基础设施管理的任务,EMR会帮助完成这些工作,您只需要集中精力进行数据分析即可。

快速构建基于 AWS Glue 的抽取跨区域 MySQL 8 的数据管道

AWS Glue 是一种完全托管的数据目录和 ETL工具,如果您是首次使用AWS Glue详细演示和概念讲解可参照此博客。当前AWS Glue原生的JDBC连接库不支持MySQL 8,本文展示如何利用自定义的JDBC库连接外部数据源。本文以MySQL 8 举例,但任何支持JDBC连接的数据源都适用于此方法。由于目前国内宁夏区域的成本更经济,所以生产系统的数据库在北京,但数据处理系统在宁夏的情况并不少见。

在 AWS 中国区对 Amazon Elasticsearch Kibana 进行身份认证的解决方案

Kibana 是一种流行的开源可视化工具,专为与 Elasticsearch 结合使用而设计。Amazon ES 为每个 Amazon ES 域默认安装 Kibana。目前ES内置的Kibana不支持IAM,对于Kibana的访问控制主要有两个方面:在VPC内访问可以通过安全组进行控制,在VPC外访问可以通过结合Amazon Cognito的UserPool和IdentityPool来进行身份验证或者使用基于IP的策略。
由于中国区目前还不支持Cognito UserPool,因此需要在VPC外进行公开访问只能通过基于IP的策略来进行控制。但无论在大型企业还是在小型创业公司,把每一个需要访问ES Kibana的员工的客户端IP加入ES 策略中都是很不合理的。因此我们可以用一个Nginx服务器作为中间代理,将这台Nginx的IP加入Kibana的访问策略中,客户端通过Nginx的反向代理来访问Kibana,而关于身份验证的部分在Nginx上实现。

请你喝一杯 Corretto?谈一谈 JDK 的新选择

伴随着Java的普及,用以开发并提供JVM支持的Java Development Kit (JDK) 就成为了最重要的一个开发工具包。历史上曾经出现过许多JDK的发行版,例如IceTea、Blackdown、Jrockit、Apache Harmony 等等至今都已成为历史。今天,当我们面对OpenJDK、Azul、Oracle Java SE 等许多JDK 的选项的时候,我们该如何取舍呢?

送你一个编程教练可好?你应当了解的 Amazon CodeGuru

作为一个Java程序员,我们难免会经常遇到这样的一些错误信息,随着敏捷开发思想的普及,以及微服务架构的成熟,代码中的缺陷带来的挑战引出了一个新的需求 – 能否有一款更智能、脱离静态语法分析的局限来实现高质量代码分析工具?这就需要引出今天的主角Amazon CodeGuru。

JAVA 程序员的 AI 工具箱 – Deep Java Library (DJL)

这几年深度学习的爆发带来了一个未曾预料到的结果,Python 这个曾经小众的语言突然之间变得炙手可热。究其原因,在Python 的生态中我们可以容易的找到许多的资源。例如,NumPy用于数据计算、Matplotlib用于数据可视化以及MXNet、PyTorch、TensorFlow等一众深度学习框架。相比之下,尽管Java语言仍是最流行的语言之一,拥有为数众多的开发者,尤其在企业市场拥有最广泛的应用基础,但事实上我们很难找到合适的用于深度学习的Java工具或者框架。

DynamoDB Accelerator(DAX)服务–无需改写应用,将 DynamoDB 的响应时间从毫秒提升到微秒

传统的缓存场景通常是进行旁路的部署,需要考虑使用新的API接口、大量的应用修改,以及需要管理缓存的伸缩性和高可用等方面。用户的应用开发和运维管理工作的压力很大,因此一直期望有一个高性能、高可用并且简单易用的方案来做数据库的缓存。

利用 Direct Connect Gateway 和 Transit Gateway 打造跨国企业网络环境

接触过 AWS 的朋友都知道,我们可以使用 AWS Direct Connect 服务来创建专线连接到 AWS 的区域,并且我们可以通过 Direct Connect Gateway 打通一个本地机房到多个 AWS 的区域。但是如果我们要做比较复杂的云上路由交换功能的话,还需要用到 Transit Gateway 这个服务。

AWS re:Invent 2019 回顾:新发布的 APN 合作伙伴计划与更新

一年一度的全球合作伙伴峰会(Global Partner Summit)于12月2日至12月6日在AWS re:Invent 2019大会期间成功举行。全球合作伙伴峰会为AWS合作伙伴网络(AWS Partner Network,APN)的成员提供了沟通、协作和探索的机会。在re:Invent会场内,有全球合作伙伴峰会的分会场和丰富的活动,帮助APN合作伙伴了解如何利用AWS技术,以及APN计划如何帮助公司构建、推广和销售基于AWS的服务和产品。期间,我们介绍了为2020年新发布的APN计划和重要创举。这篇文章将向您展示合作伙伴现在即可参与的全新的APN计划。