Microservices and Serverless Development with Node.JS

Microservices and Serverless Development with Node.JS

Main Speaker:


Ron Ezra

Tracks:

Cloud
Code

Seminar Categories:

Development
Fullstack

Course ID:

43726

Date:

09.07.2020

Time:

Daily seminar
9:00-16:30

43726

Overview

Microservices became the preferred methodology for distributed systems. It is the major way to support smart and accurate container orchestration which is mandatory in Big Data. Since NodeJS became very popular for constructing fine-grained services – it is expected to implement Microservices with JavaScript. This seminar introduces the requirements for working Microservices eco-system and how to create it with NodeJS.

The seminar also relates to Serverless with NodeJS. Serverless is the next step of decomposing logic down to the function level and serve functions as services. The seminar will introduce how to deploy to AWS LAMBDA and discusses other Serverless commercial alternatives.

Who Should Attend

  • JavaScript experienced developers that wants to create Microservices with NodeJS
  • JavaScript developers that wants to implement Serverless based on NodeJS

Prerequisites

  • JavaScript advanced – async programing, latest features
  • js basic knowledge
  • AWS Amazon services

Course Contents

  • Microservices
    • Intro to Microservices and Service oriented architecture (SOA)
    • Core concepts and Business use case for Microservices
    • Design patterns of popular microservices
    • Understanding the “traditional” Monolithic architecture
    • Monolithic vs Microservices
    • Real world example – Decompose monolithic to microservices
    • Key challenges of Microservices architecture
    • NodeJS modules as micro components
    • Intro to microservices ecosystem – Deploy, Monitor and maintain
  • Serveless
    • Intro to Serverless architecture
    • Core concepts and use cases
    • Key challenges of serverless architecture
    • Intro to AWS Lambda
    • Real world example NodeJS app on AWS Lambda
    • Serverless development process
    • Overview of alternative to AWS lambda
    • Serverless in private clouds and in the business world


DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Contact

DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Skip to content