Os serviços de desenvolvimento de aplicações OCI (Oracle Cloud Infrastructure) permitem que os desenvolvedores criem, gerenciem e automatizem aplicações nativas da nuvem e monolíticas no Oracle Cloud distribuído globalmente. Os clientes podem migrar servidores de aplicações como o Oracle WebLogic, modernizar aplicações com contêineres e Kubernetes e criar aplicações com microsserviços, inteligência artificial (IA), bancos de dados autônomos e muito mais.
Uma estrutura para simplificar as arquiteturas para o desenvolvimento de aplicações.
Contribuições da comunidade em uma ampla gama de tópicos para desenvolvedores.
Eventos virtuais e presenciais para trocar ideias e rede com a comunidade.
A Oracle recebeu a classificação Customers' Choice no 2022 Gartner® Peer InsightsTM "Voice of the Customer": Enterprise Low-Code Application Platforms for Oracle APEX.
A Oracle tem mais de 300 projetos de código aberto no Github.
O Oracle AI permite que os desenvolvedores adicionem modelos predefinidos às aplicações e operações. Os cientistas de dados podem facilmente criar, treinar e implantar modelos usando estruturas de código aberto.
Os serviços de nuvem da Oracle para Kubernetes e Functions permitem que os engenheiros implantem e gerenciem facilmente cargas de trabalho nativas da nuvem. Esses serviços gerenciados são baseados em código aberto e padrões para portabilidade de fluxos de trabalho e interoperabilidade com software de terceiros.
Com os recursos DevOps da OCI, os clientes podem criar, testar e implantar aplicações mais rapidamente na VM, no contêiner, nas funções e nos ambientes bare metal de alto desempenho da OCI. Esses serviços e ferramentas fornecem automação para gerenciamento de infraestrutura e entrega de software.
Ferramentas de baixo código permitem que desenvolvedores e usuários de negócios construam aplicações com eficiência e resolvam problemas reais de negócios. O Oracle APEX pode ajudá-lo a criar aplicações empresariais 38x mais rápido com 20x menos código1.
Os serviços e software Oracle Cloud Native ajudam os desenvolvedores a criar aplicações usando tecnologias como Kubernetes, contêineres, funções sem servidor e gerenciamento de API para Oracle Cloud Infrastructure (OCI), nuvem híbrida e ambientes multinuvem. Com esses produtos, os desenvolvedores podem reduzir o tempo gasto em tarefas operacionais e criar aplicações mais rapidamente sem gerenciar clusters Kubernetes e plataformas sem servidor.
A OCI permite a automação do ciclo de vida de desenvolvimento de software (SDLC), implantação e gerenciamento de infraestrutura, observabilidade e mensagens. Os clientes podem usar ferramentas populares de código aberto, como Jenkins, Terraform e Grafana, para integração com a OCI.
Os serviços de mensagens da OCI permitem que os engenheiros gerenciem e movam dados com eficiência entre serviços da OCI e de terceiros. Esses serviços permitem o envio de logs, o alerta para e-mail e outras plataformas de entrega de mensagens, a entrega em massa de e-mails, o streaming de eventos compatível com Kafka e o acionamento em tempo real para Funções sem servidor.
A Oracle AI é uma família de serviços de inteligência artificial e machine learning. Os desenvolvedores podem adicionar modelos predefinidos às aplicações e operações. Os cientistas de dados podem criar, treinar e implementar modelos com os seus frameworks de código aberto preferidos, ou aproveitar a velocidade do machine learning integrado ao banco de dados.
Oracle fornece visibilidade e insights acionáveis orientados por aprendizado de máquina para facilitar o gerenciamento em todas as camadas da pilha implementada em qualquer tecnologia, em qualquer lugar. Uma das principais prioridades hoje é aumentar a automação para gerar escala e resultados previsíveis. A funcionalidade integrada e automação da Oracle para monitoramento de DevOps e gerenciamento de operações de TI torna 50% mais fácil1 prevenir e resolver problemas de TI.
Michael Wolf, Diretor Administrativo, Promata (PDF)1
A Oracle oferece um amplo conjunto de produtos para coletar, manter e usar dados de forma segura, eficiente e econômica. Usando Object Storage, Autonomous Database, MySQL, Exadata Cloud Service e Data Flow, as organizações podem confiar em ativos intangíveis para criar valor. As plataformas de gerenciamento de dados da Oracle incluem bancos de dados, data lakes e data warehouses, sistemas de gerenciamento de big data, análise avançada de dados e muito mais. O OCI suporta bancos de dados de terceiros, incluindo Cassandra, Postgres e Redis.
A OCI oferece recursos para desenvolvimento de baixo código (Oracle APEX), Java SE e EE, blockchain, gerenciamento de conteúdo e integração de aplicações. Os desenvolvedores e os engenheiros do DevOps podem trabalhar com APIs REST, CLI (Command Line Interface) e SDKs para Java, Python, JavaScript, . NET e outros idiomas.
Projete e implemente aplicações departamentais e de TI usando nosso catálogo de arquiteturas de referência, manuais de soluções e melhores práticas.
As aplicações Web geralmente contêm um front-end que é o que os usuários veem e um back-end que tem a lógica de negócios.
Desacoplar o processamento dos produtores de dados para armazenar de forma eficiente mensagens não processadas e fornecer durabilidade das mensagens, escalabilidade de processamento e resiliência de aplicações.
Crie aplicações orientadas a eventos no OCI que assinam alterações nos recursos e eventos da nuvem gerados pela sua aplicação.
Plataformas de código baixo podem eliminar a complexidade reduzindo drasticamente a quantidade de código que é mantida.
O Oracle Cloud Infrastructure Vision oferece aos clientes o poder de aplicar facilmente o aprendizado de máquina. Ele tem modelos pré-treinados para conduzir rapidamente OCR, classificação de imagem e muito mais.
Esta arquitetura de referência mostra os microsserviços Python Flask e Redis implantados como contêineres Docker em um cluster do Kubernetes.
Greg Verstraeten, Gerente de Produtos Sênior, Oracle
De acordo com a Pesquisa Anual do Cloud Native Computing Foundation (CNCF), a segurança continua sendo o principal desafio ao usar e implementar cargas de trabalho no Kubernetes. O Oracle Container Engine for Kubernetes (OKE) oferece a você clusters gerenciados do Kubernetes seguros e fáceis de usar.
Leia o artigo completoExplore certificações para desenvolvedor de nuvem, operações, arquiteto e mais.
Mantenha-se atualizado com as postagens mais recentes do blog nos Desenvolvedores da Oracle.
Receba as últimas notícias e guias sobre nativo da nuvem, Java e outros tópicos.
Interessado em saber mais sobre o desenvolvimento de aplicações? Deixe um de nossos especialistas ajudar.