Join Chander Dhall for an in-depth discussion in this video Independent deployments, part of Microservices and Azure Service Fabric Basics for Developers.
- [Instructor] Independent deployments. This is a huge benefit of microservices. Here's another real world example where we might have a web client, a mobile client, a desktop client, and different microservices. In this case, we have the same service, Service X. And we have version one of Service X. In a monolithic world, it's going to be really hard to upgrade the service. But, in a microservices world, it's very easy to do that.
Depending on the kind of load we have coming from these various clients, we can create instances of version two of Service X while the same amount of instances of version one are running in production. Once we see that both the versions of the Service X are working fine and clients have no issues moving on to version two, version one could be, then, deprecated. We can see that microservices are easy to scale and are always available if architected right.
- Reviewing microservices vs. monolithic architecture
- Reviewing microservices and Azure Service Fabric basics
- Programming model architecture
- Creating a stateless service and a stateful service
- Creating a cluster in Azure
- Adding security to a cluster
- Finalizing cluster creation
- Deploying to an Azure cluster
- Debugging an application remotely