Dezvoltarea aplicațiilor cu Oracle

Adoptați un portofoliu cuprinzător de instrumente și servicii pentru dezvoltatori pentru a crea aplicații noi, a integra și extinde aplicațiile existente și pentru a implementa sarcini de lucru exigente cu și fără inteligență artificială.

Construiți viitorul cu date și AI | Oracle DevLive 2024 (52:28)

APEX oferă GenAI dezvoltatorilor

Urmăriți reluarea anunțului pentru a afla despre cele mai recente inovații APEX AI pentru dezvoltarea aplicațiilor critice.

Dezvoltare modernă cu puterea datelor

Modul în care proiectăm, dezvoltăm și livrăm software-ul s-a transformat. Serviciile cloud gestionate și serverless asociate cu microservicii, Kubernetes, funcții, gestionarea interfețelor API și CI/CD permit echipelor de dezvoltare să se concentreze și să livreze mai rapid. Cu Oracle, clienții combină modelele moderne de dezvoltare cu datele și inteligența artificială pentru a crea și a proteja în viitor următoarea generație de aplicații.

De ce să dezvoltați aplicații în Oracle?

  • Servicii moderne de la cod la producție

    Dezvoltați și livrați mai rapid cu serviciile de dezvoltare OCI. De la low code la containere, CI/CD și monitorizare, tot ce aveți nevoie este aici.

    Explorați serviciile AppDev

  • Utilizați instrumentele și tehnologia dvs.

    Bring your stack – Argo CD, GitHub, GitLab, Jira, Jenkins, Datadog, PostgreSQL, Redis și alți participanți.

    Vedeți arhitecturile de referință

  • Creați pe open source

    Kubernetes, Terraform, MySQL, OpenSearch și alte servicii gestionate bazate pe proiecte și arhitecturi cunoscute populare vă asigură portabilitatea abilităților și aplicațiilor.

    Explorați aplicațiile native în cloud

  • Integrați date și AI

    Conectați-vă la baze de date, transmiteți în flux date și implementați servicii AI și machine learning (ML) pregătite de utilizare, care nu necesită instruire avansată.

    Explorați AI

  • Începeți activitatea rapid

    Implementați și dezvoltați folosind tutoriale, laboratoare, arhitecturi de referință și o comunitate care să vă ajute și să învețe împreună cu dvs.

    Accesați portalul nostru pentru dezvoltatori

Serviciile de dezvoltare a aplicațiilor Oracle

Dezvoltați, creați și implementați

Dezvoltați

Dezvoltați cu orice limbaj sau arhitectură. OCI este conceput să funcționeze conform stilului dvs. de lucru.

  • Utilizați OCI cu ajutorul consolei sau al interfețelor API, SDK, CLI și al furnizorilor Terraform.
  • Pentru Java și GraalVM, asistența Java este inclusă, contra cost, în fiecare abonament plătit.
  • Simplificați procesele de comutare la context cu instrumente, precum Editorul de coduri din consolă, pentru editarea codului sau a scripturilor.
  • Pe lângă Java, Oracle oferă Java EE/Jakarta EE și arhitecturi compatibile cu MicroProfile.

Creați și implementați

Creați și iterați mai rapid cu lanțurile de instrumente native OCI, pentru a simplifica procesul de adoptare a containerelor, a automatizării și a infrastructurii drept cod.

Date coerente

Simplificați dezvoltarea și operarea aplicațiilor cu ajutorul tranzacțiilor distribuite.

  • Ajutați la asigurarea coerenței între microserviciile poliglote implementate în Kubernetes și/sau alte medii cu MicroTx.
  • Obțineți exemple de cod la GitHub.

Low Code

Extindeți rapid aplicațiile enterprise, adăugați noi interfețe pentru aplicații și creați aplicații GUI pentru baze de date și web securizate.

  • Creați noi aplicații independente în cloud și mobile: transformați o foaie de calcul într-o aplicație, creați formulare, partajați date sau chiar creați un instrument de urmărire pentru studiile clinice COVID-19, cu Oracle APEX.
  • Personalizați și extindeți aplicațiile Oracle SaaS și on-premises și creați noi aplicații cu Oracle Visual Builder Studio.

Ecosistem integrat

Conectați instrumentele, arhitecturile și tehnologiile pe care le utilizați deja: GitHub, GitLab, Jenkins, Ansible, Rancher, EFK, Spinnaker, VMware Tanzu, Azure, Pulumi și multe altele.

Containers și Functions

Kubernetes

Lansați instantaneu clustere Kubernetes cu opțiuni de administrare personalizabile și fără server utilizând OCI Kubernetes Engine.

  • Compatibil complet cu Kubernetes open source în amonte, astfel încât să puteți utiliza soluțiile și instrumentele din ecosistem.
  • Creați un cluster cu un singur clic, inclusiv rețelele virtuale de bază, gateway-urile de internet și gateway-urile NAT.
  • Nodurile virtuale oferă o experiență serverless.
  • Integrat cu alte servicii OCI, precum OCI Container Registry, DevOps CI/CD, rețea, stocare și multe altele.

Containere

Rulați instant containere fără a gestiona niciun server și utilizați registrul de containere încorporat pentru a colabora și a scala.

  • Pentru aplicațiile containerizate care nu necesită organizarea containerelor, instanțele OCI Container rulează instantaneu containere fără nicio infrastructură.
  • Procesorul și resursele de memorie ale instanței container au același preț cu cel al computingului „obișnuit” Oracle Cloud Infrastructure (OCI).
  • Oracle Cloud Infrastructure Container Registry (OCIR) poate stoca, gestiona, scana, semna și partaja imagini de containere cu o interfață familiară Docker CLI și cu o interfață API.

Funcții

Creați, rulați și scalați aplicații bazate pe evenimente fără a gestiona o infrastructură, utilizând Oracle Cloud Infrastructure Functions, care se bazează pe infrastructura open source Fn Project.

  • Latențe scăzute predictibile, cu simultaneități alocate.
  • Portați funcțiile în alte medii Fn Project din cloud și on-premises.
  • Integrat cu orice declanșator OCI: evenimente, API Gateway, Oracle Applications, Visual Builder Studio, DevOps și multe altele.

Interfețe API și mesagerie

Creați și utilizați interfețe API

Realizați prototipuri, testați, validați, securizați, utilizați și chiar valorificați interfețe API.

  • API Gateway este un gateway API frontal, gestionat, cu disponibilitate ridicată, pentru implementarea, utilizarea, securizarea și valorificarea serviciilor API.
  • Interfețele API serverless elimină necesitatea operațiunilor de infrastructură sau a supraalocării, prin crearea unui API cu funcții serverless drept back-end și a unui gateway API care oferă acces front-end la funcțiile respective.
  • Proiectați și publicați interfețe API prin crearea de prototipuri, dezvoltarea, testarea și validarea acestora, pe infrastructura OpenAPI. Le prezentați și monitorizați securizat prin intermediul API Gateway.

Mesagerie

Implementați mesaje scalabile și fiabile între microservicii.

  • Streaming oferă streaming de evenimente în timp real, serverless, compatibil cu Kafka pentru dezvoltatori și experții în date. Plată în funcție de utilizare și transfer de date fără costuri între serviciile cloud.
  • Queue este un serviciu serverless de mesagerie, pentru mesagerie asincronă securizată și flexibilă, cu livrare garantată.
  • Email Delivery oferă clienților instrumentele necesare pentru a trimite rapid și fiabil e-mail generat de aplicații pentru comunicații critice.

Baze de date

Baze de date

Pentru orice tip de date și relații între date, există o soluție Oracle Database, precum și suport pentru baze de date open-source.

  • HeatWave MySQL îmbunătățește performanța interogărilor MySQL cu câteva ordine de mărime. Disponibil pe OCI, Azure și AWS.
  • NoSQL Database este un serviciu serverless de baze de date NoSQL gestionat integral.
  • Oracle Autonomous Database este ideală pentru crearea aplicațiilor SQL, bazate pe documente sau grafice pe o singură bază de date convergentă.
  • Bazele de date non-Oracle, inclusiv Cassandra, PostgreSQL și Redis, rulează pe OCI.

Inteligență artificială și Machine Learning

Servicii AI

Integrați-vă aplicațiile cu AI – nu este necesară expertiză AI.

  • Serviciile AI includ recunoașterea vocală/a limbii, viziunea computerizată, detectarea anomaliilor, prognoza AI, procesarea media și multe altele.
  • Personalizați modelele predefinite cu datele dvs., ușor și confidențial.

In-database ML

Aplicați modele predefinite și personalizabile bazei de date.

  • HeatWave AutoML și Autonomous Database oferă dezvoltatorilor peste 30 de algoritmi și posibilitatea de a construi și de a instrui modele cu datele lor – fără a muta datele într-un sistem separat.

Rulați propriile modele

Rulați-vă modelele de instruire și deducție pe OCI cu arhitecturile open source populare.

Integrarea aplicațiilor

Integrarea aplicațiilor

Conectați și personalizați fluxurile de lucru și procesele din SaaS, aplicațiile companiei și aplicațiile personalizate cu OCI Application Integration.

  • Unificați fluxurile de lucru și aprobările din aplicațiile ERP, HCM și CX cu un designer vizual și șabloane de automatizare a proceselor, pregătite de utilizare.
  • Vă conectați la orice aplicație cloud sau on-premises cu o gamă largă de adaptoare preintegrate.

Servicii pentru aplicații

Căutare

Funcție de căutare integrată în aplicație cu OCI Search Service și OpenSearch.

  • Utilizați o soluție de căutare open source testată, cu un nivel de administrare și fără infrastructură de gestionat.

Blockchain

Colaborați cu mai multe entități, cu ajutorul unui registru partajat pe Blockchain Platform Service.

  • Oferiți rapid accesul la o rețea blockchain privată, securizată și configurată, cu un registru distribuit, bazat pe Hyperledger Fabric open-source.

Managementul conținutului

Creați un sistem front-end reactiv pe baza unui CMS headless cu Oracle Content Management.

  • Utilizați componentele Jamstack preferate, precum Gatsby, React, Svelte, Next.js și multe altele.
  • Obțineți funcționalități pentru colaborare, management al fluxului de lucru și autoservire pentru creatorii de conținut.

Monitorizare și trasabilitate

Monitorizarea performanței aplicațiilor

Observați și rezolvați rapid problemele privind performanța, având vizibilitate completă asupra indicatorilor, urmăririi și jurnalelor – indiferent de locația în care sunt găzduite aplicațiile dvs., cu Oracle Application Performance Monitoring.

  • Monitorizarea experienței reale a utilizatorilor
  • Monitorizare sintetică
  • Urmărirea tranzacțiilor distribuite
  • Monitorizarea serverului
  • Jurnale și analize centralizate pentru aplicații și infrastructură

Monitorizare

Optimizați și depanați infrastructura cu vizibilitate completă și tendințe privind capacitatea pentru entitate dvs. găzduită.

  • OCI Monitoring oferă indicatori de performanță și disponibilitate pentru infrastructură și aplicații, cu tablouri de bord populate anterior.
  • Ops Insights oferă vizibilitate asupra utilizării și performanței în timp prin analiza modelelor pe termen lung pentru a optimiza costurile, performanța SQL și multe altele.

Gestionarea jurnalelor

Centralizați, căutați și analizați jurnalele din aplicațiile și resursele OCI și din orice alte surse.

  • OCI Logging – este ușor de căutat cu ajutorul unui motor puternic de reguli, care declanșează funcții sau alerte.
  • Construit pe standarde deschise, cum ar fi Fluentd.
  • Prețurile depind de spațiul de stocare, nu de volumul informațiilor căutate sau colectate.
  • Adăugați Logging Analytics pentru analiza bazată pe ML și peste 250 de analizori pentru mediile eterogene.
  • Connector Hub permite gestionarea și controlul transferului de date între serviciile OCI, precum Logging și Object Storage, sau între OCI și instrumentele de analiză a jurnalelor de la terți.

Resurse OCI pentru echipele de dezvoltare a aplicațiilor

25 martie 2024

Noi actualizări destinate dezvoltatorilor pentru crearea de aplicații inteligente

Maywun Wong, Director of Application Development Product Marketing, Oracle

Dezvoltatorii sunt adesea primii care adoptă noile tehnologii. La Oracle, credem că trebuie să oferim dezvoltatorilor tehnologia care să îi ajute să facă ceea ce știu să facă cel mai bine – să creeze aplicații care să îndeplinească cerințele de business ale organizațiilor lor.

Citiți postarea completă

Bloguri recomandate despre Application Development

Vedeți tot

Succese ale clienților Applications Development

Guvern și învățământ
Activitățile de cercetare ale CMRI pot fi finalizate acum de 6 ori mai rapid cu Oracle AI
Turism și transporturi
Serviciile Oracle native în cloud ajută la redeschiderea parcului Pompeii, după lockdown
High-Tech
Snap Tech reduce timpii de implementare de 5 ori și costurile de găzduire cu 40%
Comunicații
Gigantul telecomunicațiilor Telstra le oferă utilizatorilor business și dezvoltatorilor de aplicații abilități amplificate cu Oracle APEX
High-Tech
8x8 obține vizibilitate în timp real asupra aplicațiilor sale
Seria Oracle Playbook

Am compilat secretele Oracle legate de strategia privind oamenii, procesele și sistemele. Și dorim să le împărtășim cu dvs.

Începeți să creați acum

Încercați serviciile în cloud întotdeauna gratuite și veți primi o versiune de încercare de 30 de zile

Oracle oferă o versiune Free Tier, fără limite de timp, pentru servicii precum Autonomous Database, Compute și Storage, precum și credite gratuite în valoare de 300 USD, pentru testarea serviciilor cloud suplimentare. Obțineți detaliile și înscrieți-vă astăzi pentru contul dvs. gratuit.

  • Ce este inclus în Oracle Cloud Free Tier?

    • 2 baze de date autonome, cu câte 20 GB fiecare
    • Mașini de calcul virtuale AMD și Arm
    • 200 GB de spațiu total de stocare în blocuri
    • 10 GB spațiu de stocare obiecte
    • 10 TB transfer de ieșire a datelor pe lună
    • Peste 10 servicii Always Free
    • Credite gratuite în valoare de 300 USD pentru a încerca mai multe timp de 30 de zile

Aflați ce este nou în serviciile OCI și în cazurile de utilizare

  • Noutăți – Aspectele importante

    Serviciile OCI evoluează și se îmbunătățesc continuu. Rezumăm tot ce este nou într-un singur loc, astfel încât să puteți vedea cum dezvoltăm OCI.

    Citiți noutățile
  • Blogul dezvoltatorilor

    Citiți blogul dezvoltatorilor pentru a fi la curent cu cele mai recente exemple și explicații privind modul de utilizare a OCI.

    Explorați blogul dezvoltatorilor OCI

Învățați cu un tutorial

Cel mai bun mod de a învăța este să experimentați personal. Utilizați tutorialele și laboratoarele noastre practice cu Oracle Cloud Free Tier, cu propriul spațiu Oracle Cloud sau cu soluții selectate, într-un mediu de laborator oferit gratuit de Oracle.

  • Creați site-ul unui magazin SockShop pentru comerțul electronic

    În acest tutorial, vom prezenta crearea unei aplicații de stare, bazată pe microservicii, care utilizează Oracle Coherence CE ca depozit de date integrat și scalabil și Micronaut Framework ca infrastructură pentru aplicații.

    Începeți tutorialul pentru site-ul magazinului SockShop
  • Apelați o funcție Python utilizând un API Gateway

    În acest tutorial, veți utiliza Oracle Functions pentru a procesa datele primite de la Oracle API Gateway.

    Începeți tutorialul Python Function
  • Implementați o aplicație Python Flask într-un cluster Kubernetes

    În acest tutorial, veți utiliza un cont Oracle Cloud Infrastructure pentru a configura un cluster Kubernetes. Apoi, creați o aplicație Python pe o arhitectură Flask. La final, veți implementa aplicația în clusterul dvs. cu Cloud Shell.

    Începeți tutorialul Python Flask
  • Creați un robot de chat web

    În acest laborator, veți folosi Oracle APEX pentru a stoca informațiile, veți oferi o interfață API REST cu Oracle REST Data Services și veți oferi utilizatorilor posibilitatea de a interacționa cu un asistent digital.

    Începeți tutorialul despre roboții de chat web

Certificați-vă abilitățile OCI

Explorați certificările pentru dezvoltatorii, operațiunile și arhitecturile în cloud și multe altele.

Contactați departamentul de vânzări

Doriți să aflați mai multe despre dezvoltarea aplicațiilor? Unul dintre experții noștri vă va ajuta.

  • Puteți primi răspunsuri la întrebări precum:

    • Cum încep să dezvolt aplicații în OCI?
    • Ce servicii de dezvoltare OCI ar trebui să implementez sau ar trebui să îmi aduc instrumentele și serviciile existente, precum monitorizarea, în OCI?
    • Unde pot găsi răspunsuri la anumite întrebări despre securitatea OCI sau despre alte subiecte?
    • Cum aplic licențele Oracle existente la creditul de servicii OCI?
    • De unde pot obține asistență privind extinderea limitelor pentru servicii?