In this blog, you will learn some Docker best practices mainly focussed on Spring Boot applications. You will learn these practices by applying them to a sample application. Enjoy!
Continue reading “Spring Boot Docker Best Practices”Docker Best Practices
In this blog, you will learn some Docker best practices mainly focussed on Java applications. This is not only a theoretical exercise, but you will learn how to apply the best practices to your Dockerfiles. Enjoy!
Continue reading “Docker Best Practices”How to Generate Fake Test Data
Are you also often uninspired when you need to think of useful test data for your unit tests? Is ‘John Doe’ your best test friend? Do not worry, Datafaker comes to the rescue! In this blog, you will learn how to generate your test data.
Continue reading “How to Generate Fake Test Data”How to Get Started With Vaadin Flow
In this blog, I will show you how I got started with Vaadin Flow. With Vaadin Flow, you can create web apps without HTML or JavaScript, but entirely with Java. Let’s get started!
Continue reading “How to Get Started With Vaadin Flow”Generate Server Code Using OpenAPI Generator
In this blog, you will learn how to generate server code using the OpenAPI Generator based on an OpenAPI specification. The code will be generated for a Spring Boot Application, but OpenAPI supports many other languages which can be used.
Continue reading “Generate Server Code Using OpenAPI Generator”How to Use Amazon SQS in a Spring Boot App
In this blog, you will learn how to use Amazon Simple Queue Service (SQS) in a Spring Boot App. You will use the AWS SDK for Java for this purpose. Most of the SQS features, which can also be executed manually via the AWS console, will be covered within this blog.
Continue reading “How to Use Amazon SQS in a Spring Boot App”How to Create an AWS CloudFormation Fargate Template
In the previous post, you learnt how to deploy a basic Dockerized Spring Boot application to AWS Fargate. Wouldn’t it be great if this manual configuration could be provisioned from a plain text file which can be part of your version control system? With a single action, all necessary resources are configured in the right order. In this post, you will learn how to create an AWS CloudFormation template. Enjoy!
Continue reading “How to Create an AWS CloudFormation Fargate Template”How to Deploy a Spring Boot App on AWS Fargate
In this blog, you will learn how to deploy a basic Dockerized Spring Boot application to AWS Fargate. AWS Fargate is a serverless AWS environment. Enjoy!
Continue reading “How to Deploy a Spring Boot App on AWS Fargate”How to Deploy a Spring Boot App on AWS ECS Cluster
In this post, you will learn how to setup an AWS ECS (Elastic Container Service) Cluster. You will create the Cluster and deploy a Docker image containing a Spring Boot App. Enjoy!
Continue reading “How to Deploy a Spring Boot App on AWS ECS Cluster”How to Create an AWS ALB and ASG
In this post, you will learn how to create an AWS Application Load Balancer (ALB) for your EC2 instances running a Spring Boot application. You will also create an Autoscaling Group (ASG) which will simplify the setup and will automatically scale-in and scale-out.
Continue reading “How to Create an AWS ALB and ASG”