What Is Cloud Native?

Cloud native technologies are characterized by the use of containers, microservices, serverless functions, development pipelines, and infrastructure expressed as code. Cloud native enables faster software development and the ability to build applications that are resilient, manageable, observable, and dynamically scalable to global enterprise levels.

Oracle is a Platinum member of the Cloud Native Computing Foundation (CNCF), which oversees several projects. The CNCF states that "cloud native technologies enable software developers to build great products faster." Consider the following examples:

Using infrastructure as code reduces the time taken to deploy servers, storage, and networking, thereby increasing efficiency

CERN Uses Kubernetes to Reduce WebLogic Deployment Time

“Kubernetes and containers are enabling CERN to improve the deployment of critical Java applications to reduce maintenance tasks and focus more on developers' needs, including improving their experience with Oracle WebLogic Server. In this context, Oracle has provided us with an open source tool that has helped us decrease considerably the time needed to configure WebLogic. We are also working to take advantage of Oracle Cloud Infrastructure and its Kubernetes offering to replace our disaster-recovery solution for our databases and WebLogic.”

"Sauce is a video collaboration and creation platform for teams, empowering brands to create authentic video content. Oracle Container Engine for Kubernetes on Oracle Cloud Infrastructure has helped us scale our cloud-based video collaboration platform to a global user base, allowing us to grow our user community while increasing reliability and performance, especially in the areas of video transcoding and creation."

—Jon Girven, Cofounder and CTO, Sauce Video

"Our business relies on delivering innovative software solutions to a global market. Oracle Container Engine for Kubernetes on Oracle Cloud Infrastructure has helped us not only converge data centers and add scale, but also significantly improve performance and security as we adopt a microservices architecture. It’s actually been the simplest part of our migration."

—Jason Looney, Vice President, Enterprise Architecture, Beeline

Cloud Native Challenges and Oracle’s Value

Cloud Native Challenges

Cloud native technologies require developers, DevOps professionals, and software architects to adopt a new set of frameworks, which can present challenges.

Fragmented tools are complicated to integrate together and expensive to maintain. It may be inefficient and costly to use homegrown scripts and utilities to deploy and update software for container orchestration, serverless and other cloud native technologies.

Proprietary solutions lock your organization in to a vendor who uses custom APIs and nonstandard software stacks. You may be limited in your choice of languages, databases, hardware, clouds, and on-premises infrastructure.

Oracle’s Value for Cloud Native

Oracle Cloud Native Services run on Oracle Cloud Infrastructure and help you: