With a view to companies that want to modernize their Oracle WebLogic environments, the US manufacturer is announcing its new Oracle Verrazzano Enterprise Container Platform in version 1.0. It should not only simplify the secure provision and management of containerized applications on Kubernetes, but also enable standardized application lifecycle management (ALM) for microservices and WebLogic server applications. In addition, Oracle emphasizes in the announcement that Verrazzano will be available as open source and can be used across clusters on-premises and in the Oracle Cloud Infrastructure as well as on the platforms of other cloud providers.
Curated stack on the Open Application Model
Verrazzano is based on the Open Application Model (OAM), which goes back to Microsoft and Alibaba, and which provides a cross-platform framework for developing and deploying cloud-native applications. As a complete cloud stack, the new platform competes against established offerings such as Red Hat OpenShift and VMware Tanzu, but in addition to supporting containerized applications on Kubernetes, it also offers extended features for users from the Oracle ecosystem, such as WebLogic and Coherence or have a Helidon in action.
As a curated collection of numerous open source components, Verrazzano is primarily intended to automate development (dev) and operations (ops) to security (sec) as far as possible. The platform covers all essential areas of the cloud stack, from Kubernetes infrastructure to workload and application lifecycle management to monitoring and observability.
According to Oracle, commissioning only requires the installation of the Verrazzano platform operator in the Kubernetes cluster. Then the right profile for the desired purpose (e.g. development environment or production) can be selected, which is transferred to the operator as a Kubernetes Custom Resource. If necessary, Verrazzano can be installed not only in full-blown Kubernetes environments, but also in light versions such as Minikube or Kind. More details on the use of the platform are provided the quickstart documentation.
Kubernetes operator for DevOps and GitOps
Developers can then use YAML files to configure and manage the DevOps and GitOps processes in their application environment. Verrazzano should then automatically take care of all important measures when deploying an application – including distributing the custom resources in the cluster, creating the namespace, creating an ingress to the service mesh Istio as well as the necessary network policies and the setup of the metrics for the Forwarding to the observability stack.
Oracle had the source code of the Verrazzano project in April 2020 Transferred to GitHub and made accessible at the end of August. With the release of the main version 1.0, the Oracle Verrazzano Enterprise Container Platform is now officially launched. more details deliver the blog post and the homepage of the project.