FEED Autumn 2021 Web

WATCH THIS VIDEO AT FEEDMAGAZINE.TV

“Microservices don’t remove complexity. They help you manage complexity,” says Bowers. And dealing with that complexity requires expertise. Even that ‘micro’ prefix isn’t what it appears to be, in that not every microservice operates at a fine granularity. Often to be useful, a microservice needs to work in a broad way across multiple applications. But if it overreaches and starts developing into its own

keeping things simple, but we must be careful. We never want to sacrifice functionality for superficial ease.” The most appropriate metaphor for microservices is not a brittle construction of sharp-edged plastic bricks, but a dynamic, responsive collection of interdependent processes. It’s the image of a living thing – an organic system. “We’ve talked about microservices, behaving like a shoal of fish. Each fish is an independent entity, but when

monolithic service, it stops playing well with others and ceases to be useful. Some content companies are already starting to grow the necessary expertise to take advantage of microservices in-house, realising

MICROSERVICES DON’T REMOVE COMPLEXITY. THEY HELP YOUMANAGE COMPLEXITY

Microservices offer a simple way to mentalise broadcast workflows, but behind that is a complexity – and depth – that makes working with microservices far more powerful than stacking inert blocks. “Building software has always been a specialist skill,” says Bowers. “You need knowledge and the right tools to be able to do that.” The power of software – and microservices in particular – is its flexibility, adaptability, expandability. Microservices can be continuously updated according to the needs at the time, or user requirements. They interweave and scale up and down, in response to the moment-by- moment necessities of the content type, budgets, schedules, resource and viewership. Lego is great for kids (of all ages), but microservices are for grown-ups, who want the best chance at producing the best content and are looking to continuously improve workflows in the future.

they swim together, you see emergent behaviour where they all change direction and make decisions as a unit. Keeping a garden is another way of looking at microservices, with connecting software being more like

there’s more to them creatively than first meets

the eye. Other enterprises are taking advantage of the expertise of outside companies and providers, offloading tech concerns to free up resources for more vital parts of their business. Increasingly, these are companies working beyond traditional broadcast, looking to use and adapt broadcast microservices for specialised needs. “There is something fundamentally different in the software world from the physical experience of playing with Lego bricks. Lego is a dream of

planting trees and finding the right space for a plant to flourish. Some say microservices are like the coordination of different organs in a body.” Whatever model you use, the upshot is that working with microservices is an encounter with a living creative system, able to produce more than the sum of its parts. And like a living system, microservices can grow, develop and adapt, just as your business will. Find out more on: pro.sony/MediaSolutionsToolkit

@feedzinesocial

Powered by