Posted On: Nov 23, 2016

Today we are announcing the SaaS Connectors feature for AWS Mobile Hub. SaaS Connectors make it easy to securely access data in 3rd party enterprise SaaS applications from your mobile apps.

AWS Mobile Hub now provides built-in SaaS application connectors that access the most commonly used objects (e.g., Accounts, Contacts, Leads) in Salesforce, Microsoft Dynamics, Marketo, HubSpot, Zendesk, and QuickBooks. SaaS Connectors also let your applications perform queries to retrieve all the custom objects available in these applications.

Each SaaS connector runs as an AWS Lambda microservice, and is exposed as a REST API through Amazon API Gateway. You can integrate your applications with SaaS connectors using the REST API directly, or via iOS and Android SDKs that are generated by Mobile Hub. Accessing the SaaS application data through a connector gives your mobile app a central point for auditing and metering all calls, enabling caching and throttling, and performing testing. In addition, SaaS connectors normalize the underlying SaaS APIs, providing you consistent objects within categories (such as CRM, marketing automation, and customer support), consistent paging and filtering behaviors, and consistent documentation (using the Swagger 2.0 API definition format).

Additionally, each connector has an accompanying quickstart mobile app to guide you through authenticating users with the SaaS provider and begin using the connector. You can download the quickstart app from the Integrate tab in your AWS Mobile Hub project and use the code as a boilerplate for your own app.

To learn more about AWS Mobile Hub please visit the AWS Mobile Hub Website.