Spring Cloud Connectors and Heroku 1. Overview In this article, we’re going to cover setting up a Spring Boot application on Heroku using Spring Cloud Connectors. Heroku is a service that provides hosting for web services. Also, they provide a large selection of third-party services, called add-ons, that provide everything… Continue Reading spring-cloud-heroku

Spring Cloud – Securing Services 1. Overview In the previous article, Spring Cloud – Bootstrapping, we’ve built a basic Spring Cloud application. This article shows how to secure it. We’ll naturally use Spring Security to share sessions using Spring Session and Redis. This method is simple to set up and… Continue Reading spring-cloud-securing-services

Spring Cloud – Tracing Services with Zipkin 1. Overview In this article, we are going to add Zipkin to our spring cloud project. Zipkin is an open source project that provides mechanisms for sending, receiving, storing, and visualizing traces. This allows us to correlate activity between servers and get a… Continue Reading tracing-services-with-zipkin

Introduction to Spring Cloud Rest Client with Netflix Ribbon Spring Cloud 1. Introduction Netflix Ribbon is an Inter Process Communication (IPC) cloud library. Ribbon primarily provides client-side load balancing algorithms. Apart from the client-side load balancing algorithms, Ribbon provides also other features: Service Discovery Integration – Ribbon load balancers provide… Continue Reading spring-cloud-rest-client-with-netflix-ribbon

An Intro to Spring Cloud Zookeeper 1. Introduction In this article, we will get acquainted with Zookeeper and how it’s used for Service Discovery which is used as a centralized knowledge about services in the cloud. Spring Cloud Zookeeper provides Apache Zookeeper integration for Spring Boot apps through autoconfiguration and… Continue Reading spring-cloud-zookeeper

A Quick Guide to Spring Cloud Consul 1. Overview The Spring Cloud Consul project provides easy integration with Consul for Spring Boot applications. Consul is a tool that provides components for resolving some of the most common challenges in a micro-services architecture: Service Discovery – to automatically register and unregister… Continue Reading spring-cloud-consul

Introduction to Spring Cloud Netflix – Eureka 1. Overview In this tutorial, we’ll introduce client-side service discovery via “Spring Cloud Netflix Eureka“. Client-side service discovery allows services to find and communicate with each other without hard-coding hostname and port. The only ‘fixed point’ in such an architecture consists of a… Continue Reading spring-cloud-netflix-eureka

An Intro to Spring Cloud Security 1. Overview The Spring Cloud Security module provides features related to token-based security in Spring Boot applications. Specifically, it makes OAuth2-based SSO easier – with support for relaying tokens between Resource Servers, as well as configuring downstream authentication using an embedded Zuul proxy. In… Continue Reading spring-cloud-security