Learn about the main benefits of Azure Service Fabric, as well as how to build Service Fabric applications for the cloud or on premises.
Overview
Syllabus
Introduction
- Increase reliability, performance, and scalability with Azure Service Fabric
- What is Azure Service Fabric?
- How does Azure Service Fabric work?
- Microservices versus monoliths
- Service Fabric architecture
- Service Fabric versus Kubernetes
- Supported environments for running Service Fabric applications
- Installing Azure Service Fabric tools
- Service Fabric development environment verification
- Managing your local Service Fabric cluster
- Challenge: Installing and verifying your development environment
- Solution: Installing and verifying your development environment
- Creating a Service Fabric cluster from the Azure portal
- Creating a Service Fabric cluster from Azure CLI
- Anatomy of an Azure Service Fabric cluster
- Administering an Azure Service Fabric cluster from the Azure portal
- Administering an Azure Service Fabric cluster from the Service Fabric CLI
- Scaling an Azure Service Fabric cluster
- Challenge: Provisioning an Azure Service Fabric cluster
- Solution: Provisioning an Azure Service Fabric cluster
- Supported application models in Service Fabric
- Creating Service Fabric stateless Reliable Services with .NET Core
- Creating Service Fabric stateless Reliable Services with ASP.NET Core
- Configuring service ports in Service Fabric applications
- Implementing a common interface for communication between Service Fabric services
- Communication between Service Fabric services with remoting
- Communication between Service Fabric services with HTTP
- Communicating to Service Fabric services by using WCF
- Challenge: Developing an Azure Service Fabric application by using stateless services
- Solution: Developing an Azure Service Fabric application by using stateless services
- Creating a container-based Service Fabric application
- Lifting and shifting legacy applications to Service Fabric
- Challenge: Create an Azure Service Fabric application based on Docker containers
- Solution: Creating an Azure Service Fabric application based on Docker containers
- Service Fabric application packaging
- Publishing Service Fabric applications
- Updating Service Fabric applications
- Challenge: Upgrading an Azure Service Fabric application
- Solution: Upgrading an Azure Service Fabric application
- Next steps
Taught by
Rodrigo DÃaz Concha