We’re sorry. We could not find a match for your search.

We suggest you try the following to help find what you're looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try "application" instead of "software."
  • Start a new search.
Contact Us Sign in to Oracle Cloud

Application Development

Oracle Cloud Infrastructure (OCI) application development services enable developers to build, manage, and automate both monolithic and cloud native applications in the globally distributed Oracle Cloud. Customers can migrate application servers such as Oracle WebLogic, modernize apps with containers and Kubernetes, and build new applications with microservices, artificial intelligence (AI), autonomous databases, and much more.

8x8 moves to Oracle Cloud amid global growth (1:29)

OCI is recognized as a Visionary in the 2022 Gartner® Magic Quadrant™ for Cloud Infrastructure and Platform Services.

Modern App Development

A framework to simplify architectures for application development.

Developers community blog

Contributions from the community across a wide range of developer topics.

Developer events

Virtual and in-person events to exchange ideas and network with the community.

Gartner Peer Insights Customers' Choice 2022 logoGartner Peer Insights Customers' Choice Category Distinction

Oracle received the Customers’ Choice rating in the 2022 Gartner® Peer Insights™ “Voice of the Customer”: Enterprise Low-Code Application Platforms for Oracle APEX.

Oracle has 300+ open source projects on Github.

Why use OCI for application development

  • Ready-to-use AI services

    Oracle AI enables developers to add prebuilt models to applications and operations. Data scientists can easily build, train, and deploy models using open source frameworks.

    Explore Oracle AI

  • Upstream, managed Kubernetes

    Oracle cloud services for Kubernetes and Functions allow engineers to easily deploy and manage cloud native workloads. These services are based on open source and open standards for portability of workloads and interoperability with third-party software.

    Learn more about cloud native services

  • CI/CD and automation for faster application delivery

    With OCI’s DevOps capabilities, customers can build, test, and deploy applications faster into OCI's high-performance VM, container, functions and bare metal environments. These services and tools provide automation for infrastructure management and software delivery.

    Learn more about DevOps

  • Low code—eliminate 98% of hand coding1

    Low-code tools enable business users and developers to build apps efficiently and solve real business problems. Oracle APEX Applications Development can help customers create enterprise applications 38X faster with 20X less code1.

    Explore APEX app dev

Application development customer successes

Government and Education
CMRI’s research activities can be completed 6X faster with Oracle AI
Travel and Transportation
Oracle cloud native services help Pompeii park reopen after lockdown
High Technology
Snap Vision reduces deployment times by 5X and hosting costs by 40%
Telecom giant Telstra empowers business users and application developers with Oracle APEX
High Technology
8x8 gleans real-time visibility into its applications

Application Development products

Get started quickly with open source–based, cloud native services

Oracle services for containers and serverless help developers build applications using technologies, such as Kubernetes, Functions, and API Management for OCI, hybrid cloud, and multicloud environments. With these products, developers can reduce time spent on operational tasks and build applications faster without managing Kubernetes clusters and serverless platforms.


Develop, build, test, and deploy software with tools from OCI and partners

OCI enables automation of the software development lifecycle (SDLC), infrastructure deployment and management, observability, and messaging. Customers can also use popular open source tools, such as Jenkins, GitLab, Terraform, Slack, and Grafana to integrate OCI with third-party applications.


Services for email delivery, log shipping, alerting, and event streaming

OCI messaging services enable engineers to effectively manage and move data between OCI and third-party services. These services enable log shipping, alerting to email and other message delivery platforms, bulk-email delivery, event streaming that’s Kafka-compatible, and real-time triggering to serverless Functions.


Augment your applications with OCI artificial intelligence services

Oracle AI service is a family of artificial intelligence and machine learning services. Developers can add prebuilt models to applications and operations. Data scientists can build, train, and deploy models with favorite open source frameworks, or benefit from the speed of in-database machine learning.


Increase visibility for OCI, on-premises, and third-party cloud environments

Oracle provides visibility and machine learning–driven actionable insights to ease management across all layers of the stack deployed on any technology, anywhere. A top priority today is increasing automation to drive scale and predictable results. Oracle’s integrated functionality and automation for DevOps monitoring and IT operations management makes it 50% easier1 to prevent and solve IT problems.

Michael Wolf, Managing Director, Promata (PDF)1


A comprehensive data platform to support the most demanding workloads

Oracle offers a broad suite for products for collecting, keeping, and using data securely, efficiently, and cost effectively. Using Object Storage, Autonomous Database, MySQL, Exadata Cloud Service, and Data Flow, organizations can rely on intangible assets to create value. Oracle’s data management platforms include databases, data lakes and data warehouses, big data management systems, data analytics, and more. OCI supports third-party databases, including Cassandra, Postgres, and Redis.


Oracle APEX, Java, WebLogic, and Blockchain

OCI offers capabilities for low-code development (Oracle APEX), Java SE and EE, blockchain, content management and application integration. Developers and DevOps engineers can work with OCI’s REST APIs, Command Line Interface (CLI), and SDKs for Java, Python, JavaScript, .NET, and other languages.

Other products

Application development patterns and best practices

Design and implement applications using Oracle’s catalog of reference architectures, solution playbooks, and best practices.

Migrate to the Cloud
Modern app development—web and mobile

Web applications typically contain a front end, which is what users see, and a back end, which has the business logic.

Maximize Database Insights
Modern AppDev—messaging

Decouple processing from data producers to efficiently buffer unprocessed messages and provide message durability, processing scalability, and application resiliency.

Modern AppDev—event driven
Modern AppDev—event driven

Build event-driven applications on OCI that subscribe to changes in your cloud resources and events generated by your application.

Modern AppDev—low code
Modern AppDev—low code

Low-code platforms can eliminate complexity by dramatically reducing the amount of code that’s maintained.

Use OCI Vision to extract data from images and scanned documents
Use OCI Vision to extract data from images and scanned documents

Oracle Cloud Infrastructure Vision gives customers the power to easily apply machine learning. It has pretrained models to quickly conduct OCR, image classification, and more.

Deploy microservices to a Kubernetes cluster
Deploy microservices to a Kubernetes cluster

This reference architecture shows Python Flask and Redis microservices deployed as Docker containers in a Kubernetes cluster.

February 8, 2022

Kubernetes security: nine features to secure your workloads

Greg Verstraeten, Sr. Principal Product Manager, Oracle

According to the Cloud Native Computing Foundation (CNCF) Cloud Native Annual Survey, security remains a top challenge in using and deploying workloads in Kubernetes. Oracle Container Engine for Kubernetes (OKE) provides you with secure and easy-to-use managed Kubernetes clusters.

Read the full post

Get started with Application Development

Get certified to develop on OCI

Explore certifications for cloud developer, operations, architect and more.

  • Key topics

    • Certifications for cloud developer
    • Certifications for operations, architect and more

Follow the blog

Stay current with the latest blog posts on Oracle Developers.

  • Key topics

    • Best practices
    • New capability introductions
    • Product announcements
    • Customer success spotlights
    • Special offers and events

Subscribe to the newsletter

Get the latest news and how-tos on cloud native, Java, and other topics.

Contact sales

Interested in learning more about the Application Development? Let one of our experts help.

  • They can answer questions like:

    • How do I get started with Application Development?
    • What are my costs?
    • Can I only pay for the capabilities I need?
    • Can it interoperate with my existing monitoring solutions?