2 min

Oracle is offering users a way to deploy and manage container-based applications in Kubernetes in hybrid environments and across multiple clouds. It’s doing this using the Oracle Verrazzano Enterprise Container Platform.

Verrazzano was introduced on August 3 to be the bridge between the cloud and on-prem environments. Oracle said that it allows users to unify app lifecycle management across traditional apps and microservices deployed on Oracle’s WebLogic Server Java application server.

It will also standardize the management of Kubernetes across cloud and on-prem environments.

Other benefits Verrazzano offers

Oracle says that Verrazzano can do more, including:

  • Modernize the already-deployed applications.
  • Improve developer productivity using containers and container management technologies, cloud-native development, and DevOps, boosting deployment time and application uptime.
  • Cloud-native benefits but without the ‘lock-in’ ‘caveats. Verrazzano provides a cloud-neutral approach for container apps, regardless of where they are deployed (on-prem, on the Oracle Cloud, or other public clouds.)
  • Automating, built-in observability for system and app components, including log collection and metrics from managed workloads and already-configured dashboards.
  • App lifecycle management, with cross-cluster, DevOps and GitOps enabled to cut down overhead and enhance uptime.
  • Intelligent workload management across clusters, with automated Kubernetes operators provisioning, Kubernetes objects creation, app modeling for advanced deployment scenarios, and new features for Coherence, Helidon, and WebLogic workloads.
  • Multi-platform security, with network traffic protection, application components, and system components.
  • Polyglot workload enablement (app handling for Java and non-Java apps included.)

Verrazzano uses the Open Application Model specification for building platform-agnostic container apps.

Developers who plan to use Verrazzano can install the platform operator in their Kubernetes cluster and apply an app profile passed to the operator as a Kubernetes custom resource.

To find out more about how to deploy and use Verrazzano, developers can find instructions at verrazzano.io.