
The customer is a leading developer of a cloud workflow automation platform. They were looking for a strategic tech partner to support them in accelerating the development of a user-friendly workflow builder along with some key features. They were planning to launch the product to the market within a limited timeframe, and their primary challenge was getting the existing code to a stable state and building the remaining features from scratch quickly.
Our customer is a San Francisco-based workflow automation platform. It provides tools for comprehensive cloud orchestration, automation and response platform that unifies case management, automation, real-time collaboration and incident remediation to serve cloud engineering teams across the incident lifecycle. It runs and analyzes workflows securely for any cloud with little to no code. Automation is one of the fastest-expanding software sectors, with a current market value of $6.1 billion and a forecasted growth rate of 200% by 2023. The client being a cloud automation workflow sector, needed help with core architecture and early-stage development of the platform.
Organizations moving to and operating in the cloud need to be able to operate at speed and automate their infrastructures quickly. Applications integrate with the services and workflows across their cloud environments. And as the number of services and workflows increase, developing and maintaining these integrations and automation quickly becomes expensive, complex and time-consuming, requiring site reliability engineering (SRE) resources. Our customer aims to address these challenges with its innovative low-code technology for cloud automation, enabling DevOps and SREs to scale, optimize and maintain their cloud operations at a fraction of the cost. They aimed to simplify infrastructural operations.
The customer built a suite of technologies designed to automate every part of a cloud workflow to provide data services and cloud resource management. Although their vision was clear, the platform had many challenges, including inconsistent UI, a lack of scalability and non-production-ready code. The loading time of the platform was relatively high, and the users were experiencing frequent crashes. In addition to that, there was also no multi-tenancy at the organisation or team level. The customer needed a technology partner who could support them in building a user-friendly workflow builder/editor in order to provide an end-to-end automation solution.
We set up a dedicated team 12 - 6 Frontend Engineers who work on the React codebase (1 Lead, 3 Senior and 2 Junior Developer), 3 Senior Backend Engineers working on Python and 3 QA Automation Engineers (1 Lead and 2 Senior Engineers). The engineers played an instrumental role in creating an effective go-to-market strategy.
The developed product had significantly better workflow automation at both the front and back ends. Automated workflows allowed them to access pre-built workflows, eventually saving them time, cost and improved scalability.
The team helped the customer revamp the entire frontend framework from scratch (with better workflow automation), build an all-new incident management tool, and support them in achieving integrations with third-party applications like Datadog, Twilio, etc.