Sharebird

What challenges have you faced in integrating third-party services and solutions into your platform, and how did you address them?

Answer
2 Answers
  1. Anton Kravchenko
    Anton Kravchenko

    Carta Sr. Director of Product Management | Formerly Salesforce, MuleSoft, Apple • 2y

    Build vs buy is a common PM dilemma. As for my own challenges, a couple of examples come to mind: Support & reliability - at Carta, we use Mandrill as our email service provider (ESP). The service was brought in a long time ago and, over the years, became an unsupported offering from Mailchimp. Problems included downtime, unresponsive support, and no major product updates. When we started to evaluate alternatives, we realized that the cost of change was too high, so we decided to add layers ...Read More

    1,293 Views
  2. Paresh Vakhariya
    Paresh Vakhariya

    Atlassian Director of Product Management (Confluence) | Formerly PayPal, eBay, Intel, Verizon • Jun 11

    Here's how I would think: The abstraction boundary problem The hardest architectural decision in third-party integration is deciding how much of the third-party model to expose internally. Expose too much and your platform becomes tightly coupled to a vendor's data model. Abstract too much and you lose the capability that made the integration worth building. Reliability and SLA inheritance When a third-party goes down, your platform goes down and your internal consumers blame you, not the vendor ...Read More

    525 Views

Related Ask Me Anything Sessions

Top Product Management Mentors