- Experience with application development
- .Net programming experience
Audience
- Developers
Microsoft Azure Service Fabric (ASF) is a platform as a service (PaaS) used for deploying scalable microservices-based cloud applications.
This instructor-led, live training (online or onsite) is aimed at developers who wish to learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
- Use ASF as a platform for building and managing microservices.
- Understand key microservices programming concepts and models.
- Create a cluster in Azure.
- Deploy microservices on premises or in the cloud.
- Debug and troubleshoot a live microservice application.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about Service Fabrice, please see: https://github.com/Microsoft/service-fabric
Introduction
Overview of Microservices
- Container concepts
- Characteristics and benefits of microservices
Overview of Microsoft Azure Service Fabric (ASF) Architecture
- The Service fabric cluster
Orchestrating and deploying containers with ASF
- Service Fabric Explorer
- Design-time concepts
- Run-time concepts
Getting Started with ASF
- Working with Visual Studio and ASF SDK
- Creating an ASF cluster
Creating an Application
- Upgrading an application
- Using the Cluster Resource Manager
Implementing Stateless and Stateful Services
- Stateless vs stateful services
- Implementing stateless and stateful services concurrently
- Using Online Transaction Processing (OLTP) Services
Managing the Application Lifecycle
- Understanding workflows and service network communication
- Deployment options
Reliable Services Framework
- Choosing a communication stack
- Remoting and non-Microsoft services
Reliable Actor Framework
- Understanding The Actor Design Pattern
- Threading and concurrency
- Garbage collection
- Failover
Deploying the Application
- Local vs cloud deployments
- Depoying to other clouds (AWS, etc.)
Debugging the Application
- Using system health reports to monitor the application
Troubleshooting
Summary and Next Steps
United Arab Emirates - Building Microservices with Microsoft Azure Service Fabric (ASF)
Qatar - Building Microservices with Microsoft Azure Service Fabric (ASF)
Egypt - Building Microservices with Microsoft Azure Service Fabric (ASF)
Saudi Arabia - Building Microservices with Microsoft Azure Service Fabric (ASF)
South Africa - Building Microservices with Microsoft Azure Service Fabric (ASF)
Brasil - Building Microservices with Microsoft Azure Service Fabric (ASF)
Canada - Building Microservices with Microsoft Azure Service Fabric (ASF)
中国 - Building Microservices with Microsoft Azure Service Fabric (ASF)
香港 - Building Microservices with Microsoft Azure Service Fabric (ASF)
澳門 - Building Microservices with Microsoft Azure Service Fabric (ASF)
台灣 - Building Microservices with Microsoft Azure Service Fabric (ASF)
USA - Building Microservices with Microsoft Azure Service Fabric (ASF)
Österreich - Building Microservices with Microsoft Azure Service Fabric (ASF)
Schweiz - Building Microservices with Microsoft Azure Service Fabric (ASF)
Deutschland - Building Microservices with Microsoft Azure Service Fabric (ASF)
Czech Republic - Building Microservices with Microsoft Azure Service Fabric (ASF)
Denmark - Building Microservices with Microsoft Azure Service Fabric (ASF)
Estonia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Finland - Building Microservices with Microsoft Azure Service Fabric (ASF)
Greece - Building Microservices with Microsoft Azure Service Fabric (ASF)
Magyarország - Building Microservices with Microsoft Azure Service Fabric (ASF)
Ireland - Building Microservices with Microsoft Azure Service Fabric (ASF)
Luxembourg - Building Microservices with Microsoft Azure Service Fabric (ASF)
Latvia - Building Microservices with Microsoft Azure Service Fabric (ASF)
España - Building Microservices with Microsoft Azure Service Fabric (ASF)
Italia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Lithuania - Building Microservices with Microsoft Azure Service Fabric (ASF)
Nederland - Building Microservices with Microsoft Azure Service Fabric (ASF)
Norway - Building Microservices with Microsoft Azure Service Fabric (ASF)
Portugal - Building Microservices with Microsoft Azure Service Fabric (ASF)
România - Building Microservices with Microsoft Azure Service Fabric (ASF)
Sverige - Building Microservices with Microsoft Azure Service Fabric (ASF)
Türkiye - Building Microservices with Microsoft Azure Service Fabric (ASF)
Malta - Building Microservices with Microsoft Azure Service Fabric (ASF)
Belgique - Building Microservices with Microsoft Azure Service Fabric (ASF)
France - Building Microservices with Microsoft Azure Service Fabric (ASF)
日本 - Building Microservices with Microsoft Azure Service Fabric (ASF)
Australia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Malaysia - Building Microservices with Microsoft Azure Service Fabric (ASF)
New Zealand - Building Microservices with Microsoft Azure Service Fabric (ASF)
Philippines - Building Microservices with Microsoft Azure Service Fabric (ASF)
Singapore - Building Microservices with Microsoft Azure Service Fabric (ASF)
Thailand - Building Microservices with Microsoft Azure Service Fabric (ASF)
Vietnam - Building Microservices with Microsoft Azure Service Fabric (ASF)
India - Building Microservices with Microsoft Azure Service Fabric (ASF)
Argentina - Building Microservices with Microsoft Azure Service Fabric (ASF)
Chile - Building Microservices with Microsoft Azure Service Fabric (ASF)
Costa Rica - Building Microservices with Microsoft Azure Service Fabric (ASF)
Ecuador - Building Microservices with Microsoft Azure Service Fabric (ASF)
Guatemala - Building Microservices with Microsoft Azure Service Fabric (ASF)
Colombia - Building Microservices with Microsoft Azure Service Fabric (ASF)
México - Building Microservices with Microsoft Azure Service Fabric (ASF)
Panama - Building Microservices with Microsoft Azure Service Fabric (ASF)
Peru - Building Microservices with Microsoft Azure Service Fabric (ASF)
Uruguay - Building Microservices with Microsoft Azure Service Fabric (ASF)
Venezuela - Building Microservices with Microsoft Azure Service Fabric (ASF)
Polska - Building Microservices with Microsoft Azure Service Fabric (ASF)
United Kingdom - Building Microservices with Microsoft Azure Service Fabric (ASF)
South Korea - Building Microservices with Microsoft Azure Service Fabric (ASF)
Pakistan - Building Microservices with Microsoft Azure Service Fabric (ASF)
Sri Lanka - Building Microservices with Microsoft Azure Service Fabric (ASF)
Bulgaria - Building Microservices with Microsoft Azure Service Fabric (ASF)
Bolivia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Indonesia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Kazakhstan - Building Microservices with Microsoft Azure Service Fabric (ASF)
Moldova - Building Microservices with Microsoft Azure Service Fabric (ASF)
Morocco - Building Microservices with Microsoft Azure Service Fabric (ASF)
Tunisia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Kuwait - Building Microservices with Microsoft Azure Service Fabric (ASF)
Oman - Building Microservices with Microsoft Azure Service Fabric (ASF)
Slovakia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Kenya - Building Microservices with Microsoft Azure Service Fabric (ASF)
Nigeria - Building Microservices with Microsoft Azure Service Fabric (ASF)
Botswana - Building Microservices with Microsoft Azure Service Fabric (ASF)
Slovenia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Croatia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Serbia - Building Microservices with Microsoft Azure Service Fabric (ASF)
Bhutan - Building Microservices with Microsoft Azure Service Fabric (ASF)
Nepal - Building Microservices with Microsoft Azure Service Fabric (ASF)
Uzbekistan - Building Microservices with Microsoft Azure Service Fabric (ASF)