AWS Local Authentication: Understanding Your Options and Using IAM User Long-Term Credentials Responsibly

When you’re working with AWS as a backend engineer — especially with Java and Spring Boot stacks — there will inevitably come a moment when you need to run commands against your AWS resources using the AWS Command Line Interface (CLI) or AWS SDKs.

And that moment comes with a crucial question: “How do I locally authenticate securely?”

Continue reading “AWS Local Authentication: Understanding Your Options and Using IAM User Long-Term Credentials Responsibly”

Deploying Spring Boot Applications to the Cloud: A Beginner’s Guide

Deploy Spring Boot apps with Docker and Kubernetes! Learn containerization, orchestration, and scaling in this step-by-step guide

Modern software deployment is all about containers and orchestration, and if you’re working with Spring Boot, leveraging Docker and Kubernetes can transform how you manage and scale applications. This beginner-friendly guide explains how to package a Spring Boot application into a Docker container and deploy it to a Kubernetes cluster.

Continue reading “Deploying Spring Boot Applications to the Cloud: A Beginner’s Guide”