×
1
  • Class and Course

    OSDU Developer Training - Fundamentals

    This course introduces you to the concepts of OSDU Data Platform with hands-on experience to exercise the concepts with data on OSDU.  

    It covers data definitions, schemas, data lifecycle and related services.   

    It shows how to maintain data compliance, control data access, ingest data into the platform, transform to standard structures, improve data quality, and ultimately discover and consume the enriched data. It also introduces Wellbore and Seismic Domain Data Management Services. 

     

    The course is divided into five modules that includes theory, several hands-on exercises, useful resources, and knowledge check at the end of each module. The modules are followed by final assessment to receive certification and course feedback. Participants are added to an account and will have access to the Developer Portal to explore and try out the OSDU services.  

     

    The course is a self-paced training and should take approximately 13 hours to be completed.


    Course Introduction 

    • Introduction to the OSDU Data Platform. 

    • Learn about OSDU data definition and conventions. 

    • Learn about OSDU data schema hierarchy. 

    • An overview of OSDU concepts and services. 

    • Introduction to Developer Portal. 

     

    Core Services and APIs 

    • Learn how to use entitlement services to control data access and to use compliance service to enforce the right of the use of data. 

    • Learn about Frame of Reference in the data platform and how data are normalized using unit & CRS conversion services. 

    • Learn how to design, develop, and deploy schema. 

    • Follow record lifecycle from create, update, delete and purge. 

    • Discover data using search services and Lucene query syntax. 

    • Learn how files are ingested and retrieved. 

    • Learn how to develop, execute, and monitor workflows. 

     

    Domain Data Management Services 

    • Learn about Wellbore DMS and ingest well centric data. 

    • Learn about Seismic DMS and associated metadata. 

     

    SLB Authenticator 

    • Understand SLB Authenticator and build a simple web application using Python and integrating with OSDU services. 

     

    Final Assessment 

    • Quiz after finishing all the above modules. Passing the final assessment is required to receive training certification. 

     

    Course Feedback 

    • Any feedback or suggestions to improve the course content or delivery. 


    • Developers 

    • Software Project Managers 

    • Software Architects 

    • Data Scientists and Engineers 

    • Data Managers 

    • Data Architects 


    • Python or other programming language. 

    • Basic understanding of REST APIs & microservices. 
       
      Note: Instructions, hands-on exercises, and solutions are provided in Python. Participants with software development skills familiar in other languages may use one of those languages if preferred. 

     


    UPCOMING CLASS
    April 08-08, 2025

    2:00 AM Houston /
    8:00 AM London /
    11:00 AM Dubai /
    3:00 PM Beijing

    07:00 HRs/Day

    $1,200
    • Registration for this class closes on March 25.
    • If registration has closed, use the Contact us form to enquire about this class.

    Set a training goal, and easily track your progress

    Customize your own learning journey and track your progress when you start using a defined learning path.

    Icon
    In just few simple steps, you can customize your own learning journey in the discipline of your interest based on your immediate, intermediate and transitional goals. Once done, you can save it in NExTpert, the digital learning ecosystem, and track your progress.
    © 2025 SLB Limited. All rights reserved.