In this blog, you will learn how to use AWS Lambda versions and aliases by means of a Java example. You will create a simple AWS Java Lambda, create several versions for it and you will learn how to use aliases for your environments. Enjoy!
Continue reading “AWS Lambda Versions and Aliases Explained By Example”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”How to Create an AWS EC2 VM
In this post, you will learn how easy it is to create a virtual machine with AWS EC2. You will learn the basics and as an example, you will deploy and run a basic Spring Boot application. Enjoy!
Continue reading “How to Create an AWS EC2 VM”How to Create an AWS Continuous Deployment Pipeline Cont’d
In our previous post, we showed how to create an AWS Continuous Deployment Pipeline. This post will continue where we left off. We will enhance the pipeline with a Review stage, a more efficient use of the Maven cache and add notifications to the pipeline.
Continue reading “How to Create an AWS Continuous Deployment Pipeline Cont’d”How to Create an AWS Continuous Deployment Pipeline
Creating a continuous deployment pipeline will bring us a step closer to an automated build, test, deploy strategy. In order to create such a pipeline, we need to have access to several tools. Instead of installing these on on-premise servers, we can make use of the AWS cloud offer. Let’s see how this can be accomplished!
Continue reading “How to Create an AWS Continuous Deployment Pipeline”How to Deploy a Spring Cloud Function on AWS Lambda
In this post, we will create a Spring Cloud Function and create some unit tests for it. We will do so by creating a function with Bean definition and with the functional style. At the end, we will deploy the function on AWS Lambda.
Continue reading “How to Deploy a Spring Cloud Function on AWS Lambda”