亚马逊AWS官方博客

Category: Open Source

OpenSource | reinvent OS回顾

我们曾于 11 月 22 日发布了一篇博文,内容是即将召开的 re:Invent 大会的开源会议与活动,当时有很多内容都没有涉及到,因为这些内容当时尚未发布!在 re:Invent 大会上,我们发布了不少令人兴奋的与开源相关的公告,其中包括 FreeRTOS、EKS、Fargate 和 SageMaker。在这些公告发布后,我们即刻将这些新的会议内容添加到了 re:Invent 目录中,包括这些新发布项目的概述和深入理解。

以下是与开源相关的会议和研讨会的概述,并附带了视频和幻灯片链接。此列表并非详尽无遗:还有许多其他的会议介绍了机器学习中会用到的开源软件。您也可以参阅 2017 年 re:Invent 大会机器学习指南,了解 Apache MXNet、Gluon、TensorFlow 以及相关工具和话题的更多信息。(那篇博文已经进行了更新,添加了已有视频的相关链接;本文亦会如此。)

OpenSource | 在你的电脑上运行Kubernetes

近期对 550 名 Cloud Native Computing Foundation (云原生计算基金会) 成员的调查证实:Kubernetes 是编配平台的首选。此外,调查再次证实,Amazon Web Services 仍然是在云中部署 Kubernetes 集群的首选。kubernetes-aws.io 列出了您可以在 AWS 上轻松创建 Kubernetes 集群的各种方法。

在开发过程中,您不妨在本地机器上运行 Kubernetes,以便在本地启动和调试应用程序。您对本地版本感到满意后,便可在 AWS 上运行的集群上部署完全相同的应用程序。

本文提供了两种在 Mac OS X 机器本地运行 Kubernetes 的方法:常用的 Minikube 和 Docker for Mac 中新引入的 Kubernetes 支持。其他平台的操作指南可登录 Minikube 和 Docker 网站查找。

OpenSource | 在AWS上运行最新的Kubernetes

在早期的一篇博文中,我介绍了如何使用 kops 在 AWS 上设置 Kubernetes 集群。默认情况下,kops create cluster 命令会从稳定的 kops 渠道中选择默认的 Kubernetes 版本,这适用于多数开发人员。如果您需要特定版本,可以使用 –kubernetes-version 选项指定。但是,如果您想使用 kops 创建一个使用 Kubernetes 中近期合并的 PR 的版本,该怎么操作呢?(或许您也像我一样,等不及完成整个测试周期,来让 kops 在渠道中为此提供支持,而是想立即试用此功能!)这篇由 Micah Hausler 所写的客座文章说明了如何通过 Kubernetes 的开发版本,来使用 kops 运行您自己的集群。

欢迎来到Open Source Blog

在 2016 年的 re:Invent 大会上,Adrian Cockcroft 谈了 AWS 开源项目 – 贡献、支持与行动,介绍了截至当时我们在开源领域取得的一些基本成就。在演讲中,他宣布正在组建开源社区行动团队,并且 Zaheda Bhorat 已经以开源战略负责人的身份加入了 AWS。

Adrian 的团队不断发展壮大,到目前为止已吸纳了以下得力干将:Arun Gupta (首席开源技术专家,主要负责容器及相关技术的研发)、Deirdré Straughan (开源内容负责人)、Alolita Sharma (首席开源技术专家) 和 Shirley Bailes (开源社区活动经理)。

该团队在推出开源代码、推动成果实现以及在全球范围内建立并支持成功的开发人员社区方面积累了丰富的实战经验,以广泛且深厚的开源专业知识充实了 AWS 知识库。

OpenSource | 使用mu轻松建造容器应用程序的管道

Amazon Elastic Container Service (ECS) 是部署容器化微服务的绝佳方法。mu 是 Stelligent 推出的一款开源工具,利用 CLI 简化了 ECS 集群所需 AWS 资源的声明和管理,让开发人员能够更轻松地开始在 ECS 上部署微服务。此外,它还利用 AWS CodeBuild 和 AWS CodePipeline 创建了部署管道。在这篇客座文章中,来自 Stelligent 的 Casey Lee 说明了如何使用 mu 轻松创建这样的管道。

OpenSource | 通过设计一致性来构建客户信任的开源工具

用户体验设计如何让客户受益?如何帮我们赢得客户的信任?Amazon 高级用户体验设计师 Danny Banks 引述了 Jakob Nielsen 的这样一段话:“始终如一的体验可帮助组织赢得客户信任。每次互动都是公司整体用户体验的一部分。如果不同渠道的用户体验不一致,用户就会质疑组织的可信度。”