Application development

Build, enhance, and scale applications with AI to extract the full, integrated potential of your enterprise data—wherever it may be.

Watch the AppDev session from Oracle CloudWorld 2024 (40:10)

Why Oracle for AppDev

Build faster with AI

  • From ideas to apps. Use GenAI services and tools to reduce time spent on routine tasks—or eliminate coding altogether.
  • Choose your model. Harness the power of open source or proprietary large language models (LLMs).

Bring AI into your data

  • Simplify. Skip multiple single-purpose databases. Instead, use Autonomous Database with AI Vector Search and in-database ML.
  • Contextualize. Use retrieval-augmented generation (RAG) with your own data to extract far more relevant results.

Deploy and scale anywhere

  • Your choice. Run open source and cloud native apps with sovereign, dedicated, hybrid, and multicloud resources.
  • Your terms. Use Autonomous Database with any hyperscaler plus your own data and apps—wherever they are.

Oracle's commitment to open source: An interview with theCUBE

Sudha Raghavan, SVP, Oracle Cloud Infrastructure Developer Platform, discusses Oracle’s commitment to open source, including $3M per year in compute credits for use by CNCF projects.

NOVEMBER 12, 2024

Embracing Open Source to Drive Innovation at Oracle

Vijay Kumar, Vice President, Product Marketing for Application Development

As we celebrate Kubernetes’ tenth anniversary, we extend our heartfelt thanks to the incredible cloud native community—a great force for innovation. At Oracle, we embrace open source and cloud native technologies to drive innovation within our company and for our customers. We're proud to be part of the open source community through our substantial contributions to the Linux Kernel, Java, and numerous other projects. We designed Oracle Cloud Infrastructure (OCI) with openness at its core, building on technologies such as Kubernetes.

Read the complete post

Featured application development blogs

View all

Customer successes

Application development resources

  • AI Solutions Hub

    Visit the AI Solutions Hub to find more than 60 solutions that can solve real-world use cases.

  • Cloud Architecture Center

    Explore more than 200 reference architectures you can deploy into your tenancy with a single click.

  • Developer Center

    Visit the center for all things developer to discover, learn, and build with exciting tools and technologies.

Start building now

Try Always Free cloud services and get a 30-day trial

Oracle offers a Free Tier with no time limits on selection of services, such as Autonomous Database, Compute, and Storage, as well as US$300 in free credits to try additional cloud services. Get the details and sign up for your free account today.

  • What’s included with Oracle Cloud Free Tier?

    • 2 Autonomous Databases, 20 GB each
    • AMD and Arm Compute VMs
    • 200 GB total block storage
    • 10 GB object storage
    • 10 TB outbound data transfer per month
    • 10+ more Always Free services
    • US$300 in free credits for 30 days for even more

See what’s new in OCI services and use cases

  • What’s New—The Highlights

    OCI services are always evolving and improving. We summarize everything that’s new in one place, so you can see how we’re evolving OCI.

    Read what’s new
  • The Developers Blog

    Read the Developers Blog to stay current with the latest examples and explanations of how to use OCI.

    Explore the OCI Developers Blog

Learn with a tutorial

The best way to learn is to try it yourself. Use our tutorials and Hands-On Labs with the Oracle Cloud Free Tier, your own Oracle Cloud tenancy, or, for selected solutions, an Oracle-provided free lab environment.

  • Create an ecommerce sockshop site

    In this tutorial, we’ll walk through creating a stateful, microservices-based application that uses Oracle Coherence CE as a scalable embedded data store and Micronaut Framework as an application framework.

    Start the ecommerce sockshop tutorial
  • Call a Python Function using an API Gateway

    In this tutorial, you will use Oracle Functions to process data passed from an Oracle API Gateway.

    Start the Python Function tutorial
  • Deploy a Python Flask application in a Kubernetes cluster

    In this tutorial, you use an Oracle Cloud Infrastructure account to set up a Kubernetes cluster. Then, you create a Python application with a Flask framework. Finally, you’ll deploy your application to your cluster using Cloud Shell.

    Start the Python Flask tutorial
  • Build a web chatbot

    In this lab you’ll use Oracle APEX to store information, offer a REST API with Oracle REST Data Services, and enable users to interact with a Digital Assistant.

    Start the web chatbot tutorial

Certify your OCI skills

Explore certifications for cloud developers, operations, architects, and more.

Contact sales

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

  • They can answer questions like:

    • How can I get started developing applications on OCI?
    • Which OCI developer services should I adopt, or should I bring existing tools and services, like monitoring, to OCI?
    • Where I get specific questions about OCI security or other topics answered?
    • How do I apply existing Oracle licenses to OCI service credit?
    • Where can I get help expanding service limits?