OCICT logo
Specificatie:
Oracle REST Data Services (ORDS)
CodeDuurTrainingsvorm
ORDS012 dagenIndividueel en Klassikaal
Lesmethoden: Individueel, Virtueel en Klassikaal.
Prijs:€ 990,00 BTWvrij.
Overview
 
Oracle REST Data Services (ORDS) maakt het gemakkelijk moderne REST-interfaces te ontwikkelen voor relationele gegevens in de Oracle Database 18c met JSON Document Store en Oracle NoSQL Database. ORDS is lokaal en als Oracle Database Cloud Service beschikbaar.

REST is de dominante interface geworden voor toegang tot services op internet, inclusief die van grote leveranciers zoals Google, Facebook, Twitter en Oracle, en binnen de onderneming door toonaangevende bedrijven over de hele wereld.

REST biedt een krachtig maar eenvoudig alternatief voor standaards, als SOAP met connectiviteit met vrijwel elke taal zonder clientdriver installatie, omdat het gebaseerd is op eenvoudige HTTP-calls, die vrijwel elke taal ondersteunt.
Doelstelling
 
In deze cursus leert u meer over Oracle REST Data Services, een krachtig tool waarmee u uw Oracle databases kunt omzetten in zeer schaalbare en veilige, enterprise-waardige RESTful API Services. ORDS geeft REST toegang tot uw Oracle database tabellen, views, en program units met nagenoeg geen codering. U kunt eenvoudig complexe, aangepaste REST services creëren, met uw SQL en PL/SQL vaardigheden.

We beginnen met het installeren en configureren van ORDS. Daarna leert u hoe u REST toegang inschakelt voor database objecten, en hoe u aangepaste REST services creëert. Tot slot leert u hoe u uw REST services beveiligt en ze deployed op standaard applicatie servers. Deze cursus geeft u een solide basis om aan de slag te gaan met ORDS, waarmee u snel RESTful services creëert tegen uw Oracle Databases. Het geleerde zal uw ontwikkeling en adoptie van cloud-native apps en micro services architectuur aanzienlijk vergemakkelijken.
Doelgroep
 
Oracle Database- en Application Developers.
Inhoud
 
  • Inleiding in Webservices en REST
  • Oracle REST Data Services
  • Installatie en beheer Oracle REST Data Services (ORDS)
  • AutoREST Enable Database Objects
  • REST Ontwikkelen
  • Query, Insert, Update, en Delete Data met Restful Services
  • Beveilig RESTful Service in Oracle REST Data Services
  • Bouw en Run Web Applicaties met Oracle JET en ORDS
  • Oracle REST Data Services met Oracle Spatial en Maps
  • RESTful services met PL/SQL stored procedures en spatial functions.
  • REST services voor maps met wind storms in een opgegeven gebied.
Gedetailleerde inhoud
 
  • Inleiding in Webservices en REST
  • Oracle REST Data Services
  • Installatie en beheer Oracle REST Data Services (ORDS)
    • Opzet omgeving
    • Installatie ORDS
    • Beheer ORDS
  • AutoREST Enable Database Objects
    • AutoREST Enable Schema en Table
    • Ophalen Table Metadata
    • Ophalen Table Data
    • Opvragen tabelrij op Primary Key
  • REST Ontwikkelen
    • Maak REST Development Connectie
    • Definieer Resource Module, Resource Template, en Resource Handler
    • Voeg Query toe aan Resource Handler
    • Bekijk Resource Handler Details
    • Upload Resource Module
    • Test RESTful service
  • Query, Insert, Update, en Delete Data met Restful Services
    • Vraag Data op Parameter
    • Insert Data met RESTful Services
    • Update Data met RESTful Services
    • Delete Data met RESTful Services
  • Beveilig RESTful Service in Oracle REST Data Services
    • Bescherm Resources met Privileges
    • Registreer een OAuth Client Application
    • Test de Authorization Request
  • Bouw Web Applicaties met Oracle JET en ORDS
    • REST Enable Schema
    • Run application
    • Voeg JET Componenten toe
    • Insert Data
  • Oracle REST Data Services met Oracle Spatial en Maps
  • RESTful services met PL/SQL stored procedures en spatial functions.
  • REST services voor maps met wind storms in een opgegeven gebied.
Certificering
 
Op deze module is geen aparte certificering van toepassing.

Na afloop van deze training ontvangt u een bewijs van deelname.
Materiaal
 
Nederlandstalig materiaal.
Kennis niveau
 
mbo+
Voorkennis
 
Kennis op het niveau van SQL en PL/SQL Fundamentals is vereist