1、Develop Microservices with Oracle DatabaseBuild a Video Game and Online Store PRSH3011Paul ParkinsonKuassi MensahThursday,Sep 12 9:00 AM-9:45 AM PDTMarco Polo 704,The Venetian,Level 1Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates1Kuassi MensahDirector Product ManagementOracle Corporat
2、ion kmensahOracle CloudWorld Copyright 2024,Oracle and/or its affiliates2SpeakersPaul ParkinsonArchitect,Developer AdvocateAgenda3MicroServices,Polyglot Persistence and the Oracle DatabaseKubernetes and OraOperatorJSON Duality Views and GraphTxEventQ transactional messagingData Consistency and Distr
3、ibuted Transactions Unified OpenTelemetry ObservabilityUnity and Unreal Development With OracleOracle CloudWorld Copyright 2024,Oracle and/or its affiliatesOracle CloudWorld Copyright 2024,Oracle and/or its affiliates4MicroServices,Polyglot Persistence and the Oracle DatabaseSpecialized Database App
4、roachOne approach to building modern apps is to use a specialized database for each application needEach specialized database excels at one aspect of the apps requirements Every App requires distributed execution and data movement across multiple databasesDevelopers and I.T.must focus on Integration
5、Multiple Database Operators to manage each specialized Database5 MongoDB DocumentsMongoDBDocumentsSpatialSpatialNew Types of Data Elastic SearchElasticSearch Neo4j GraphNeo4jGraphNew Workload TypesGeo-DistributedGeo-Distributed Micro ServicesMicroServicesAWS QLDB BlockchainAWS QLDB Blockchain Dynamo
6、DB IoTDynamoDBIoTNew Data TypesNew Types of Analytics Databricks LakeHouseDatabricksLake HouseWarehouseWarehouseMachine LearningMachine LearningPostgreSQL RelationalPostgreSQL RelationalOracles Converged Database Enables Customer ChoiceConverged does not mean data must be in one monolith database A