Applying API LED arquitecture in DOMO
A lot has been talked about microservices type arquitecture, and the API led arquitecture introduced by mulesoft. After reading and studying a lot about it, and looking at the challenges we're facing in Domo, I have the feeling we could and should apply the same arquitecture within domo to organize Datasets.
The api led arquitecture for application integrations talks about creating different layers of abstraction between the different services, which allows for a lot more reuse, more flexibility and an agile methodology (pictures attached).
We had a problem last week integrating time and attendance information and sales information and we decided to create a simple diagram of different datasets one feeding the next, creating different abstraction layers, and creating a lot more modularity and reuse. After implementing it, we started thinking that this approach would benefit all of us going forward, and help organize the sheer number of datasets we have which are getting more difficult to manage.
Whats your view on this ?
Ricardo Granada
MajorDomo@Lusiaves
**If the post solves your problem, mark it by clicking on "Accept as Solution"**You can say "Thank you" by clicking the thumbs up in the post that helped you.
Comments
-
I will probably move this later to the Domo Developer board. Great summary!
@ericpete @btm @Gavatar @product_John
Who is on point for the Domo Developer conversations?
Thanks!
1 -
Would love to hear your thoughts on this. And also, if you can, any other techniques you have to better organize and manage the increasing number of dataflows and datasets, and if you can, share with us what are the plans on the roadmap for this.
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 616 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 738 Beast Mode
- 57 App Studio
- 40 Variables
- 685 Automate
- 176 Apps
- 452 APIs & Domo Developer
- 47 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 124 Manage
- 121 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 108 Community Announcements
- 4.8K Archive