Enterprise Applications Integrations

Enterprise Applications Integrations

  1. Integrations Work tracker{:target="_blank"}
  2. Automation-Integration Inventory
  3. Workato Playbook{:target="_blank"}
  4. Change Management{:target="_blank"}
  5. Integrations Wiki{:target="_blank"}

Quick Reference: Integration Docs

How we work

To learn about our processes please visit the How We Work page

Who are we?

Dennis - Senior Integrations Engineer

Denomas handle: @dgriffin4{:target="_blank"}

Slack handle: @dgriffin4{:target="_blank"}

Job Family: Integrations Engineer{:target="_blank"}

Karuna Singh - Integrations Engineer

Denomas handle: @Karuna16{:target="_blank"}

Slack handle: @Karuna Singh{:target="_blank"}

Job Family: Integrations Engineer{:target="_blank"}

Durgesh Thakkar - Senior Manager, Integrations Engineering

Denomas handle: @dthakkargit{:target="_blank"}

Slack handle: @dthakkargit{:target="_blank"}

Job Family: Integrations Engineer{:target="_blank"}

Contacting us

Slack: #bt-integrations

What do we do?

We are the team that designs, builds and maintains the complex ecosystem of integrations and automations that exist in our Enterprise Applications ecosystem. We do this via the use of a hybrid integrations platform. We also fill a governance role in the organization for system integrations and real-time data flow by applying standards and conventions for all of our Enterprise Application systems and integrations.

Workato - Integration Platform

Workato is low code - no code integrtaion platform in which we can create automations, integrations and APIs for all the integration needs. For more please visit the platform page

Capabilities & Offerings

System Integrations and APIs

  • Connecting System A to System B
  • Understanding APIs and building custom connections between systems
  • Evaluating Native connectors
  • Working through the build vs. buy problem for integrations
  • Understanding compliance requirements for your systems(s)
  • Building custom APIs
  • Building automations and workflows

Highly tested and robust data mapping

We use a combination of unit and integration testing to build automated tests that provide guarantees that the data models we’re mapping to and from are correct now and into the future.

System decoupling

The integrations platform we use allows us to decouple event producing systems from the downstream consumers so that if and when we do decide to switch upstream systems or introduce new downstream systems, we can very quickly and easily do that without causing large amounts of rework for ourselves or for the system owners.

Scheduled automations

Through our CRON scheduling capabilities, we can build out extremely flexible time-based automations for you

Slack integration

If you require any slack integration automations and workflows we offer that through the Workato built in Slack connector. Reach out for more information on how we can help you.

Built in business system connectors

Through our integration with Workato we are able to offer out of the box connectors for many standard business systems. Look through the Workato connectors list{:target="_blank"} for more information on what’s available. If your system isn’t listed on that website please reach out to us as we also regularly build custom connectors for additional systems.

Standards and Conventions

Monitoring & Logging

We ship logs from all of our integrations to a central location which allows us to quickly and easily debug problems with integrations, as well as trigger automated alerts for system outages and errors.

Security

The Workato integrations platform provides out of the box solutions for common authentication and authorization requirements that we frequently encounter. We can also provide guarantees about data security at rest and in-flight through regular application security audits as well as CI/CD driven SAST and DAST testing that exposes critical vulnerabilities to us before code reaches production.

We are set up to handle Red, Orange and Yellow data so that you don’t need to worry about that when we’re building out your integrations.

Why do we do it?

As Denomas grows, we have increasingly complex needs for real time data flow and workflow automation across the business. We also need to meet higher standards of security and auditing to satisfy external compliance drivers. This all calls for a more robust, repeatable methodology for building both simple and complex software. To do this we follow a strict set of engineering and platform standards and conventions which provide us a batteries included approach to developing new capabilities so that we can stay agile when working with Denomas’ rapidly growing team and needs.


Enterprise Applications Integrations Health Check
Framework The presence of the following characteristics have been identified as important indicators of the general health of an integration. Existence of an integration Logging Monitoring & Alerting Documentation Error handling Queueing and retry Meets security standards The presence of each of the above characteristics is worth 1 point for a top score of 7. Those scores then map to a traffic light health status. Not assessed: Black 0-2: Red 3-5: Orange 6-7: Green System Scorecards The color of the row indicates whether the system review is in progress or complete.
Integrations - How we work
Integrations - How we work SDLC Funnel Plan Build Support 1. The Funnel In order for the integrations team to have consistent planned work available to bring into milestones, we strive to have a healthy funnel of incoming work. We do this in a few ways: By reaching out to our business partners to gain an understanding of their upcoming roadmaps and how integrations and automations work will fit into that.
Integrations Change Management
The integrations change management process is an extension of the Business Technology Change Management process which is tailored to the SDLC of the integrations team.
Integrations Engineering Results
Integrations Engineering Results - Work-hours saved per month Collaborations The results achieved by this team are a product of the various collaborations with different business partners at Denomas. We cannot take full credit for the work that has been completed in this list, but we think that the contributions of the integrations engineering team have made these projects possible and for that reason we include them in this list.
Integrations Roadmap
Integrations Roadmap Preamble The Enterprise Applications Integrations team has spent the past ~3 Quarters establishing itself and establishing our processes. Our focus has now shifted towards designing a technical architecture and developing a roadmap for reaching our desired technical maturity. We have spent the middle of Q1 researching and drawing inspiration from industry and domain knowledge developed by integrations companies and teams in order to agree on a high-level architecture for an integrations platform.
Platypus Integrations Wiki
Table of Contents Pages that don’t have links have not been constructed yet. Know something about Platypus and want to help out? Please submit a page update. Integration documentation
Workato Playbook
Integrations - Workato Playbook Support & Help Channel Please join #workato-community on Slack to; Ask Questions Get help & advice with your integrations Hear about new Workato features Get tips and tricks from the integrations team and other Workato users at Denomas Hear about upcoming integrations programs How to request access? To get started with Workato, please create an access request and assign it to @dparker or @karuna16. In the AR, please include the following details:
Last modified November 29, 2023: big update (17188382)