Insights, news and announcements for Oracle Systems products

Oracle Private Cloud Appliance and Oracle Private Cloud at Customer Modernize Enterprise Applications Across Private and Public Clouds

Scott Ferguson
Senior Product Manager

Container Runtime for Application Development and Kubernetes for Container Orchestration Provide Application Portability across Containerized Platforms

Cloud native technologies are experiencing rapid adoption as businesses transition application development and deployment to containers, microservices and orchestration tools such as Kubernetes. Business drivers for cloud native are portability and quick time to market for DevOps, digital transformation, middleware, and application development projects. Is your business ready? Here’s what research shows about the rate at which some of these technologies are growing:

  • The global digital transformation market size was valued at USD 284.38 billion in 2019 and is expected to expand at a compound annual growth rate (CAGR) of 22.5% from 2020 to 2027. Grand View Research.
  • The global microservices architecture market size was valued at $2,073 million in 2018, and is projected to reach $8,073 million by 2026, registering a CAGR of 18.6% from 2019 to 2026. Allied Market Research.
  • The global application container market is expected to grow from USD 1.2 billion in 2018 to USD 4.98 billion by 2023, at a CAGR of 32.9% during the forecast period. Markets and Markets.
  • The application infrastructure and middleware software market grew 13.1% in U.S. dollars in 2019, reaching $37 billion.  Gartner.
  • DevOps market size is projected to reach $14,969.6 million by 2026, a compound annual growth rate of 19.1%, a Fortune Business Insights report found. TechRepublic.

Oracle has just released an update to its Private Cloud Appliance which comes complete with cloud-native technologies, including automated Kubernetes set-up out of the box. This gives customers a cost effective and portable way to securely run and maintain workloads either on-premises or in public clouds. Oracle Private Cloud Appliance will run enterprise workloads alongside cloud native applications to support a wide range of application requirements.

This blog will provide a brief overview of what cloud native is and the various technologies that it comprises, why cloud native matters, and the benefits of Oracle Private Cloud Appliance’s and Oracle Private Cloud at Customer’s  integrated cloud native framework.

Cloud native, what it is and why it matters

What is cloud native?

The Cloud Native Computing Foundation (CNCF) provides the following definition:

Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach.

These techniques enable loosely-coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.

Cloud native technologies use a container runtime environment as defined by the Open Container Initiative (OCI), such as CRI-O for application development and container orchestration tools, such as Kubernetes to automate the deployment, management and scaling of containerized workloads. Kubernetes also takes care of things like load balancing between containers, and failover.

Cloud native technologies can eliminate dependences of containerized microservices on physical hardware (disks, compute nodes, and memory). This is a huge benefit as it allows containerized microservices to easily move between private, public, and hybrid cloud platforms.

Containers are the critical component of a cloud native framework. They help eliminate platform dependencies and break down what used to be large monolithic applications into small transportable, self-contained pieces. A containerized approach allows developers to create large distributed applications by linking containerized microservices to create an application that is portable and abstracted from the host operating system (OS).

Why cloud native matters

A cloud native development methodology provides faster time-to-market for critical business applications, thereby increasing business velocity for new customer services and acquisition. Cloud native benefits include:

  • Agility, for faster deployments and faster iterations (CI/CD).
  • Scalable platform resources to quickly and easily scale compute and storage capacity up or down as projects require.
  • Resiliency, which is built into container orchestration tools such as Kubernetes to provide load balancing and failover.
  • Application portability, between private, public, and hybrid cloud platforms because containerized microservices are decoupled from the hardware.
  • Segment development teams into any number of smaller distributed development teams, allowing multiple projects to run simultaneously.
  • Speed up the process of building, testing, and deploying applications by breaking applications into smaller microservices verses the monolithic code approach of yesteryear.
  • Ease of management, provided by container orchestration tools such as Kubernetes ease the task of managing hundreds or even thousands of containers and automate many tasks.
  • Security, containerized microservices by their very nature isolate applications running in other containers and prevent malicious code in one container from affecting other containers. Additionally, security permissions can be set to control access to the containers.
  • Avoid vendor lock in, because of the ability to move containerized microservice to other platforms running containerized microservice.
  • A better customer experience, adopting a cloud native approach allows the business to continuously integrate and deploy new customer services to constantly improve their offerings and stay ahead of the competition.

Oracle Private Cloud Appliance and Oracle Private Cloud at Customer Release 2.4.3 Delivers an Integrated Cloud Native Platform That Simplifies, Automates and Auto-scales Kubernetes Clusters

Oracle Private Cloud Appliance is an on-premises cloud native converged infrastructure solution that allows IT to efficiently consolidate business critical middleware and application workloads. Oracle Private Cloud Appliance is cost effective, easy to manage, and delivers better performance than disparate build-your-own solutions. Oracle Private Cloud Appliance and Oracle Exadata Machine together provide a powerful, single-vendor, application and database platform for today’s data-driven enterprise. 

Oracle Private Cloud Appliance runs enterprise workloads alongside cloud native applications to support a variety of application requirements. Oracle Private Cloud Appliance together with Oracle Cloud Infrastructure provides a complete solution to securely maintain  workloads on both private and public clouds.

Oracle Private Cloud Appliance’s converged architecture integrates the Oracle Linux Cloud Native Environment (OLCNE), decoupling the workloads from the infrastructure to provide a scalable framework for effortless workload portability to Oracle Cloud Infrastructure.

Oracle Private Cloud Appliance is a cloud ready, plug and play IaaS in a preconfigured/cabled rack that includes compute nodes, switches, storage, and infrastructure software. Oracle Private Cloud Appliance provides all the benefits of a public cloud but resides in an on-premises data center allowing IT to maintain direct control and leverage the security already used within the datacenter. This is also a benefit where data sovereignty is a concern. 

Oracle Linux Cloud Native Environment is included, supports the open standards, specifications, and APIs defined by the Cloud Native Computing Foundation (CNCF)

Oracle Private Cloud Appliance comes integrated with Oracle Linux Cloud Native Environment that simplifies and automates the lifecycle of Kubernetes workloads. Oracle Linux Cloud Native Environment is a curated set of open source Cloud Native Computing Foundation (CNCF) projects that can be easily deployed, have been tested for interoperability, and for which enterprise-grade support is offered. With the Oracle Linux Cloud Native Environment, Oracle provides the features for customers to develop containerized microservices-based applications that can be deployed in environments that support open standards and specifications.

Oracle Private Cloud Appliance allows you to easily manage the creation, deletion and scaling of highly available Kubernetes clusters with a few mouse clicks or by using the CLI. The integrated Kubernetes dashboard offers a single pane of glass GUI-based management for clusters.

Oracle Private Cloud Appliance offers you the most optimized platform to consolidate your enterprise, mission-critical workloads, and your modern cloud native containerized workloads. It provides you with the simplest path to modernize your workloads and helps you accelerate the digital transformation to meet your changing business needs.

Oracle Private Cloud at Customer provides the same integrated cloud native environment, scalability, and functionality as the Oracle Private Cloud Appliance but uses a flexible subscription model and is managed by Oracle Cloud Operations. 

In conclusion, Oracle Private Cloud Appliance and Oracle Private Cloud at Customer provide you with the most integrated, easiest to deploy, cloud-native platforms for modernizing your enterprise applications, allowing you to provide exceptional customer experience and speedy time-to-market.

For more information visit Oracle Private Cloud Appliance and Oracle Private Cloud at Customer.





Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.