
Instance Profile Credentials using Spring Cloud
1. Introduction In this quick article, we’re going to build a Spring Cloud application that uses instance profile credentials to connect to an S3 bucket. […]
1. Introduction In this quick article, we’re going to build a Spring Cloud application that uses instance profile credentials to connect to an S3 bucket. […]
1. Simple S3 Download Let’s start by easily accessing files stored on S3: 2. Simple S3 Upload We can also upload files: 3. S3 URL […]
1. EC2 Metadata Access The AWS EC2MetadataUtils class provides static methods to access instance metadata like AMI Id and instance type. With Spring Cloud AWS we can inject […]
1. RDS Support 1.1. Simple Configuration Spring Cloud AWS can automatically create a DataSource just by specifying the RDS database identifier and the master password. The username, JDBC […]
1. AWS Messaging Support 1.1. SQS (Simple Queue Service) We can send messages to an SQS queue using the QueueMessagingTemplate. To create this bean, we can […]
1. Overview In the first article of the series, we introduced Spring Cloud Data Flow‘s architectural component and how to use it to create a streaming data pipeline. […]
1. Overview Spring Cloud Data Flow is a cloud-native toolkit for building real-time data pipelines and batch processes. Spring Cloud Data Flow is ready to be used for […]
1. Introduction Spring Cloud Data Flow is a cloud-native programming and operating model for composable data microservices. With Spring Cloud Data Flow, developers can create and orchestrate […]
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 […]
1. Overview The Netflix Archaius offers libraries and functionality for connecting to many data sources. In this tutorial, we’ll learn how to get configurations: Using […]
1. Overview Netflix Archaius is a powerful configuration management library. Simply put, it’s a framework that can be used to gather configuration properties from many different sources, […]
1. Overview In this article, we’ll look at how load balancing works with Zuul and Eureka. We’ll route requests to a REST Service discovered by […]
1. Introduction Spring Cloud Netflix Zuul is an open source gateway that wraps Netflix Zuul. It adds some specific features for Spring Boot applications. Unfortunately, rate limiting is […]
1. Overview In this tutorial, we’ll cover Spring Cloud Netflix Hystrix – the fault tolerance library. We’ll use the library and implement the Circuit Breaker […]
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 […]
1. Overview In this tutorial, we’ll show how we can use Hashicorp’s Vault in Spring Boot applications to secure sensitive configuration data. We assume here […]
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 […]
1. Overview Spring Cloud is a framework for building robust cloud applications. The framework facilitates the development of applications by providing solutions to many of […]
1. Introduction In this article, we’ll demonstrate how to use the Spring Cloud App starters – which provide bootstrapped and ready-to-go applications – that can […]
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 […]