跳至主要内容

大规模交付开发者工具:微软 Azure 和 Oracle Cloud 的视角

作者: 2018 年 9 月 12 日博客

随着 APIStrat 在不到两周的时间里即将到来,我一直在关注开源技术的力量如何桥接不同的编程语言,以及云的出现 - 实际主导地位 - 如何使其成为一项要求。

我的团队面临的问题是否对任何为云平台交付开发者工具的人来说是普遍存在的?

几个月前,当我与我的前同事 David Justice 聊天时,他与我拥有相同的职责(但为微软 Azure 而不是 Oracle Cloud),我意识到我的团队在 Oracle Cloud 面临的问题对于任何为云平台交付开发者工具的人来说都是普遍存在的。我和 David 的聊天变成了一个复杂的讨论,不仅讨论了我们共同的问题 - 为不断创新的云平台在越来越分散的开发者环境中提供开发者工具支持 - 而且还讨论了我们对这些问题的解决方案。在我们的解决方案中出现了一些共性,也出现了一些差异 - 每种方法都有优缺点。我们认为这次讨论非常有见地,并且认为它可能对更广泛的受众有用。因此,我们的 APIStrat 演讲诞生了! - '大规模交付开发者工具:微软 Azure 和 Oracle Cloud 的视角'!

实时交付高质量的 SDK 和文档

在 APIStrat 的演讲中,我和 David 将讨论如何利用 OpenAPI 规范和工具以及 OSS 社区来创造巨大的生产力收益 - 无论您是交付云、应用程序还是介于两者之间的任何东西。我们生活在一个以云为中心的世界上,开发者使用大量的编程语言、框架和 DevOps 工具。与其他应用程序一样,云由许多不断发展的 REST API 提供支持。如果没有自动化,在服务创新的速度下,为开发者提供他们选择的语言的习惯体验是不可能的。

我是否引起了您的注意?如果是这样,请来了解 Oracle Cloud 和微软 Azure 的开发者体验团队如何实时为 Java、.NET、Python、Go、JavaScript 和 Ruby 交付高质量的 SDK 和文档,而不会费吹灰之力,在 APIStrat 上加入我们,期待在那里见到您!

这篇文章由 Oracle Cloud 的 Joe Levy 撰写

Joe Levy
Oracle 高级软件开发经理
Joe Levy 负责 Oracle 云基础设施服务团队的开发者体验,之前曾在微软 Azure 的自动化服务工作。他在各种编程语言(客户端和服务器端)以及逆向工程和计算机安全方面拥有专业知识。他是杜克大学的毕业生,拥有计算机科学学位。不在电脑前时,他喜欢参加酒吧问答,在滑雪时从跳台上飞跃出去,以及参加黑客马拉松。
David Justice
微软首席软件工程师
David Justice 是微软 Azure 开源开发者体验团队的首席软件工程师。他领导使用 OpenAPI 为 Azure 大规模生成代码和文档。David 领导了微软 API 从专有描述到公共开源 OpenAPI 规范的转变。在微软工作之前,David 也是 cisimple 的经验丰富的初创公司创始人,cisimple 是一款面向 iOS 和 Android 的基于云的 CI/CD。在他的空闲时间里,您很可能发现他正在 GitHub 上通过 https://github.com/devigned 开发 Golang 库。