How does the Cognite Data Fusion Toolkit and the Project Templates speed up and simplify deliveries?

  • 20 December 2023
  • 0 replies
  • 82 views

Userlevel 2

Cognite Data Fusion Toolkit with Project Templates takes care of tasks that up until now have been time-consuming, and solved in multitudes of different ways, so you can focus on the important and use-case-specific problems faster.

 

But what is it?

It is a Python-based Command Line Interface (CLI), bundled with configuration templates, that can orchestrate and configure Cognite Data Fusion services according to common patterns. For example, the InField application requires a number of resources to be set up: Access groups, Data sets, Spaces, Containers, Views, Transformations and more. In Templates, we bundle these together. With the Toolkit, you deploy these resources automatically to your Cognite Data Fusion project (after you have applied project-specific settings). You’ll find a getting started-guide here https://developer.cognite.com/sdks/toolkit/ or you can watch the video below to get a demonstration.
 


But why does it matter?

The toolkit and the templates are likely to reduce delivery time of almost any type of Cognite Data Fusion project. It eliminates some of tasks that teams have had to do in every project, before getting to the actual problem-solving (tasks that actually add any value). It helps consolidate and standardise certain patterns and best practices so that you get them out of the gate. In summary, it makes you more efficient and lets you focus on unique project value creation. 

 

But what about managing project configurations over time?

Even better. We are proponents of the principle of Configuration-as-Code for project configuration and encourage customers and partners to do the same. The toolkit and templates are (also) built for CI/CD, meaning that you get a version-controlled, automatable, repeatable, traceable way to manage the Cognite Data Fusion configuration, and a way to replicate configurations between environments.


OK, I’m willing to take a closer look. Where do I begin?

Invest the next 20 minutes or so in reading up and following the steps at https://developer.cognite.com/sdks/toolkit/, or watch the video above to get an impression of how it works. We promise it is worth the time.  


0 replies

Be the first to reply!

Reply