<h1>Training Schedule</h1>

   - Azure 8 Hours Crash Course for 5 Years Subscribers.
     Every Thursday at 09 PM IST. Azure Training Syllabus

   - Microservices Architecture Project Based Training from 19th July 2025.

   Click for Training Invite Link



     

Microservices Step by Step Training with Sample Project :-


Microservices Theory with DDD :-
  • What is Microservice ?
  • When to use and When to Not ?
  • Is Microservices SOA ?
  • How do we Decompose (DDD) ?
  • DDD the Friend of Microservice
  • Domain and Subdomain (Core domain, Supporting domain and generic domain)
  • Bounded Context , Context Map ,Ubiquitous languages 
  • Strategic and Tactical design
  • Upstream and Downstream
  • Context Map strategic design thinking Partnership, Shared Kernel, Customer supplier
  • Conformist, Anticorruption Layer, Open Host Service and Published Language.
DDD Hands-On :-
  • Entities, Value object ( Immutability), Aggerates, Iterator Pattern, Services, Domain event, Context Maps.
  • Understanding relationship between Bounded Contexts.
  • Repository Pattern and UOW
Mastering CQRS with DDD :-
  • Understanding CQRS pattern
  • Command , Queries and their Handlers 
  • Is ICommand, Iquery Needed – The convention
  • Marker Interface pattern and Attribute design way
  • Importance of GUID in Command
  • Using the inbuilt ServiceCollection
  • Mediatr the Mediator Pattern
  • Insert , Updates , Deletes and Read are different logic and DB
  • Importance of GUID / Versioning – Changing the mindset of primary keys.
  • Aggregate Root , Iterator, Event Sourcing , Saga , Read model, Projections, Snapshot, Eventual Consistency, Repository pattern.
From Queues to Gateways :-
  • Queues, Rabbit MQ , Ocelot ( Oauth, OpenId.
  • Caching, Throttling) , APIM , Request Aggregation.
Handling Data and Transactions :-
  • Database Pattern discussion :- Shared Database, Database Per Service.
  • Saga and API. 
Communication in Microservices :-
  • Sync and Asynch communication between Microservices
  • Synch and Async:- API Calls using Async Await
  • Communication through RabbitMQ, Async , Long wait calls
CQRS and Event Sourcing with Rabbit MQ
DATE DAY TRAINER TOPIC TRAINING PLATFORM PARTICIPANTS TIMING (India Time)
19-07-2025 Saturday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
20-07-2025 Sunday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
26-07-2025 Saturday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
27-07-2025 Sunday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
02-08-2025 Saturday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
03-08-2025 Sunday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
09-08-2025 Saturday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
10-08-2025 Sunday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
16-08-2025 Saturday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm
17-08-2025 Sunday Shivprasad Koirala Microservices Step by Step Zoom 5 Years Subscribers 09 pm to 10 pm