Spring Boot / Cloud and Microservices

 Microservices with Spring Cloud
  1. Spring Cloud Config Server and Bus
  2. Load Balancing with Ribbon and Feign
  3. Implement Naming Server with Eureka
  4. Implement API Gateway with Zuul
  5. Distributed Tracing with Zipkin
  6. Fault Tolerance with Hystrix

RESTful Webservice: REST is a style of software architecture for distributed hypermedia systems
Basic: 
HTTP Request methods (GET, POST, DELETE, PUT, PATCH)
Exception Handling --> Validation HATEOAS
HTTP Response Status Code --> 200, 400, 500 series

HATEOAS : Hypermedia As The Engine Of Application State

Advanced:
Versioning, Swagger, Filtering, Monitoring, Content Negotiations, Internationalizations

Tools/Framework: 
Spring, Spring Boot, JPA, Maven, Postman

MICROSERVICES
REST
Small Well Chosen Deployable Units
Cloud Enabled (Scale-In/Out Instances)












Comments

Popular posts from this blog

PUTTY - The server's host key is not cached in the registry cache

OIM-12c Installation - FMW - SOA - IDM

SAML & OAuth 2.0