Microservices: Difference between revisions
From My Limbic Wiki
(2 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
* Dockerize it and deploy on AWS | * Dockerize it and deploy on AWS | ||
* Separate builds | * 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= | |||
* [[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
- Microservices with Spring (Java)