Tag: Java
-
Spring Security 6 with JWT Authentication

Let’s see how to use Spring Security 6 with JWT Authentication. I will do it using the Web Filters to handle JWT requests and credentials requests.
-
The 3 Things Any New Java Developer Should Learn First

After studying many years, I’ve figured out that the professional world is far from the study. What I’ve learned studying didn’t prepare me for the professional world. Here are some of the main concepts I first learned when I landed in my first job.
-
The 3 Things Any New Intellij User Should Learn First

Intellij is my favorite IDE. It’s powerful, easy to use and has a lot of features. In this post I will list the main things any new Intellij user should learn first.
-
Spring Cloud Gateway with KeyCloak and OAuth2

In this article I will show how to configure a KeyCloak server. And I will use it in a Spring Cloud and Spring Boot architecture as an authorization server where a Spring Cloud Gateway will try to authenticate.
-
How to Deploy a Microservices Architecture to ECS AWS in 4 Steps

In this article I show how to deploy a microservices architecture to AWS ECS. In 4 easy steps, which can be done from a CI/CD platform.
-
How to Easily Deploy Your Spring Boot Application to AWS EC2

Today I will show how to deploy a simple Spring Boot application to AWS EC2. I will do it in such a way to be used from a CI CD pipeline. In such a way each new version will be deployed automatically to EC2.
-
Create your First CICD Pipeline with GitlabCI

In this article I create my first CI/CD Pipeline with GitlabCI. I explain the main concepts of GitlabCI, jobs, stages and conditions. And I show how to configure a runner.
-
Create your first Github Actions

In this article I will create my first Github Actions. I will use the CI/CD pipeline of Github to run several commands over my project. I will also show how to configure a self hosted runner.
-
Spring Cloud Gateway with OAuth2 Authorization Server

In this article I will create a Spring Cloud Gateway application connected to an OAuth2 Authorization Server. I will use an existing OAuth2 Authorization server and create a Spring Cloud Gateway application from scratch to consume data from a Resource Server.
-
OAuth2 and OpenID Connect

In this article, I will compare the OAuth2 and OpenID Connect authentication protocols. I will implement the OpenID Connect with the Spring Security Authorization Server.
