var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = ""; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();


Private training
Microservices Architecture: Best Practices, Tools, and Frameworks (.NET-based)

79彩票平台登录Develop a custom program based on your teams' needs, goals, and expertise

Design your custom program by choosing appropriate topics, theory and practice balance

  • The course introduces application developers to the core principles of the microservices architecture.
  • This course is based on hands-on exercises and gives developers an extended overview of various tools, services, and frameworks that become essential in the cloud-native environment.
  • At the end of the training course, developers will know how to design microservices applications and be informed enough to select a suitable technology stack.
at your office
Tailor-made to fit
your level and needs

Join this course to:

  • Understand the general concepts of cloud-native development and the microservices architecture
  • Solve tasks such as designing a scalable and resilient architecture, service discovery, centralized configuration, monitoring and troubleshooting in distributed systems
  • Predict and avoid common issues and bottlenecks in microservices-oriented systems
  • Use Cloud Foundry as a cloud-native platform to manage application state

Design Your 79彩票平台登录 Agenda

Step 1

79彩票平台登录Select the checkboxes to include the topics you want to be present on your training agenda. You can save this form at any time and continue later.

Microservices architecture
see details

Theory - 45 min

79彩票平台登录Theory - 0.5h

Theory - 2h

Theory - 1h

Cloud Foundry basics and .NET support
see details

Theory - 25 min

79彩票平台登录Theory and Practice - 2h

Communication basics
see details

Theory - 20 min

79彩票平台登录Theory and Practice - 1h

Advanced communication
see details

Theory 0.5h and Practice 1h

79彩票平台登录Exploring how Cloud Foundry internally works with services and service brokers. Creating user-defined services and keys

Theory - 0.5h

Learning what a message broker is. Get to know the most popular products and architectural patterns.

Theory 0.75h and Practice 1.25h

Deep dive into the AMQP protocol and RabbitMQ. Understanding the details on exchange and queue configurations. Learning what options RabbitMQ provides for high-availability, durability, and monitoring. Discovering how to deal with a dead-letter exchange, replay messages, and work with complex routing rules.

Theory 0.75h and Practice 1.25h

79彩票平台登录Understanding when and how to use Apache Kafka, learning its architecture and API. Overviewing other Apache products (Storm, Spark, ZooKeeper) and how they can be integrated with Kafka. Exploring how to work with Kafka from .NET Core applications deployed to PCF

79彩票平台登录Theory - 0.5h

79彩票平台登录Comparing RabbitMQ and Apache Kafka capabilities, performance, and exploring common use cases.

Basic troubleshooting and monitoring
see details

Theory and Practice - 1h

Advanced troubleshooting and monitoring
see details

79彩票平台登录Theory 1h and Practice 1.25h

Understanding what logs are available in systems that work on Cloud Foundry. Learning troubleshooting techniques that can be used with .NET applications on PCF. Learning how Cloud Foundry processes logs and what options exist for integration with third-party log management software: ELK stack, Splunk, Azure AppInsights, Sumologic. Examining how in practice to configure logging in .NET applications, using SteelToe, Serilog, and NLog libraries. Learning how to write queries for popular log management software.

Theory 0.5h and Practice 0.5h

79彩票平台登录Learning what monitoring capabilities exist in Cloud Foundry. Investigating how to use popular software: Grafana, Prometheus, AlertManager. Looking into how to create custom metrics in .NET applications in practice.

Theory 0.75h and Practice 1h

Learning how to use SSH for remote debugging with Visual Studio and Visual Studio Code. Understanding how to run multiple programs in one container. Understanding how to debug web applications that run with HWC

Basics of configuration management and service discovery
see details

Theory and Practice - 2.5h

Advanced configuration and secrets management. Service discovery
see details

Theory 1.25h and Practice 1.5h

Learn how to manage application configuration and secrets in clouds. Learn and compare architecture and usage of popular products: Spring Cloud Config server, CredHub, and Hashicorp Vault. Exploringin practice how to configure and use these products in .NET solutions.

79彩票平台登录Theory 1h and Practice 1h

79彩票平台登录Learning how to use a service discovery pattern. Understanding a service mesh, compare it with a service registry. Learning and compare the architecture and usage of popular products: Spring Cloud Eureka and Hashicorp Consul. Discovering in practice how to configure and use these products in .NET solutions.

Best practices
see details

Theory and Practice - 1.5h

Theory and Practice - 50 min

79彩票平台登录Theory - 15 min

Step 2

Fill in the form to complete your submission:

First Name*
Last Name*
Your company name*
Your Message (optional)

What trainees say about Altoros courses

video play
Kubernetes Deep Dive 79彩票平台登录 in San Jose
video play
Kubernetes Deep Dive 79彩票平台登录 in San Jose
video play
Kubernetes Deep Dive 79彩票平台登录, Washington DC
video play
Kubernetes Deep Dive 79彩票平台登录, Washington DC
video play
Cloud Foundry for DevOps 79彩票平台登录
video play
Cloud Foundry 79彩票平台登录 at Cloud Foundry Summit, 2017
video play
Kubernetes Deep Dive 79彩票平台登录, Los Angeles


Alexandra Mironova

Alexandra Mironova

79彩票平台登录79彩票平台登录 Coordinator


location icon830 Stewart Dr., Suite 119Sunnyvale, CA 94085
First Name*
Last Name*
Your Message (optional)
7073彩票注册 7073彩票地址 7073彩票网址 7072彩票开户 689彩票邀请码 789彩票代理 7073彩票登录 963彩票开户 8炫彩彩票app 868彩票开户