Table of Contents

Synopsis


The client, a British free-to-air public service television network identified the need to efficiently scale their systems and technologies. They needed to implement cloud based micro services architecture. AdfarTech was able to leverage our association with MuleSoft and assist the client to meet their business goals and implement more efficient systems.

About the Client


The client is a British free-to-air public service television network headquartered in London. They also have a national HQ in Leeds and creative hubs in Glasgow and Bristol. The channel was established to provide a fourth television service to the U.K. This was in addition to the licence-funded BBC One and BBC Two and the single commercial broadcasting network ITV. Although largely commercially self-funded, they are ultimately publicly owned; originally a subsidiary of the Independent Broadcasting Authority (IBA). In 2010, the client extended service into Wales and became a U.K.- wide television channel.

Business Challenge


As one of the first broadcasters worldwide to provide VOD services, the client continually developed its VOD platform and apps to meet viewer demand. With a registered customer base of 22 million viewers, the client’s systems and technologies needed to scale efficiently; this needed cloud based micro-services architecture implementation. This also served to highlight additional system constraints and opportunities for improvement.

A key system within this ecosystem orchestrated the collation and distribution of metadata and video assets from the client’s back office systems before delivering them to the client’s flagship digital service, which offered simulcast, catchup and download viewing across many devices

The client realized that it had to focus on its core business for profitability and long-term survival. They, therefore, decided to outsource AdfarTech to enable the policy dashboard for agent partners, fast, easy and seamless integration APIs, and simplified and fast onboarding for partners. This allowed the client to focus on customers, simpler and fewer integration points for streamlined integration experience, meta data and classifications available as additional functions.

Our Solution

  • AdfarTech leveraged our partnership with MuleSoft and our understanding of current APIs to formulate an agile development plan.
  • MuleSoft best practices were followed for migration.
  • The scope of work included conversion of 50 TIBCO services developed over the years to Mule ESB in 5 months.
  • AdfarTech also developed a Jenkins-based automated deployment process to speed up the development process.
  • During the development phase, AdfarTech iteratively identified/analysed the client’s services and created RAML. Associated Mule services were then developed and finally deployed in a hybrid environment (cloud and on premises).

Delivering More Value


By engaging with AdfarTech, the client could focus on its core competencies and maintain its leadership position in a highly competitive industry. In addition to technology and digital support, AdfarTech improved the client’s operational efficiencies and digital experiences. The client was empowered to provide standardized and consistent business services across their business. AdfarTech also assisted by providing oAuth 2.0 support and reusable solutions for use by both internal and external teams. A centralized glossary that identified and defined data in the same way, monetized API usage and a self-service oriented adoption were other positive outcomes of this project.