Microservices TV

Welcome to Microservices TV, where you will get the latest news, trends and tutorials on all things microservices. Developers are flocking to microservices to build all sorts of next-gen, cloud native apps. Are you in the know? See all videos in the series

Kubernetes, Istio, & Project Calico at KubeCon 2017

“…it really is a community. They’re a bunch of individuals and companies that are collaborating together, that are sometimes partners, sometimes competitors, but we see this as a big enough shift in the industry that we realize we all have to get this right.”
Christopher Liljenstolpe, Co-Founder and CTO, Tigera

Analytics & Data in a Microservices World

“Having that separation gives you the flexibility to move and adapt to different workloads and also interact with other applications more effectively. Giving the application developer more choice as to how they access the data, making sure you’re not locking someone in… It gives you a lot more freedom, it gives you a lot more flexibility, and it’s a lot more open so that people don’t feel locked in by one technology.”
Phil Downey, Program Director, Offering Management, IBM Db2 Event Store

Strangling the Monolith

“We’re not trying to say that it’s only web applications that you can apply the strangler pattern in. It’s not… it’s basically anything that has a regular API structure.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Evolution of Microservices (Part 3) – Extended Q&A

“It comes down to maturity. If your team already has a mature model for being productive, you don’t necessarily have to look for another silver bullet to make you’re team productive.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Evolution of Microservices (Part 2)

“… they’re looking at microservices as being a way of refactoring those applications and providing them with more responsiveness and being able to add functionality or change functionality.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Evolution of Microservices (Part 1)

“We started to realize the first of the real problems that we encountered and that problem was that just because you can distribute something doesn’t mean you ought to distribute something.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Microservices in the Wild

“Typically we’re not building things from the ground up anymore. We’ve got a platform like Bluemix, we’re building microservices in Bluemix. If you do it in Bluemix, you’re getting a lot of stuff that is already part of the platform, that you don’t have to do.”
Shahir Daya, Executive Architect, IBM GBS Global Cloud CoC

On Ramps to Microservices

“Not every team is going to get all the way through [the four stages]. Not every team is going to need to get all the way through [the four stages]. They’re always available for the teams that need it, for the problems that need it.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Google’s Sarah Novotny

“It’s an evolution of the whole technology industry going from ‘I’m selling you my product because it’s best for me’ to ‘let me help you choose and find what is the best path [to your] business needs…’
Sarah Novotny, Kubernetes Community Manager, Google

RackN’s Microservices Journey

“And that’s one of the things I would always leave people with as they look at doing this work… is to think about how their development experience, their production experience, starts to look very similar.”
Rob Hirschfeld, Founder/CEO, RackN

GameOn: A Throwback Adventure

“Everybody says… you read it that ‘distributed systems are hard’ right, but it’s like why? So, it’s not until you start really trying to do stuff [do you learn that].”
Erin Schnabel, WebSphere Liberty Evangelist & Microservices Architect

Right-sized runtimes on WebSphere Liberty

“…it’s small, it’s flexible, you can put together your features in different ways. One of the things I love about Liberty is you can completely right-size your runtime.”
Erin Schnabel, WebSphere Liberty Evangelist & Microservices Architect

Service Discovery & Service Proxy

“…you’re not tied into a specific technology choice just because you want to use microservices. You can use the proper technology choice and then build that into your microservices architecture…”
Dan Berg, Distinguished Engineer, IBM Cloud Foundation Services

Refactoring Data for Microservices

“You only want to implement microservices in places you have a reason to, [being] that your code or your data & your code are giving you issues that you need to address.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Refactoring for Microservices

“You’re putting in microservices because you want to gain other benefits as well. Particularly benefits around DevOps.”
Kyle Brown, Distinguished Engineer and CTO, IBM Cloud Lab Services

Business Value of Microservices

“When you look around at innovation it means that you can actually start to experiment with the business model and then back out quickly, if it’s not what you wanted or your clients are not responding to [it].”
Moe Abdula, VP, Cloud Foundational Services

Introduction to Microservices, Part Two

“And so these two ideas of being cloud-native and using microservices kind of go hand in hand. One is about what’s the environment your application runs in and how do I architect around that environment. And the other is about how does the development team work and how they relate to each other.”
Jason R. McGee, IBM Fellow, VP and CTO, Cloud Foundation Services

Introduction to Microservices

“One of the things that … is interesting about microservices is … really the problem they’re solving is a people problem”
Jason R. McGee, IBM Fellow, VP and CTO, Cloud Foundation Services
See all videos in the series