Microservices: Difference between revisions

From My Limbic Wiki
 
Line 24: Line 24:
* Get - Put - Delete - Post - Patch
* Get - Put - Delete - Post - Patch
=Authentication=
=Authentication=
=Languages=
* [[Microservices with Spring]] (Java)

Latest revision as of 22:20, 20 September 2019

it is: Independantly Deployable Small Component

What is it ?

it can be:

  • Services
  • Applications
  • API
  • Components

it is related to the cloud, using its infrastructure to divide the load depending of each microservice charge

How to log

  • Splunk
  • Logstach / Kibana / Elastic Search

Best Bractices

  • Dockerize it and deploy on AWS
  • Separate builds
  • Individual databases

Technologies

  • Jenkins
  • AWS - Google
  • Node.js or any language like Java & PHP

Communication

All the APIs are always Stateless

  • Https / Http
  • Rest API
  • Get - Put - Delete - Post - Patch

Authentication

Languages