Skip to content

EirikHaughom/ADME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Azure Data Manager for Energy (ADME) Solutions Repository

This repository contains comprehensive guides, tools, and solutions for deploying, configuring, and integrating Azure Data Manager for Energy (ADME) with various Azure services and external systems. These solutions are designed to help organizations maximize the value of their OSDU-based energy data platform.

🚀 Quick-Start Solutions

Data Integration & Management

  • Automatic Data Lake Ingestion - Automated pipeline for ingesting binary data from Azure Data Lake Storage (ADLS) into ADME using Azure Synapse Analytics
  • Schema Upgrade Tool - Automated container-based tool for upgrading OSDU schema versions in your ADME instance

Domain Data Management Services (DDMS)

Authentication & Security

API Management & Integration

Business Intelligence & Analytics

  • Power BI Integration - Ready-to-use Power BI templates for visualizing ADME data, including TNO dataset examples and generic query templates

📋 Solution Categories

🔄 Data Ingestion & Processing

Solution Type Use Case
Data Lake Ingestion Azure Synapse Pipeline Automated binary data ingestion from external storage
Schema Upgrade Tool Container App OSDU schema version management

🏗️ Domain Services

Solution Platform Description
Production DDMS Azure App Services Production data management with PostgreSQL backend
Reservoir DDMS Azure Kubernetes Service Scalable reservoir data management
Rock & Fluid DDMS Container Apps/AKS Sample implementation for rock and fluid data

🔐 Security & Access Management

Solution Technology Purpose
AAD Entitlements Sync Azure Logic Apps Group membership synchronization
Token App Registration Azure AD Secure token provisioning

🌐 API & Integration

Solution Service Benefit
Custom Domain API Management Brand consistency and custom DNS
API Collections Postman/Bruno Complete API testing and documentation
Notification Relay Message Queue Service to relay notifications from ADME/OSDU to Azure Services
Power Connector OpenAPI Specs M23 service specifications

📊 Analytics & Visualization

Solution Platform Focus
Power BI Templates Power BI Data visualization and reporting

🛠️ Getting Started

  1. Choose your deployment scenario based on your organization's requirements
  2. Review prerequisites for each solution in their respective guides
  3. Follow step-by-step instructions provided in each guide
  4. Test and validate your deployment using the included validation steps

📖 Documentation Structure

Each solution guide includes:

  • Overview and architecture diagrams
  • Prerequisites and dependencies
  • Step-by-step deployment instructions
  • Configuration parameters and options
  • Validation and testing procedures
  • Troubleshooting guidance
  • Cleanup instructions

🤝 Contributing

I welcome contributions to improve these solutions:

  • Issues: Report bugs or request features
  • Pull Requests: Submit improvements or new solutions
  • Documentation: Help improve guides and examples

Please ensure all contributions follow best practices and include appropriate documentation.

⚠️ Disclaimer

This repository contains community-contributed solutions and is not officially affiliated with Microsoft employment. These solutions are provided as-is for educational and reference purposes. Always review and test thoroughly before implementing in production environments.

📞 Support

For issues related to:

  • Azure Data Manager for Energy: Use official Microsoft support channels
  • OSDU Platform: Refer to the OSDU Community
  • Repository Solutions: Create an issue in this repository

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages