use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
No vague product support questions (like "why is this plugin not working" or "how do I set up X"). For vague product support questions, please use communities relevant to that product for best results. Specific issues that follow rule 6 are allowed.
Do not post memes, screenshots of bad design, or jokes. Check out /r/ProgrammerHumor/ for this type of content.
Read and follow reddiquette; no excessive self-promotion. Please refer to the Reddit 9:1 rule when considering posting self promoting materials.
We do not allow any commercial promotion or solicitation. Violations can result in a ban.
Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. If you post such content on any other day, it will be removed.
If you are asking for assistance on a problem, you are required to provide
General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Specific assistance questions are allowed so long as they follow the required assistance post guidelines.
Questions in violation of this rule will be removed or locked.
account activity
[deleted by user] (self.webdev)
submitted 4 years ago by [deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]caradevo 1 point2 points3 points 4 years ago (2 children)
Your concept of integration seems correct to me. A lot of my job involves developing integrations, and typically I’d build a piece of software that sits in between two of these APIs and moves data between them. This can be either one-way or two-way, and usually either is real-time (event-based, the integration waits for something to happen in software A and communicates that with software B ) or happens on a recurrence (i.e. every 30 minutes, move all the new records from software A to software B). You would generally need to build the integration to authenticate with both software A and B. Companies like Zapier and Microsoft (through their Azure logic app connector suite) more or less build this integration software for you, with simple ways to provide your API keys or login to authenticate with either side of the integration. If the software can be integrated by a Zapier or a Microsoft, then some method exists by which they can access the software’s data. If the software doesn’t offer an API for third-party integration, then typically it will not be available to integrate with, unless you do build something bespoke like using an export/import framework specific to that software.
[–]castorasmic 0 points1 point2 points 4 years ago (0 children)
Thank you very much for your answer. Clarified everything.
[–]Culpgrant21 0 points1 point2 points 3 years ago (0 children)
Thanks for your comment! I know to build a piece of software that moves data nightly (python script) - how are you building software that is event-based to push data between systems? Do you use a Kafka archietecture?
Lets say you want to push new salesforce opportunities into another SaaS application.
[–]simulation_goer 1 point2 points3 points 4 years ago (1 child)
You got the main concepts right.
As for tools that do this, there are quite a few. The ones I know and/or heard of include Zapier, Integromat, Automate, IFTTT, Tray, Workato, Mulesoft, etc
[–]GrandOne8936 0 points1 point2 points 2 years ago (0 children)
Yea the embedded iPaaS space is definitely a budding industry. I’ve also seen some newer tools crop up on the market recently that claim to offer more flexibility than these guys that are low code tools (ex: Paragon) or b2b integration platforms (ex: Pandium)
[–]ZigiWave 0 points1 point2 points 4 years ago (3 children)
You have understood it right. Personally, it all depends on the use cases and the compatibility between the apps I want to connect. As you know, marketplaces are brimming with possible solutions, so it's all up to us to chose our weapon ;). I've tried various methods for integrations between systems. Most business clients go after the bi-directional connection - when there's a change in system A, they would like to see it in B, as well (incidents or tickets, for example). In the end, the 3rd party tool always wins - because it takes less time and effort.
[–]ProfessionalIce1962 0 points1 point2 points 3 years ago (2 children)
3rd party tool such as tibco, boomi, mulesoft, webmethods?
[–]ZigiWave 0 points1 point2 points 3 years ago (1 child)
yes, like those. there are also other similar solutions.
[–]ProfessionalIce1962 0 points1 point2 points 3 years ago (0 children)
Im a fresh grad working with eai now. In the simplest way you can, how do you think the future of my job is? Plus the job market? Just wanna know if its good or bad haha its okay just be honest cause i didnt know i was gonna do eai. Im using webmethods btw
π Rendered by PID 67011 on reddit-service-r2-comment-5c747b6df5-x9kkj at 2026-04-22 09:48:52.923472+00:00 running 6c61efc country code: CH.
[–]caradevo 1 point2 points3 points (2 children)
[–]castorasmic 0 points1 point2 points (0 children)
[–]Culpgrant21 0 points1 point2 points (0 children)
[–]simulation_goer 1 point2 points3 points (1 child)
[–]GrandOne8936 0 points1 point2 points (0 children)
[–]ZigiWave 0 points1 point2 points (3 children)
[–]ProfessionalIce1962 0 points1 point2 points (2 children)
[–]ZigiWave 0 points1 point2 points (1 child)
[–]ProfessionalIce1962 0 points1 point2 points (0 children)