Video: Challenges of Microservice Architecture Development
Learn more about microservices and OTT at Streaming Media's next event.
Watch the complete video of this panel from the OTT Leadership Summit at Streaming Media West, OTT102. OTT Moves Toward Microservices, in the Streaming Media Conference Video Portal.
Read the complete transcript of this clip:
Mark Russell: When you're thinking about microservices as a subject in itself, that's software development. You can use whatever editor you want. But at some point you have to push a button, and you have to compile it, and build it, and test it, and you want to make sure that that's automated. There's a number of other components that are really out in the world, and I think this is an important aspect of it. It's important to step back and separate the value that you're adding with your, whatever your services, or the software that you're building, and then really be objective about the value that's been added by the world is your just to adopt.
Things like that are very easy to pick up and use. It has a double benefit that it helps industrialize this notion, because there's a big community of developers who are familiar with those tools. If you are in the vendor space, your customers become increasingly familiar with them, or they're teachable, in a good way.
I think, from our perspective, I'd have to also highlight that we've put a lot of energy into Kubernetes, in terms of orchestrating containers across our portfolio and really helping us think through our architecture, and the supporting things that you need in a microservices architecture--things like discovery, things like being able, via recipe, to auto-scale, to spin things up, to tear them down, to just give them business rules for that.
Those things are difficult to get right. You want to have a platform that has some mass and some scale to it. Everything that's required with our product we ship with it, so we don't have a dependency on anybody's particular platform, to take those things, unless somebody wants it. But we have felt like it was important to make a real intellectual investment in the nuances of Kubernetes, and really understand how to architect around, and so we put a lot of energy there.
StackPath's Nathan Moore and EZDRM's Olga Kornienko explain the process and benefits of monolith-to-microservice transition, such as identifying points of failure, in this clip from Streaming Media West 2019.
Cisco's Nermeen Ismail, id3as' Dom Robinson, and Twitch's Tanu Aggarwal resolve the age-old microservice/container conundrum in the streaming world in this clip from Streaming Media West 2019.
Twitch Director of Enginerring Tanu Aggarwal explains the basics of microservices and the advantages of designing and deploying self-contained, single-purpose services in this clip from Streaming Media West 2019.
Netflix Senior Software Engineer Sujana Sooreddy describes how microservices work within Netflix' architecture in this clip from her OTT Leadership Summit panel at Streaming Media East 2019.
Imagine Communications' Mark Myslinski and Bitmovin's Paul MacDougall discuss advantages if microservices for broadcast applications such as agility and scalability in this clip from their OTT Leadership Summit panel at Streaming Media East 2019.
Limelight Networks VP Product Strategy Steve Miller-Jones discusses strategies for quick video cache-clearing in this clip from a panel at the OTT Leadership Summit at Streaming Media West.
MediaKind chief technology and strategy officer Mark Russell discusses common pitfalls of microservice-building in this clip from his panel at the OTT Leadership Summit at Streaming Media West 2018.
Streaming Media's Tim Siglin interviews MediaKind CTO & Head of Strategy Mark Russell at Streaming Media West 2018.