080 41714080 info@consultkpi.com

Micro services Architecture Using Node & Moleculer - Instructor-led live sessions

Building Micro services Architecture using Node & moleculer is the new trend as its - A) Highly Scalable & Reliable, Super Fast B) Independently Maintainable & Easily deployable C) Highly Robust & High business capabilities.....Hence building microservices with Node.js and Moleculer is really worth MicroServices Architecture using Node & Moleculer is the most demand workshop ; This 24 hours of Instructor-led Online live sessions on Micro services with NODE & Molecular can able you to learn all the real time implementations on Microservices with Node & molecular and it's hands-on sessions will help you to become confident enough to become project-ready or Job-ready

Advanced 5 (5 Rating) 26 Students enrolled
Created by KPI Consulting Last updated Mon, 31-Aug-2020 English
What will i learn?
  • Able to build Micro services Architecture using Node & Moleculer with realtime applications
  • Able to Learn how to build highly Scalable Micro Services Architecture
  • 100% hands-on sessions on how to implement Micros services using Node & Molecular

Curriculum for this course
0 Lessons 00:00:00 Hours
Requirements
  • Programming experience (a bit) in JavaScript Stack.
  • knowledge on ES 5 ,ES 6
  • Minimum or basic knowledge on Node, Npm
+ View more
Description

MicroServices Architecture using Node & Moleculer  is one of the high- demand workshop ;

This 24 hours of Instructor-led Online live sessions  on Micro services with NODE & Molecular can able you to learn all the real time implementations on  Microservices with Node & molecular and it's hands-on sessions will help you to become confident enough to become project-ready or Job-ready


Topics to be covered 

  • Micro Services
  • What is Micro Service?
  • Why Micro Services
  • Distributed Application Architecture
  • Domain Driven Design
  • Monolithic to Micro services
  • Advantages and Disadvantages
  • Micro Services Design Patterns
  • What is Service? How to write them.
  • How to Break Application , How to break down into services
  • Services Using SRP Principle
  • Service Communication Pattern
  • Remote Procedure Invocation 
  • Messaging 
  • Domain-specific protocol
  • Service Discovery Patterns
  • Client-side discovery 
  • Server-side discovery 
  • Service registry 
  • Self-registration 
  • 3rd party registration
  • Data management
  • Database per Service 
  • Shared database 
  • Saganew 
  • API Composition new 
  • CQRS 
  • Domain event
  • Deployment patterns
  • Multiple service instances per host
  • Service instance per host
  • Service instance per VM
  • Service instance per Container
  • Serverless deployment
  • Service deployment platform
  • External API
  • API gateway
  • Backend for front-end
  • Reliability
  • Circuit Breaker
  • Observability
  • Log aggregation 
  • Application metrics 
  • Audit logging
  • Distributed tracing
  • Exception tracking
  • Health check API
  •  
  • Micro Services implementation using Moleculer
  • What is Moleculer & What are their Features
  • Promise-based solution (async/await compatible)
  • request-reply concept
  • support streams
  • support event-driven architecture with balancing
  • built-in service registry & dynamic service discovery
  • load balanced requests & events (round-robin, random, cpu-usage, latency)
  • many fault tolerance features (Circuit Breaker, Bulkhead, Retry, Timeout, Fallback)
  • supports middlewares
  • supports versioned services
  • service mixins
  • built-in caching solution (memory, Redis)
  • pluggable transporters (TCP, NATS, MQTT, Redis, NATS Streaming, Kafka)
  • pluggable serializers (JSON, Avro, MsgPack, Protocol Buffers, Thrift)
  • pluggable validator
  • multiple services on a node/server
  • all nodes are equal, no master/leader node
  • all nodes are equal, no master/leader node
  • parameter validation with fastest-validator
  • built-in health monitoring & metrics
  • official API gateway module and many other modules…
  • Moleculer Setup & Core Concepts
  • Service
  • Local Service
  • Remote Service
  • Node
  • Service Broker
  • Transporter
  • Gateway
  •  Architecture
  • How Moleculer works
  • Create broker
  • Broker options
  • Full options object
  • Ping| Ping a node with 1 second timeout
  • Ping multiple nodes
  • Ping all available nodes
  • Properties
  • Methods
  • Services
  • Create a service
  • Test a service
  • Actions:
  • Call services
  • Syntax
  • Usages ,  Metadata , Streaming , Examples , Action visibility , Action hooks , Contexts , Context tracking
  • Events
  • emit 
  • broad cast
  • Broker lifecycle
  • Starting logic
  • Stopping logic
  • Service lifecycle
  • created event handler
  • started event handler
  • stopped event handler
  • Built-in logger
  • Custom log levels 
  • Log formats 
  • Custom object & array printing formatter 
  • External loggers 
  • Pino 
  • Bunyan 
  • Winston 
  • Bindings
  • Networking
  • Transporters | TCP transporter | NATS Transporter |Redis Transporter | MQTT Transporter | AMQP Transporter| 
  • Kafka Transporter | NATS Streaming (STAN) Transporter | Custom transporter | Disabled balancer | Serialization 
  • JSON serializer | Avro serializer | MsgPack serializer| Notepack Serializer | ProtoBuf serializer | Thrift serializer | Custom serializer
  • Discovery & Registry
  • Dynamic service discovery 
  • Built-in Service Registry
  • Load Balancing 
  • Built-in strategies
  • RoundRobin strategy
  • Random strategy 
  • CPU usage-based strategy 
  • Latency-based strategy 
  • Custom strategy 
  • Create custom strategy 
  • Use custom strategy
  • Fault tolerance
  • Circuit Breaker 
  • Settings 
  • Retry | Settings | Timeout | Distributed timeouts 
  • Bulkhead 
  • Settings 
  • Fallback 
  • Fallback in action definition
  • Caching
  • Caching
  • Metrics
  • Moleculer Runner
+ View more
Other related courses
00:00:00 Hours
0 1 Free
00:00:00 Hours
0 0 Free
00:00:00 Hours
0 0 ₹15999 ₹9999
00:00:00 Hours
Updated Tue, 08-Sep-2020
0 0 ₹25000 ₹10999
About the instructor
  • 0 Reviews
  • 28 Students
  • 54 Courses
+ View more
This workshop is delivered by one of top most industry-leading faculty with at least 10 to 15+ years of Industry as well as training experience

KPI Consulting is one of the fastest growing (with 1000+ tech workshops) e-learning & consulting Firm which provides objective-based innovative & effective learning solutions for the entire spectrum of technical & domain skills

Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
₹15999 ₹21999
Buy now
Includes:
  • 00:00:00 Hours On demand videos
  • 0 Lessons
  • Full lifetime access
  • Access on mobile and tv
Developed By: Monnet Digital India Pvt Ltd