Fusion

Fusion, a global leader in IT service management, uses AI-powered services to help IT enterprises accelerate their adoption of digital transformation. Through its eBonding platform, Fusion supports digital transformations by helping customers integrate applications and workflows from self-service channels to front-office and back-office functions.

The Brief

Fusion, a global leader in IT service management, uses AI-powered services to help IT enterprises accelerate their adoption of digital transformation.

Through its eBonding platform, Fusion supports digital transformations by helping customers integrate applications and workflows from self-service channels to front-office and back-office functions. With the growing adoption of this service, Fusion sought to move its eBonding solutions off premises to the cloud.

Initially, Fusion instantiated AWS instances for eBonding customers, but the initial lift and shift of the platform lacked the ability to scale and couldn’t provide multitenancy.

The Solution

Fusion tapped Steamhaus to help re-architect its eBonding platform as a SaaS solution on AWS, so it could deliver high availability, scalability, multi-zone coverage, and integration with CI/CD pipelines. The modern architecture has cut customer onboarding from two weeks to just 10 minutes and has eliminated customer downtime during code and content updates.

Steamhaus re-architected the product from a monolithic beast to a containerized SaaS offering on AWS that delivers high availability and multi zones for our customers.

With our expertise in DevOps and setting up those CI/CD pipelines, we were able to help Fusion automate their deployment processes, which made such a difference in their delivery timelines. We bring the undifferentiated heavy lifting that enables them to do what they do best.

The Results

Steamhaus leveraged containers and CI/CD integration to modernize the eBonding architecture. Using Amazon Elastic Container Service (Amazon ECS) and AWS CodePipeline, Steamhaus was able to containerize eBonding and improve automation, accelerating Fusion’s deployment and time to market. Today, provisioning a new customer’s dedicated SaaS environment is driven by a push-button CI/CD pipeline, which has automated the two weeks of manual engineering it used to take to onboard a new customer.

With containers and CI/CD integration, we transformed Fusion’s eBonding platform into a SaaS solution on AWS, helping Fusion cut customer onboarding from two weeks to just 10 minutes.

With a containers-based approach, we provided the flexibility for Fusion to develop applications across different technologies that run on a single set of auto-scaling infrastructure, with deployments from a standardized CI/CD pipeline. Amazon ECS runs the containers in production, delivering highly scalable, high-performance orchestration. AWS Fargate serves as the compute engine, allowing Fusion to run containers without having to manage servers or clusters.

We also configured an organizational structure for Fusion to deploy new AWS accounts and replicate the entire environment into that account with the push of a button. For every code change, eBonding now uses AWS CodePipeline to automate the build, test, and deploy phases. As a fully managed continuous delivery service, AWS CodePipeline helped Fusion dramatically speed code and content delivery to support DevOps. Updates that used to take a few days, now finish in a matter of minutes—virtually eliminating customer downtime.

Even though Fusion has expertise in software development, and were fully capable of modernizing its eBonding platform in-house, there was immense value in bringing Steamhaus on board to support the rearchitecture. Knowledge sharing of best practices around DevOps and AWS technologies helped accelerate the evolution of Fusion as a cloud-forward company. Today, all of Fusion’s software and products are transitioning to AWS, including its AI platform.