Microsoft Azure

了解在云中使用开放源代码能够实现的内容。了解社区负责人对应用平台、容器和 DevOps 等的看法。

Microsoft Azure 开源策略和合作关系

Microsoft

开源软件和社区的绝佳时机已然到来! Microsoft 致力于研究开源技术,我们的 John Gossman 将从以下四个关键方面分享 Microsoft 的开源旅程和方法,正式启动第一个 Azure OpenDev 活动:启用、集成、发布和参与。John 还将讨论 Microsoft 如何与 Linux Foundation 和 Cloud Foundry Foundation 等组织合作。

John Gossman

John Gossman

Microsoft Azure 首席架构师

John 是 Microsoft Azure 的首席架构师,他主要负责 Linux 和开源技术的技术策略和合作关系。他推动了和 Red Hat、Docker、Mesosphere、Canonical、Chef 和 Puppet 等公司的战略合作关系,并且是 Linux 基金会董事会成员。他还是 Microsoft REST API 指南的合著者。之前,John 是 XAML 产品(包括 Windows Presentation Foundation、Silverlight 和 Expression Blend)的架构师,他在那时推广了模型-视图-视图模型的模式。John 来到 Microsoft 参加了 Visio 收购。

@gossmanster

用于开发混合应用程序的 Docker 和 Azure

Docker

你的组织要求你基于现有代码和数据开发出一个应用,并要求应用能够根据客户需求快速缩放规模。怎么办? 此对话将重点介绍和探讨两个用例,在这两个用例中,Docker 和 Microsoft 协作帮助用户构建和部署可在本地和 Azure 上扩展的混合应用。

第一个用例演示如何在笔记本电脑上构建一个新的 Java Linux 应用并使用 Docker 云和适用于 Azure 容器服务的 Docker 社区版在不进行更改的情况下将应用部署到 Azure。第二个用例演示如何在不修改源代码的情况下将现有应用程序容器化,并使用 Docker 企业版将其部署到 Azure。

你将了解有关混合应用的最佳做法、这些应用对业务的影响以及可从 Docker 和 Microsoft 获取的相关工具。

Scott Johnston

Scott Johnston

Docker 首席运营官

Scott 在成为 Docker 首席运营官时已积累了超过 25 年的行业经验,这些经验涵盖软件开发、产品营销、IT 运营和风投等多个领域。Scott 此前是 Puppet Labs 市场营销、产品管理和策略副总裁。在 Puppet Labs 任职之前,Scott 曾为业内最具发展潜力的几家公司效力,其中包括 Netscape、Loudcloud(Opsware 的母公司)、Cisco 和 Sun Microsystems,他在这些企业中担任领导和运营角色,负责过产品管理、设计制造、业务开发和市场营销。Scott 就读于斯坦福大学并获得电子工程专业学士学位和硕士学位、制造系统工程硕士学位以及工商管理硕士学位。

@scottcjohnston

在 Azure 上使用 Kubernetes 安排大规模容器

Canonical

Azure 提供对几近无限容量的访问权限,现在的挑战是如何有效利用这些容量。Mark 将展示集成者或客户自己如何能够使用用于 Kubernetes 的模型驱动操作在 Azure 上设置规模不断扩展的软件的复杂拓扑,这种软件会从最初适合于开发人员的普通容量占用向大规模、高度可用的生产体系结构无障碍演变和扩展。

Mark Shuttleworth

Mark Shuttleworth

Ubuntu 和 Canonical 创始人

Mark 是 Ubuntu 和 Canonical 的创始人,负责产品设计。Mark 在开普敦大学学习金融和 IT 期间,于 1996 年创建了 Thawte,一家互联网电子商务安全公司。2000 年,他成立了 HBD(一家投资公司),并创建了 Shuttleworth Foundation,将奖学金和投资相结合,为社会中的创新型领导者提供资金。他在俄罗斯星城训练了一年,于 2002 年作为联盟号 TM34 机组成员之一飞到了国际空间站。通过宣传活动推广代码、科学和数学,激励南非学校中的宇航员和其他有野心的人员,然后开始建立 Ubuntu。现在他住在马恩岛可爱的绿头鸭植物园中,这个植物园中还住着同样可爱的 Claire、18 只鸭子和偶尔来回走动的羊。

@sabdfl

明天的所有参与方:使用 Microsoft Azure 和 Pivotal Cloud Foundry 的新式企业 Java

Pivotal

Pivotal 的客户包括 Ford、GE、Allstate 和 Comcast,说它是开源软件历史上成长最快的公司名副其实。Java Spring 框架、适用于微服务的 Spring Boot、Spring Cloud 服务(使用 Netflix 技术生成)和 Cloud Foundry 是 Pivotal 的一部分开源项目,它们在 Azure 上获得了企业的快速采纳。在本次研讨会中,你将聆听 Pivotal 如何在 Azure 的支持下,将云原生模式与 Pivotal Cloud Foundry 上的新式 Java 应用程序结合,帮助大型企业转变业务。还将听合作客户 Mastercard 讲述其如何通过 Pivotal 和 Microsoft 的帮助彻底改变其软件功能。

Joshua McKenty

Joshua McKenty

Pivotal 全球生态系统工程负责人

Joshua 是企业家也是技术专家,他是 Pivotal 的全球生态系统工程的负责人。有些位列财富 100 强的客户希望转换为云原生体系结构,Joshua 与这些客户以及 Pivotal 的 Cloud Foundry 团队合作,为基于 Cloud Foundry 的产品(云时代的行业标准企业级平台)开发新功能。Joshua 被《旧金山商业时报》列入“40 岁以下 40 大影响力人物”,并获得 NASA 艾姆斯荣誉奖。他擅长定义和推广云解决方案。他参与了 OpenStack 和 Piston Cloud Computing 的创建。其中 OpenStack 是基础结构即服务的最终开放云解决方案,而 Piston Cloud Computing 为各行业的优秀企业提供基于 OpenStack 的私有云解决方案。作为创始人和首席架构师,Joshua 领导了 NASA Nebula(联邦政府的首个云计算平台)的开发。

@jmckenty

Red Hat 和 Microsoft:你的技术,你的平台,你的方式

Redhat

2015 年 Red Hat 和 Microsoft 宣布合作,这是历史性的一刻。自此之后,这两家公司共同协作,让客户能够自由灵活地选择技术解决方案。协作的关键领域之一是容器技术:开发、安排、管理和托管坚实的企业级容器平台。

我们会讨论并演示 Red Hat 和 Microsoft 能够为开发人员提供的一系列解决方案。我们将介绍在 Azure 上运行的 Red Hat OpenShift 容器平台是如何覆盖从 Microsoft .NET 应用程序开发到 Java 等一系列任务和领域的。我们将探讨在 Azure 上运行 OpenShift 容器平台的好处以及数字转换和微服务的采用如何帮助减少构建时间和提升开发人员的工作效率。

Nicholas Gerasimatos

Nicholas Gerasimatos

Red Hat 技术云布道师

作为 Red Hat 技术云布道师,Nicholas 使用经认证的云服务提供商 Microsoft Azure 帮助设计构建 Red Hat 产品和服务并将其整合到 Azure 产品/服务库中。其中包括数据中心、业务线和市场开拓相关产品和服务。他还与企业客户密切合作,帮助其实施、创建和部署公共和混合云解决方案。他与 Red Hat 联盟团队合作,帮助打造 Red Hat Enterprise Linux、OpenShift 容器平台、CloudForms、Ansible Tower、软件定义的存储及 JBoss Middleware 技术组合方案。

@nicholas_redhat

使用 Habitat 创建平台不可知的应用程序包

Chef

开发的终极目标之一是构建可在任何地方部署的软件包。当前的开源项目进一步拉近了这个终极目标。参加此次对话,了解如何使用 Habitat 创建几乎可在任何地方运行的软件包。你将了解同一应用程序如何能够在裸机、虚拟机或容器中运行,且应用自动化所需的一切均已预置于软件包。同时还将了解如何构建和部署这些软件包,并使其具有自行组织到拓扑中的智能,而无需借助中央控制器。了解平台无关软件包和自组织软件包当前是如何得以实现的,以及这些包未来会如何演化发展。

Nell Shamrell-Harrington

Nell Shamrell-Harrington

Chef 高级软件开发工程师

Nell 是 Supermarket 和 Habitat 开源产品的核心维护人员。她还是华盛顿大学 Ruby 编程和 DevOps 认证顾问委员会成员。她精通 Chef、Ruby、Rails、Regex、Rust 和测试驱动开发,并已就这些主题进行了环球演说。在进入软件开发领域之前,她在戏剧领域从事研究及相关工作。

@nellshamrell

用于在 Kubernetes 上开发和部署应用程序的工具

Microsoft

开源 Kubernetes 项目在过去几年获得了不少助力,改进了操作体验。然而,应在何处且如何将开发人员载入此令人兴奋的空间有时尚不明确。此对话将重点探讨 Kubernetes 开发人员体验,并介绍可供使用的特定工具,如 Kubernetes 包管理器 Helm,以及用于简化 Kubernetes 应用程序容器化和打包过程的开发人员工具 Draft。

Gabe Monroy
Michelle Noorali

Gabe Monroy

Microsoft Azure 首席程序经理,Deis 前首席技术官

Gabe 是 Microsoft Azure 容器项目总经理。Gabe 是 Deis 的联合创建人和首席技术官,该公司在 2017 年被 Microsoft 收购。作为 Docker 和 Kubernetes 的早期贡献者,Gabe 在容器生产方面具有丰富经验,并经常向各组织就 PaaS、分布式系统和云-本机体系结构相关问题提供解决建议和方案。Gabe 会定期在业内各种活动中发表演说,这些活动包括 KubeCon、DockerCon、CoreOS Fest、GlueCon、QCon 及 Microsoft Build。

@gabrtv

Michelle Noorali

Microsoft Azure 高级软件工程师,Kubernetes Helm 项目的核心维护人员

Michelle 是 Microsoft Azure 高级软件工程师和 Kubernetes Helm 项目的核心维护人员。她是特别兴趣团队 SIG-Apps 的联合负责人,该团队致力于运行和管理 Kubernetes 上的应用程序和工作负荷。

@michellenoorali

来自 Skype 的有关向 Azure IaaS 迁移并管理大规模 Linux 基础结构时所遇到的问题和解决经验

Microsoft

此次研讨会将重点介绍如何将 Skype 的大规模 Linux 工作负荷迁移至 Azure IaaS。深入了解从部署和设置到修补和监视等一系列过程中可能遇到的问题和相应解决方案,以及我们在过去多年所积累的经验。

Kaspars Mickevics

Kaspars Mickevics

Skype 高级工程经理

Kaspars 在 2000 年的夏天初次体验了 Linux,从此他便深陷其中,无法自拔。自那以后他便开始了为小型企业设置服务器的自由工作者生涯,同时在他曾经学习了全部数据中心基础结构相关知识的数据中心供职。最近几年,Kaspars 一直在负责运行 Skype 的核心服务。他管理一个 Linux 服务工程师团队,领导和决策包括管理、监视、安全和符合性在内的有关 Linux 的一切事务。关于 Linux,只要你能想到的事,Kaspars 和他的团队几乎都做过。

动手演示

按照 Java 和 Node.js 应用从开发人员桌面到云级部署的过程操作。观看以下视频并尝试自行演练。

Java:Azure Web 应用上的 Spring Boot

将 Spring Boot 应用部署到 Azure

观看 Microsoft Azure 的首席产品经理 Joe Binder 演示将 Java Spring Boot 应用部署到 Azure 有多简单。Joe 利用 Intellij 和 Azure CLI 2.0,将现有的 Spring Boot 应用集中在容器中,并快速部署到 Linux 上的 Azure Web 应用以及 Azure 容器服务上的 Kubernetes。

Node.js:Azure 上的 MEAN 应用

将 MEAN 应用部署到 Azure

Microsoft Azure 高级项目经理 Matt Hernandez 将一个示例 MEAN 应用程序部署到 Linux 上的 Azure Web 应用,完整地展示了开发人员使用 Visual Studio Code 和 Azure CLI 2.0 的体验。Matt 还展示了如何将应用数据存储在 Cosmos DB 中(它是 MongoDB 的简易替代工具,能够与 MongoDB 的协议完全兼容)。

免费试用

准备好开始使用了吗?

注册获取 $200 点信用额度,用于探索 Azure 服务。