项目Verrazzano在GitHub上公开

项目Verrazzano在GitHub上公开

 

我很高兴地宣布,我们已经把项目Verrazzano项目的源代码放在GitHub上,https://github.com/verrazzano。这是Verrazzano团队的一个重要里程碑,更多的里程碑将到来!

 
 

Tl:dr

  • Verrazzano 是一个企业容器平台,用于在多云和混合方案中部署传统和云原生应用程序。
  • Verrazzano 由开源组件组成,许多组件可能已经使用和信任,再加上简化对多云容器应用程序和容器环境管理的新组件。
  • 这是一项正在进行中的工作。当前代码是早期版本,适合调查,并侧重于单群集用例。
  • 尝试 Verrazzano 的最快路径是为 Kubernetes (OKE) 群集创建 Oracle 容器引擎,并使用基本存储库 (https://github.com/verrazzano/verrazzano) 中的简单脚本安装 Verrazzano。
  • 示例应用程序包含在源存储库中,其中包含部署说明。
  • 2020 年 9 月 15 日至 17 日在 Oracle Developer Live—Java上了解有关 Verrazzano 的详细了解。您可以在https://developer.oracle.com/developer-live/java/注册。

为什么选择Verrazzano

我们继续看到新的云原生应用程序和现有传统应用程序的容器采用。我们继续看到采用Kubernetes作为容器的编排器的选择。除此之外,还有一些共同的需求,尤其是对于企业用户:

  • 能够从CI/CD系统驱动部署,并可以选择支持 GitOps 工作流。
  • 能够以云原生方式监视所有应用。这包括指标、日志和跟踪。
  • 围绕流量路由和发现的简单性 – 当客户部署他们的应用程序时,到应用程序的路由应该是自动的,从他们的应用程序到其他应用程序和到云服务的路由应该是简单的。
  • 一切都必须安全 - 应用程序和环境需要保护。
  • 相关应用程序和微服务的组合管理生命周期。大多数应用程序,尤其是大多数微服务,都与其他应用程序或服务有一定的依赖性或关系。企业用户需要一种方法来管理这些应用集,同时获得微服务的优势(细粒度发布、细粒度扩展),并且不受单体的限制。
  • 能够在多云混合云环境中运行和部署。某些应用程序将始终在本地运行,但客户仍希望 DevOps 和在容器中运行的一致性优势。客户需要能够在多个其他云环境中部署,并且某些应用程序系统分布在多个环境(混合云)。
  • 所有应用程序部署的一致性,无论部署位置和应用程序类型如何。

到目前为止,解决这些需求需要将各种技术汇集在一起,将它们连接起来协同工作,编写组件之间和其他系统之间的胶粘码,然后使所有技术在多个云环境中工作。这是Verrazzano进来的地方。

什么是Verrazzano

一年来,Oracle一直在投资技术,帮助企业踏上数字化转型之旅。最近发布的开源和 Helidon 2.0 中的一致性社区版是 Oracle 的最新发布,结合对一致性运营商、GraalVM、Oracle Linux 云原生环境及其集合 CNCF 组件的投资、Oracle 云中的 Oracle 容器引擎,当然还有 WebLogic Kubernetes 工具包,使客户能够轻松地将 WebLogic 域和应用程序移动到容器和 Kubernetes。

Verrazzano 通过一个一致的平台扩展了这些努力,该平台适用于可以在本地、Oracle 云和其他云中运行的容器应用程序。

项目Verrazzano在GitHub上公开

这些组件共同提供:

  • 使用Kubernetes 自定义资源通过应用程序建模和部署进行组件分组的应用程序系统管理。
  • Kubernetes 群集的工作负载管理在云中或本地运行,可智能处理所需的 Kubernetes 对象和操作员。
  • 具有优化更新、CI/CD/DevOps 支持的应用程序生命周期管理,以及 WebLogic、一致性和 Helidon 工作负载的扩展功能。
  • Polyglot 工作负载支持内置应用程序处理功能,GraalVM 可为运行时和打包做好准备。
  • 使用共享或专用监视堆栈、指标和日志捕获以及预配置的仪表板对系统组件和应用程序组件进行自动监视。
  • 用于集中视图和配置工具的Kubernetes 基础架构管理。
  • 网络流量、系统组件和应用程序组件的烘焙安全性。

我们今天要宣布什么?

我们已经在 GitHub 上发布了 Verrazzano https://github.com/verrazzano。我们还在 Verrazzano 业务区https://container-registry.oracle.com/ Oracle容器注册处发布了支持容器映像。

Verrazzano 仍然是一项正在进行中的工作,但现在它是开源的,您可以按照我们把它发展成产品一样。我们的目的是同时提供社区和企业产品。敬请期待更多有关此消息的公告。

别忘了 - 您可以在 Verrazzano at Oracle Developer Live—Java中了解详细注册于https://developer.oracle.com/developer-live/java/

 

相关文章: