Tips & tools
Application integration is an interesting topic for which we can list several tips and tools that will make your life as an integration specialist, easier. Below you can find some valuable tips that we like to share with you.
Is there an link or tip missing? Send us an email and let us know!
Altova MapForce is a graphical data mapping tool for any-to-any conversion and integration. The data mapping tools converts your data instantly and provide multiple options to automate recurrent transformations.
We like to use MapForce to build the hypothesis of our integration. Thanks to the visual interpretation of the mapping, this tool can be very useful to make sure you are well prepared when you start building.
Amazon Web Services (AWS)
We make use of Amazon Web Services to ensure our application is available as Platform as a Service. It provides us advantages in scaling possibilities, swiftness and cost control.
Whenever you are a Dovetail user, you automatically rely on the AWS cloud services as well, because that’s where the hosting will be organised.
curl can be used for API testing. curl is a command-line tool that allows you to make HTTP requests and see the server’s response.
We use curl mainly for debugging and scripting. Since this is command-line tool you can see exactly what is happening and act accordingly.
GitHub is a platform and cloud-based service for software development and version control. Many projects on GitHub are open source, enabling developers to contribute where they can and want.
Our development team uses GitHub to organise their work. Most of the developers are contributors in one or more open source projects.
Insomnia can be used to design, debug and test API’s, similar to Postman and others. Insomnia has a range of advanced features, such as environment variables, code generation, and GraphQL support.
You can use Insomnia to try out and test the API calls required for the integration you build in Dovetail. Insomnia has a clean and intuitive interface, making it very easy to use.
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. Insomnia is a similar tool.
We use Postman to try out and test the API calls that we will later incorporate in the integration that we build in Dovetail. Postman has an extensive library of standard set ups that gives you a head start.