SlideShare a Scribd company logo
1 of 35
Download to read offline
DeepDiveintoAutomatingOracle
GoldenGateusingtheNew
Microservices
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
VolkerKuhr,SeniorPrincipalProductManager
JingLiu,DirectorofDevelopment
NickWagner,DirectorProductManagement
OracleGoldenGateDevelopment
October2,2017
SafeHarborStatement
Thefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedfor
informationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnota
commitmenttodeliveranymaterial,code,orfunctionality,andshouldnotbereliedupon
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
commitmenttodeliveranymaterial,code,orfunctionality,andshouldnotbereliedupon
inmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesor
functionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.
2
OracleGoldenGate
OracleGoldenGateprovideslow-impactcapture,routing,
transformation,anddeliveryofdatabasetransactions
acrosshomogeneousandheterogeneousenvironmentsin
real-timewithnodistancelimitations.
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
RealtimePerformance
Extensible&Flexible
Proven&Reliable
Most
Databases
Data
Events
TransactionStreams
Cloud
DBs
Big
Data
SupportsDatabases,BigDataandNoSQL:
*Themostpopularenterpriseintegrationtoolinhistory
Agenda
1
2
NewGoldenGateMicroservicesArchitecture
AutomatingandEmbeddingGoldenGate
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|4
NewGoldenGateMicroservicesArchitecture
•GoldenGatecomponentsasmicroserviceswithcomprehensiveRESTful
interfaces.
•Enablesremoteandsecureconfiguration,administration,andmonitoring
Simplifieslargescaleandclouddeployments
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
•Enablesremoteandsecureconfiguration,administration,andmonitoring
capabilities.
•EnablesApplicationstoembed,automate,andorchestrateGoldenGate.
5
Administration,Distribution,Receiver,MetricsServiceswithRESTfulServiceInterfaces
NewServicesArchitectureforCloudandLarge-scaleDeployments
ManagerGGSCI
Admin
Server
Source
Database
Target
Database
HTTPSRESTFul
ServiceInterfacesManagerGGSCI
Admin
Server
Metrics
Server
Metrics
Server
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
SourceTarget
Trail
Files
ExtractTrail
Files
Replicat
Pumps
Distribution
Server
Collectors
Receiver
Server
Service
ManagerService
Manager
NewGoldenGateMicroservices
•AdministrationService
–ReplacesGGSCIandManagerwithasingleadministrationserviceformanagingreplicationprocesses
•Multi-threadedDistributionService
–Replacesmultiplesource-sideExtractPumpswithasingleinstanceservice.
–Lightweightfilteringonly(notransformations)
•Multi-threadedReceiverService
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
•Multi-threadedReceiverService
–Replacesthemultiplediscretetarget-sideServer/Collectorswithasingleinstanceservice
•PerformanceMetricsService
–Newserviceformonitoringmetricsrelatedtoaparticulardeployment
–Alsoavailableinthetraditionalarchitecture
•ServiceManager
–Newserviceformanagingmultipledeploymentsonalocalhost
7
CommandLine,Browsers,ProgrammaticRESTfulInterfaces
AdministerGoldenGatewithVarietyofClients
Service Interface
Browsers
AdminClient
Trail
Files
ExtractDistribution
Server
HTTPS
Metrics
Server
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|8
Service Interface
Anythingvia
ServiceIF
Scripts&
Interpreters
PLSQL
Admin
Server
Trail
Files
ReplicatReceiver
Server
FilesServer
Service
Manager
RESTbasedclientsforRemoteandSecureGoldenGateAdministration
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|9
•UsebrowsertoadministerandmonitorGoldenGate
•EachservicehasanembeddedHTML5app
•ThinCommandLineclient-similartoGGSCI
•Connectandadministerlocalandremotedeployments
ExampleRESTfulServiceCalltoCreateExtract
POSThttps://xyz.us.oracle.com:9101/services/v2/processes/extracts/e001
JSONPayload:
SingleCalltocreate,updateparameterfile,register,andstartintegratedExtract
{
"$schema":"ogg:extract",
"credentials":
{
"domain":"OracleGoldenGate",
"alias":"gg1"
},
"status":“running",
"source":
{
"tranlogs":"integrated"
},
"registration":
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|10
},
"config":
[
"--Parameterfileforprimaryextract:e001",
"extracte001",
"useridaliasgg1",
"exttrailaa,formatrelease12.3",
"tranlogoptionsexcludetag+",
"eofdelaycsecs10",
"tableu1.*;",
""
],
"registration":
{
"csn":"0.0",
"share":true
},
"targets":
[
{
"name":"aa"
}
]
}
SecurityModel
ClientAuthorization
•IdentityviaSSLusercertificatesor
viausername/password
–IntegratewithSSOconfiguredin
proxy/middleware.
StandardTLS/SSLbasedauthenticationandClientAuthorization
Clients
SSLUser
Certificate
HTTPS
User/
Passwd
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
proxy/middleware.
•Roles
–SecurityUser
–Administrator
–Operator
–User
11
GoldenGate
Services
SSLServer
Certificate
Authorized
Clients
IndustrystandardHTTP(S)initiatedfull-duplexstreamingprotocol
WebSockets--DefaultDataCommunicationProtocol
Distribution
Service
Receiver
Service
wss://……/
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|12
Trail
Files
ExtractTrail
Files
Replicat
•SSLbasedsecurity
•CanseamlesslytraversethroughHTTPforward/reverseproxyservers
Easilybuildself-serviceapplicationswhichautomatesGoldenGate
AllowsApplicationstoEmbedandAutomateGoldenGate
GoldenGate
Services
Deployment
GoldenGate
Services
RESTcallstoconfigure,
administer,andmonitor
GoldenGate
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|13
Services
Deployment
GoldenGate
Services
Deployment
GoldenGate
Services
Deployment
CatalogofRESTfulAPIsareavailableforallservices
N-wayactive-activereplicationautomaticallysetup
GoldenGateAutomatedinOracleDatabaseSharding
•Automaticcreationofreplication
processes
•Extracts,Replicats,Distribution
Paths
•AutomaticCDRforresolving
Shard
Catalog/Coordi
nator
AppTier
RoutingTier
Connection
Pool
ShardDirectors
Shardingkey
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|14
•AutomaticCDRforresolving
conflicts
•Replicationtopologyisautomatically
reconfigureduponshardingchanges
natorRoutingTier
Data
Tier
…
…
Sharding-AutomaticOracleGoldenGateConfiguration
ShardCatalog1.Definereplicationtopology
GDSCTL>DEPLOY
GDSCTL>createshardcatalog….-replOGG….
GDSCTL>addshardgroup..shgrp1-repfactor3
GDSCTL>addshard-shardgroupshgrp1….
gg_servicehost01:9000/deploy1….
GDSCTL>addshard-shardgroupshgrp1….-
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|15
2.Sendcommand
toshards
Shards......
GDSCTL>addshard-shardgroupshgrp1….-
gg_servicehost02:9000/deploy1
GDSCTL>addshard-shardgroupshgrp1….-
gg_servicehost03:9000/deploy1
…..
…….
GDSCTL>DEPLOY
Sharding-AutomaticOracleGoldenGateConfiguration
ShardCatalog1.Definereplicationtopology
5.Updatestatus
OGGshardingorchestration
logicissuesRESTcallstosetup
GoldenGatereplication
GDSCTL>DEPLOY
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|16
2.Sendcommand
toshards
Shards
OGG
Services
3.https
Extract
Replicat
Distribution
Path
4.Setupreplication
OGGSharding
Orchestration
Logic
5.Updatestatus
......
ProgramAgenda
NewGoldenGateMicroservicesArchitecture
AutomatingandEmbeddingGoldenGate
1
2
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|17
SetupReplicationusingsimplePL/SQLbuildingsblocks
one_way_replication
create_extract
Database
PL/SQLProcedures
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|18
HTTPS
create_extract
create_replicat
create_distpath
….
gg_send_request
Note:WeplantopublishexamplebuildingblocksonOTN
GoldenGate
Services
SEND_GG_REQUEST
UsesUTL_HTTPtomakeRESTcalls
procedure
send_gg_request
(gg_uriINvarchar2
,verbINvarchar2
,payloadINvarchar2
,resp_codeOUTnumber
UTL_HTTP
GoldenGate
Services
HTTPS
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|19
,resp_codeOUTnumber
,resp_textOUTNOCOPYvarchar2
)
•URIofGoldenGateServiceEndpoint:https://<gghost>:9001/services/v2/processes/extracts/e001
•HTMLVerb:POST,PATCH,DELETE,GET
•Payload:JSONobjectspecifyingthereplicationprocess
•Response_Code:200(OK),201(CREATED),…
•Response_Text:<detailedResponsefromService>
UTL_HTTP
HTTPS
procedure
create_[extract|replicat]
([ext|rep]_nameINvarchar2
,adminsrv_uriINvarchar2
,db_credentialsINvarchar2
,[ext|rep]_trailINvarchar2
,[ext|rep]_paramsINvarchar2
ProcedurestocreateGoldenGateProcesses
Payload
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
)
20
procedure
create_distpath
(path_nameINvarchar2
,ds_uriINvarchar2
,src_trailINvarchar2
,rs_uriINvarchar2
,tgt_trailINvarchar2
)
JSON
Payload
send_gg_request
Customizeasneeded
OrchestrationProceduretosetupOne-wayReplication
procedureone_way_replication
(db_srcvarchar2
,gg_srcvarchar2
,gg_trgvarchar2
,db_trgvarchar2
create_extract
create_distpath
create_replicat
…
GenerateERprocessnames
GenerateTrailfilenames
…
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|21
,db_trgvarchar2
,tablesvarchar2
,instantiationvarchar2[YES|NO]
,auto_CDRvarchar2[YES|NO]
)
…
DatabaseUtilities
DBMS_DATAPUMP
DBMS_FILE_TRANSFER
DBMS_TTS
...
DBMS_GOLDENGATE_ADM
ADD_AUTO_CDR(…)
RequiresDB12.2+&OGG12.3
SetupOneWayReplication
•OrchestrationPackage
•Databaseexport/import
toinstantiatetarget
•DatabasesandGoldengate
OrchestrationDatabase
BEGIN
add_oneway_replication
(db_src=>′REPDB01′
,gg_src=>′GG_Inst01′
,gg_trg=>′GG_Inst02′
,db_trg=>′REPDB02′
,tables=>′HR.EMP′
,instantiation=>′YES′
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|22
•DatabasesandGoldengate
Servicesareup
GoldenGate
Services
GoldenGate
Services
REPDB01REPDB02
,instantiation=>′YES′
,auto_CDR=>’NO’
);
END;
CreateandStartIntegratedExtract
{
"config":[
"ExtractE01AA",
"ExtTrailet",
"UseridAliasgg_src",
"TableHR.EMP;"
],
"source":{
OrchestrationDatabase
1.CreatingExtract
2.CreatingDistributionPath
3.DatapumpExport
4.DatapumpImport
5.CreatingReplicat
POSTHTTPS://gg_src:8001/....
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
"source":{
"tranlogs":"integrated"
},
"credentials":{
"alias":"gg_src"
},
"registration":"default",
"begin":"now",
"targets":[
{
"name":"et"
}
]
}
23
GoldenGate
Services
GoldenGate
Services
Extract
CreateandStartDistributionPath
OrchestrationDatabase
1.CreatingExtract
2.CreatingDistributionPath
3.DatapumpExport
4.DatapumpImport
5.CreatingReplicat
{
"$schema":"ogg:distPath",
"name":"AAtoAB",
"description":"distPath1",
"source":{
"uri":"trail://ggsource:8002/
dirdat/et"
},
POSTHTTPS://gg_src:8002/....
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|24
GoldenGate
Services
GoldenGate
Services
REPDB01REPDB02Extract
},
"target":{
"uri":"ogg://ggtarget:9003/
dirdat/rt"
},
"begin":{
"sequence":0,
"offset":0
},
"status":"running"
}
DatapumpExport
OrchestrationDatabase
1.CreatingExtract
2.CreatingDistributionPath
3.DatapumpExport
4.DatapumpImport
5.CreatingReplicat
DatapumpExport(EXPDP)
v_dp_handle:=dbms_datapump.open
dbms_datapump.add_file
…
dbms_datapump.set_parameter
dbms_datapump.metadata_filter
dbms_datapump.start_job
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|25
GoldenGate
Services
GoldenGate
Services
dbms_datapump.start_job
dbms_datapump.detach
REPDB01REPDB02Extract
DatapumpImport
OrchestrationDatabase
1.CreatingExtract
2.CreatingDistributionPath
3.DatapumpExport
4.DatapumpImport
5.CreatingReplicat
DatapumpImport(IMPDP)
v_dp_handle:=dbms_datapump.open
dbms_datapump.add_file
…
dbms_datapump.set_parameter
dbms_datapump.metadata_filter
dbms_datapump.start_job
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|26
GoldenGate
Services
REPDB01REPDB02
dbms_datapump.start_job
dbms_datapump.detach
Extract
GoldenGate
Services
GoldenGateinstantiationSCNfeaturesautomaticallyfilterspre-instantiationchanges
CreateandStartReplicattocompletesetup
OrchestrationDatabase
1.CreatingExtract
2.CreatingDistributionPath
3.DatapumpExport
4.DatapumpImport
5.CreatingReplicat
{
"config":[
"ReplicatR01BA",
"UseridAliasggadmin",
"MapHR.EMP,",
"TargetHR.EMP;"
],
"source":{
POSTHTTPS://gg_trg:9001/....
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|27
GoldenGate
Services
GoldenGate
Services
REPDB01REPDB02ExtractReplicat
"source":{
"name":"rt"
},
"credentials":{
"alias":"gg_trg"
},
"checkpoint":{
"table":"ggadmin.ckpt"
}
}
SetupBidirectionalActive-ActiveReplicationfromPL/SQL
Usingthesamehighlevelbuildingblock
OrchestrationDatabaseBEGIN
add_oneway_replication
(db_src=>′REPDB01′
,gg_src=>′GG_Inst01′
,gg_trg=>′GG_Inst02′
,db_trg=>′REPDB02′
,tables=>′HR.EMP′
,instantiation=>′YES′
BEGIN
add_oneway_replication
(db_src=>′REPDB02′
,gg_src=>′GG_Inst02′
,gg_trg=>′GG_Inst01′
,db_trg=>′REPDB01′
,tables=>′HR.EMP′
,instantiation=>′NO′
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|28
GoldenGate
Services
GoldenGate
Services
REPDB01REPDB02
,instantiation=>′YES′
,auto_CDR=>’YES’
);
END;
,instantiation=>′NO′
,auto_CDR=>’YES’
);
END;
Hub&SpokeConfiguration
TwocallsforeveryHub/Spokepair
GG
BEGIN
add_oneway_replication
(db_src=>′HUB′
,gg_src=>′GG_Inst_HUB′
,gg_trg=>′GG_Inst_01′
,db_trg=>′Spoke01′
,tables=>′HR.EMP′
,instantiation=>′YES′
,auto_CDR=>’YES’
);
END;
Spoke
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|29
GGGG
GG
BEGIN
add_oneway_replication
(db_src=>′Spoke01′
,gg_src=>′GG_Inst_01′
,gg_trg=>′GG_Inst_HUB′
,db_trg=>′HUB′
,tables=>′HR.EMP′
,instantiation=>′NO′
,auto_CDR=>’YES’
);
END;
GG
Hub
GlobalReplicationCatalog
•ControlReplicationEnvironmentsinreplicationcatalog
•Create,modifyorremoveReplicationTopologiesfromthiscatalogtable
•CanmanagereplicationwithDMLtotable
–HaveaDMLtriggerexecutethePL/SQLreplicationorchestrationlogic
KeepTrackofReplicationDeployments
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
DMLTrigger
Orchestration
Logic
GoldenGate
Services
HTTPS
POST
PATCH
DELETE()
ReplicationCatalog
Source
Database
ExtractDist
Path
ReplicatTarget
Database
...
REPDB01E01ABA_to_BR01BAREPDB02
...
REPDB01E02ACA_to_CR01CAREPDB03
...
…..............
...
RetrieveinformationaboutReplicationenvironments
MonitorReplicationfromtheDatabase
ReplicationCatalog
•UseGETRESTfulcalls
•Checkstatus,warnings/errors(ifany),throughput,lag,…
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|31
ReplicationCatalog
Source
Database
ExtractDist
Path
ReplicatTarget
Database
......StatusLAG
[s]
Throughput
[Changes/s]
REPDB01E01ABA_to_BR01BAREPDB02
......
OK1.854,673
REPDB01E02ACA_to_CR01CAREPDB03
......
OK1.878,924
…..............
......
.........
ClassicArchitecture
✖✖✖✖Combinationofscripts
–ShellScripts,SQLscripts,…
–ObeyFiles,ParameterFiles,…
GoldenGateMicroservices
✔✔✔✔SimpleandsecureRESTcallsfor
allGoldenGateoperations
EasyOrchestrationwithNewGoldenGateMicroservices
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
–ObeyFiles,ParameterFiles,…
✖✖✖✖RequiresOSaccesstoDBhosts
–Notsecure
32
NewGoldenGateMicroservicesArchitecture
•GoldenGatecomponentsasmicroserviceswithcomprehensiveRESTful
interfaces.
•Enablesremoteandsecureconfiguration,administration,andmonitoring
Simplifieslargescaleandclouddeployments
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
•Enablesremoteandsecureconfiguration,administration,andmonitoring
capabilities.
•EnablesApplicationstoembed,automate,andorchestrateGoldenGate.
33
AdditionalsessionsandDemos
Sunday,October1
•LiftandShiftWorkloadstoCloudwithOracleDataIntegrationPlatform
Cloud[SUN6653]
•DataMovementbetweenOn-Prem,FusionERPCloud,FusionHCMCloud
andSalesforce[SUN7286]
•AccelerateMigrationtoCloudInfrastructurewithDataIntegrationPlatform
[SUN6896]
Monday,October2
Tuesday,October3
•OracleDataIntegratorProductUpdateandStrategy[CON6654]
•OracleEnterpriseDataQuality:ProductOverviewandRoadmap[CON6656]
•AccelerateCloudOn-BoardingUsingOracleGoldenGateCloudService
[CON6894]
•OracleEnterpriseDataQualityforAllTypesofData[HOL7653]
•OracleDataIntegrationPlatform:aCornerstoneforBigData[CON6655]
•GoldenGate:MAAandBestPracticesforOracle
GoldenGateMicroservices[CON6570]
•OracleGoldenGateProductUpdateandStrategy[CON6897]
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|34
Monday,October2
•OracleDataIntegrationPlatformStrategyandRoadmap[CON6646]
•FillingYourDataLakewithPotableData,UsingDataIntegration[CON5465]
•GoldenGate:
DeepDiveintoAutomatingOGGusingthenewMicroservices[CON6569]
•OracleDataIntegrationPlatform:FoundationforCloudIntegration
[CON6650]
•OracleDataIntegrationPlatformEmpowersEnterpriseGradeBigData
Solutions[CON6893]
•OracleDataIntegrationPlatformCloudDeepDive[CON6651]
•OracleGoldenGateCloudService:Real-TimeDataReplicationintheCloud
[HOL7715]
•OracleGoldenGateProductUpdateandStrategy[CON6897]
Wednesday,October4
•APracticalPathtoEnterpriseDataGovernancewithEnterpriseDataQuality
[CON6657]
•OracleDataIntegratorandOracleGoldenGateforBigData[HOL7708]
•IntroductiontoOracleDataIntegrationPlatformCloud[HOL7673]
•AnEnterpriseDatabus:GoldenGateintheCloudWorkingwithKafkaand
Spark(CON6895]
•GoldenGate:BestPractices&DeepDiveonOGG12.3
MicroservicesatCloud[CON6568]
•OracleGoldenGateforBigData[CON6898]
•OracleDataIntegrationPlatformCloudServiceGovernanceEdition
[CON6652]
•OracleSharding:LinearScalability,ExtremeAvailability,andGeo-Distribution
[CON6673]
DeepDiveintoAutomatingOracleGoldenGateusingtheNewMicroservices

More Related Content

What's hot

Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Bobby Curtis
 
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationIOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationBobby Curtis
 
Extreme Replication - Performance Tuning Oracle GoldenGate
Extreme Replication - Performance Tuning Oracle GoldenGateExtreme Replication - Performance Tuning Oracle GoldenGate
Extreme Replication - Performance Tuning Oracle GoldenGateBobby Curtis
 
Oracle GoldenGate 18c - REST API Examples
Oracle GoldenGate 18c - REST API ExamplesOracle GoldenGate 18c - REST API Examples
Oracle GoldenGate 18c - REST API ExamplesBobby Curtis
 
Enable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentEnable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentBobby Curtis
 
OEM12c, DB12c and You! - RMOUG TD2014 Edition
OEM12c, DB12c and You! - RMOUG TD2014 EditionOEM12c, DB12c and You! - RMOUG TD2014 Edition
OEM12c, DB12c and You! - RMOUG TD2014 EditionBobby Curtis
 
GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017Bobby Curtis
 
Oracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackOracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackBobby Curtis
 
Oracle GoldenGate on Docker
Oracle GoldenGate on DockerOracle GoldenGate on Docker
Oracle GoldenGate on DockerBobby Curtis
 
Oracle GoldenGate 12c CDR Presentation for ECO
Oracle GoldenGate 12c CDR Presentation for ECOOracle GoldenGate 12c CDR Presentation for ECO
Oracle GoldenGate 12c CDR Presentation for ECOBobby Curtis
 
Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Kamalesh Ramasamy
 
Hit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesHit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesBobby Curtis
 
Exachk and oem12c - IOUG C15LV
Exachk and oem12c - IOUG C15LVExachk and oem12c - IOUG C15LV
Exachk and oem12c - IOUG C15LVBobby Curtis
 
OOW09 Ebs Tuning Final
OOW09 Ebs Tuning FinalOOW09 Ebs Tuning Final
OOW09 Ebs Tuning Finaljucaab
 
Oracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
Oracle GoldenGate and Baseball - 5 Keys for Moving to the CloudOracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
Oracle GoldenGate and Baseball - 5 Keys for Moving to the CloudBobby Curtis
 
Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Vipin Mishra
 
Exadata MAA Best Practices
Exadata MAA Best PracticesExadata MAA Best Practices
Exadata MAA Best PracticesRui Sousa
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningBobby Curtis
 

What's hot (20)

Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)
 
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationIOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
 
Extreme Replication - Performance Tuning Oracle GoldenGate
Extreme Replication - Performance Tuning Oracle GoldenGateExtreme Replication - Performance Tuning Oracle GoldenGate
Extreme Replication - Performance Tuning Oracle GoldenGate
 
Oracle GoldenGate 18c - REST API Examples
Oracle GoldenGate 18c - REST API ExamplesOracle GoldenGate 18c - REST API Examples
Oracle GoldenGate 18c - REST API Examples
 
Enable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentEnable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgent
 
Session 319
Session 319Session 319
Session 319
 
OEM12c, DB12c and You! - RMOUG TD2014 Edition
OEM12c, DB12c and You! - RMOUG TD2014 EditionOEM12c, DB12c and You! - RMOUG TD2014 Edition
OEM12c, DB12c and You! - RMOUG TD2014 Edition
 
GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017
 
Oracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackOracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attack
 
Oracle GoldenGate on Docker
Oracle GoldenGate on DockerOracle GoldenGate on Docker
Oracle GoldenGate on Docker
 
Oracle GoldenGate 12c CDR Presentation for ECO
Oracle GoldenGate 12c CDR Presentation for ECOOracle GoldenGate 12c CDR Presentation for ECO
Oracle GoldenGate 12c CDR Presentation for ECO
 
Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020
 
Hit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesHit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate Microservices
 
Zero Downtime Migration
Zero Downtime MigrationZero Downtime Migration
Zero Downtime Migration
 
Exachk and oem12c - IOUG C15LV
Exachk and oem12c - IOUG C15LVExachk and oem12c - IOUG C15LV
Exachk and oem12c - IOUG C15LV
 
OOW09 Ebs Tuning Final
OOW09 Ebs Tuning FinalOOW09 Ebs Tuning Final
OOW09 Ebs Tuning Final
 
Oracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
Oracle GoldenGate and Baseball - 5 Keys for Moving to the CloudOracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
Oracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
 
Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra
 
Exadata MAA Best Practices
Exadata MAA Best PracticesExadata MAA Best Practices
Exadata MAA Best Practices
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 

Similar to DeepDiveintoAutomatingOracleGoldenGateusingtheNewMicroservices

Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)Logico
 
Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1Mark Swarbrick
 
Polyglot on the JVM with Graal (Japanese)
Polyglot on the JVM with Graal (Japanese)Polyglot on the JVM with Graal (Japanese)
Polyglot on the JVM with Graal (Japanese)Logico
 
Securing Mobile Device Access
Securing Mobile Device AccessSecuring Mobile Device Access
Securing Mobile Device AccessArtur Alves
 
CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)
CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)
CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)Logico
 
MySQL Shell - The DevOps Tool for MySQL
MySQL Shell - The DevOps Tool for MySQLMySQL Shell - The DevOps Tool for MySQL
MySQL Shell - The DevOps Tool for MySQLMiguel Araújo
 
MOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database DevelopmentMOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database DevelopmentMonica Li
 
B2 whats new with oracle exalogic worlds best foundation for applications
B2   whats new with oracle exalogic worlds best foundation for applicationsB2   whats new with oracle exalogic worlds best foundation for applications
B2 whats new with oracle exalogic worlds best foundation for applicationsDr. Wilfred Lin (Ph.D.)
 
Developing cloud-native microservices using project Helidon
Developing cloud-native microservices using project HelidonDeveloping cloud-native microservices using project Helidon
Developing cloud-native microservices using project HelidonDmitry Kornilov
 
Business Value of Java Microservices with Eclipse Microprofile eBook
Business Value of Java Microservices with Eclipse Microprofile eBookBusiness Value of Java Microservices with Eclipse Microprofile eBook
Business Value of Java Microservices with Eclipse Microprofile eBookThabang Mashologu
 
Helidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing MicroservicesHelidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing MicroservicesDmitry Kornilov
 
Global IoT Cloud Services Survey-Aug-20160527
Global IoT Cloud Services Survey-Aug-20160527Global IoT Cloud Services Survey-Aug-20160527
Global IoT Cloud Services Survey-Aug-20160527August Lin
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)オラクルエンジニア通信
 
Migration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscalerMigration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscalerZscaler
 
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppOracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppPaulo Alberto Simoes ∴
 
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture ITProposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture ITJürgen Ambrosi
 
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...Jürgen Ambrosi
 
Replicate data between environments
Replicate data between environmentsReplicate data between environments
Replicate data between environmentsDLT Solutions
 
01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptxssuser4c54af
 
Data Management in a Microservices World
Data Management in a Microservices WorldData Management in a Microservices World
Data Management in a Microservices Worldgvenzl
 

Similar to DeepDiveintoAutomatingOracleGoldenGateusingtheNewMicroservices (20)

Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)
 
Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1
 
Polyglot on the JVM with Graal (Japanese)
Polyglot on the JVM with Graal (Japanese)Polyglot on the JVM with Graal (Japanese)
Polyglot on the JVM with Graal (Japanese)
 
Securing Mobile Device Access
Securing Mobile Device AccessSecuring Mobile Device Access
Securing Mobile Device Access
 
CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)
CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)
CDI 2.0 (JSR 365) - Java Day Tokyo 2017 (English)
 
MySQL Shell - The DevOps Tool for MySQL
MySQL Shell - The DevOps Tool for MySQLMySQL Shell - The DevOps Tool for MySQL
MySQL Shell - The DevOps Tool for MySQL
 
MOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database DevelopmentMOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database Development
 
B2 whats new with oracle exalogic worlds best foundation for applications
B2   whats new with oracle exalogic worlds best foundation for applicationsB2   whats new with oracle exalogic worlds best foundation for applications
B2 whats new with oracle exalogic worlds best foundation for applications
 
Developing cloud-native microservices using project Helidon
Developing cloud-native microservices using project HelidonDeveloping cloud-native microservices using project Helidon
Developing cloud-native microservices using project Helidon
 
Business Value of Java Microservices with Eclipse Microprofile eBook
Business Value of Java Microservices with Eclipse Microprofile eBookBusiness Value of Java Microservices with Eclipse Microprofile eBook
Business Value of Java Microservices with Eclipse Microprofile eBook
 
Helidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing MicroservicesHelidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing Microservices
 
Global IoT Cloud Services Survey-Aug-20160527
Global IoT Cloud Services Survey-Aug-20160527Global IoT Cloud Services Survey-Aug-20160527
Global IoT Cloud Services Survey-Aug-20160527
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
 
Migration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscalerMigration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscaler
 
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppOracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
 
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture ITProposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
 
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
 
Replicate data between environments
Replicate data between environmentsReplicate data between environments
Replicate data between environments
 
01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx
 
Data Management in a Microservices World
Data Management in a Microservices WorldData Management in a Microservices World
Data Management in a Microservices World
 

Recently uploaded

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

DeepDiveintoAutomatingOracleGoldenGateusingtheNewMicroservices