Companies Home Search Profile

Microservices .NET Core Masterclass

Focused View

Piotr Gankiewicz

22:11:11

159 View
  • 00001 Microservices - Theory.mp4
    54:49
  • 00002 Modular Monolith.mp4
    34:03
  • 00003 Solution Setup.mp4
    13:06
  • 00004 Clean Architecture.mp4
    35:17
  • 00005 Domain Driven Design in Practice.mp4
    43:31
  • 00006 CQRS - Theory.mp4
    37:14
  • 00007 Handling a Command.mp4
    48:52
  • 00008 Handling a Query.mp4
    21:30
  • 00009 Setting Up a Framework.mp4
    46:51
  • 00010 Reserving a Resource.mp4
    22:34
  • 00011 RabbitMQ Message Broker.mp4
    31:17
  • 00012 Integration Via Events - Subscriber.mp4
    54:02
  • 00013 Publishing Custom Events - Producer.mp4
    46:23
  • 00014 Inbox and Outbox Pattern.mp4
    50:59
  • 00015 API Gateway with Ocelot and RabbitMQ.mp4
    21:00
  • 00016 Sync Versus Async Approach.mp4
    29:53
  • 00017 WebSockets and gRPC.mp4
    25:31
  • 00018 HTTP communication challenges.mp4
    25:58
  • 00019 Service Registry and Discovery.mp4
    19:55
  • 00020 Load Balancing.mp4
    15:35
  • 00021 Global Transactions with Microservices.mp4
    30:39
  • 00022 Saga and Process Manager Hands-On.mp4
    36:51
  • 00023 Unit Tests.mp4
    28:55
  • 00024 End to End Tests.mp4
    24:49
  • 00025 Integration Tests.mp4
    18:21
  • 00026 Contract Testing with pact.io.mp4
    19:04
  • 00027 Performance Testing.mp4
    15:35
  • 00028 Centralized Logging.mp4
    21:54
  • 00029 Metrics and Monitoring.mp4
    43:41
  • 00030 Distributed Tracing.mp4
    43:52
  • 00031 Secure Configuration.mp4
    23:04
  • 00032 Dynamic Credentials.mp4
    37:01
  • 00033 PKI Certificates Rotation.mp4
    39:30
  • 00034 Digital Signature.mp4
    29:44
  • 00035 Authentication and JWT.mp4
    34:25
  • 00036 Authorization and Policies.mp4
    26:20
  • 00037 Docker Containers.mp4
    54:11
  • 00038 Docker-compose and Portainer.mp4
    23:31
  • 00039 Kubernetes Fundamentals.mp4
    28:20
  • 00040 Sidecar Pattern.mp4
    18:13
  • 00041 Rancher - Orchestration.mp4
    34:31
  • 00042 Istio Service Mesh.mp4
    16:02
  • 00043 Outro.mp4
    04:18
  • Description


    Building the microservices is not an easy job. Whenever it comes to any type of distributed system design, challenges such as data consistency, dealing with network issues or latencies, security, testing, monitoring, tracing, deploying and orchestrating the set of independent applications might quickly become a very complex and overwhelming task.

    Not only should the software engineer be aware of the typical web API design but such an engineer should also understand very well the event-driven architecture, messaging infrastructure, consistency models, contract testing, or the observability patterns to be able to properly implement and then deploy the microservices.

    The aim of this course is to provide specialized knowledge about dealing with such challenges and also introduce a set of open-source, cloud-agnostic tools (Consul, Grafana, Prometheus, Jaeger) that might be of great use when developing distributed applications.

    All resources and code files are placed here: https://github.com/PacktPublishing/Pacco

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Piotr Gankiewicz
    Piotr Gankiewicz
    Instructor's Courses
    Piotr Gankiewicz and Dariusz Pawlukiewicz are both Microsoft MVP, Bottega IT Minds trainers, system architects, and software engineers working on distributed systems and microservices for many years. They are also the speakers at a variety of conferences, run DevMentors community (YouTube, Gitter, Discord), and publish a lot of source code (libraries, frameworks, sample projects) on their GitHub accounts.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 43
    • duration 22:11:11
    • Release Date 2023/02/14