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.
A framework to simplify architectures for application development.
Contributions from the community across a wide range of developer topics.
Virtual and in-person events to exchange ideas and network with the community.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Design and implement applications using Oracle’s catalog of reference architectures, solution playbooks, and best practices.
Web applications typically contain a front end, which is what users see, and a back end, which has the business logic.
Decouple processing from data producers to efficiently buffer unprocessed messages and provide message durability, processing scalability, and application resiliency.
Build event-driven applications on OCI that subscribe to changes in your cloud resources and events generated by your application.
Low-code platforms can eliminate complexity by dramatically reducing the amount of code that’s maintained.
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.
This reference architecture shows Python Flask and Redis microservices deployed as Docker containers in a Kubernetes cluster.
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 postExplore certifications for cloud developer, operations, architect and more.
Stay current with the latest blog posts on Oracle Developers.
Get the latest news and how-tos on cloud native, Java, and other topics.
Interested in learning more about the Application Development? Let one of our experts help.