Cloud-native computing has become the standard for software development. Running server-side software in a container has become common, and orchestrating containers in Azure, AWS, and Kubernetes (aka k8s) has a large impact on software architecture and deployment. Our industry is finding a balance between microservice and more cohesive software architectures, learning how they can effectively leverage cloud- and container-based environments. It is hard to imagine any enterprise development scenario where one or more of these trends would not be high on the list of critical skills.
You’ll find coverage of:
- Cloud-native architecture options and concepts
- Architecting and developing apps with microservices
- Container lifetimes
- Using container environments at dev time
- Building .NET apps in Azure