Tags
Language
Tags
September 2025
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Deploy Spring Boot Microservices On Aws Ecs With Fargate

    Posted By: ELK1nG
    Deploy Spring Boot Microservices On Aws Ecs With Fargate

    Deploy Spring Boot Microservices On Aws Ecs With Fargate
    Published 1/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.03 GB | Duration: 5h 13m

    Course covers Microservices Auto Scaling, Load Balancing, Centralized Configuration, Logging, SSL & HTTPs, Docker Images

    What you'll learn

    You will learn to build Docker images for your Spring Boot Microservices

    Learn about Auto Scaling on AWS and how to configure it for your Microservices

    Learn to publish Docker Images to Docker Hub and AWS ECR

    You will learn to run multiple instances of your Microservices behind Application Load Balancer

    Learn to deploy Spring Boot Microservices on AWS ECS with Fargate

    You will learn to create SSL certificate and enable HTTPs communication

    Implement Centralized Configuration with Parameter Store and manage configuration properties in one central location

    You will about Service Discovery with AWS Service Connect and how to make Microservices discover and communicate with each other

    Run MySQL and Aurora Databases on AWS RDS

    You will learn to use AWS Cloud Watch to inspect log files in one single location

    Learn to encrypt sensitive configuration properties

    Become familiar with Route 53 service and enable SSL for custom domain name

    Learn to use Amazon Security Groups

    Requirements

    Basic knowledge of Java and Spring Boot

    You should be able to create AWS Account with a valid credit card

    Description

    This course is for Java developers interested in learning how to deploy Spring Boot Microservices on AWS cloud using AWS ECS(Elastic Container Service).By the end of this course, you will know how to deploy, auto scale and load balance Spring Boot Microservices in Docker containers on AWS Serverless Infrastructure. You will learn how to:Run Spring Boot Microservices with different Spring Boot profiles: dev, prod.How to build Docker images,Publish Docker images to Docker Hub and AWS ECR,Scan your Spring Boot Microservices for security vulnerabilities.You will learn to:Create a cluster on AWS Fargate (serverless) infrastructure,Run multiple instances of your Spring Boot Microservices behind Amazon Application Load Balancer,Make your Microservices Auto Scale on demand,Create an SSL certificate and enable secure HTTPS communication for your Microservices,Work with Route 53 and enable HTTPS communication for a custom domain name,Deploy scalable MySQL server using Amazon RDS,Implement Centralize Configuration and learn to use Amazon Parameter Store to manage configuration properties in one central location, You will learn to Encrypt sensitive configuration properties and store them encrypted on AWS, Learn to use Service Connect & Service Discovery to enable your Microservices to discover each other and communicate with each other.All lectures are designed for beginners, and you will learn all of the above advanced topics by following short and simple, step-by-step video lessons. Enrol now and I will be there to assist you every step of the way.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Introduction to ECS

    Lecture 3 Microservices Architecture on AWS

    Lecture 4 What is ECS Cluster, Service, and Task?

    Section 2: Source code

    Lecture 5 Source code

    Lecture 6 Run Users Microservice with Spring Tools Suite

    Lecture 7 Run Users Microservice using command-line

    Lecture 8 Run Albums Microservice with Spring Tools Suite

    Lecture 9 Download Postman HTTP Client

    Lecture 10 Microservices demo

    Section 3: Publish Docker Image - Introduction

    Lecture 11 Introduction

    Lecture 12 A Docker File

    Lecture 13 Docker Hub vs Amazon ECR (Elastic Container Registry)

    Lecture 14 Where to find Docker

    Section 4: Publish Docker Image to Docker Hub

    Lecture 15 Creating a Repository in Docker Hub

    Lecture 16 Building Docker Image for Docker Hub

    Lecture 17 Pushing Docker Image to Docker Hub

    Section 5: Publish Docker Image to Amazon Elastic Container Registry(ECR)

    Lecture 18 Create a repository in Amazon ECR

    Lecture 19 Scan Image for Security Vulnerabilities

    Lecture 20 Install or Update AWS CLI

    Lecture 21 Access Credentials for AWS CLI

    Lecture 22 Configure AWS CLI

    Lecture 23 Push Docker Image to Amazon ECR

    Lecture 24 View Image. Run Manual Scan. View Scan Results.

    Lecture 25 Excersize: Push Albums Microservice Docker Image to ECR

    Section 6: Creating a new AWS Fargate Cluster

    Lecture 26 The New ECS Experience

    Lecture 27 Creating a new AWS Fargate Cluster

    Lecture 28 Configure task definition and containers

    Lecture 29 Configure environment, storage, monitoring, and tags

    Lecture 30 Creating a New ECS Service

    Lecture 31 Important Note

    Lecture 32 Overview of an Active ECS Service

    Lecture 33 Configure a Security Group

    Lecture 34 Trying how Microservice works

    Lecture 35 Stopping a task

    Section 7: AWS ECS Load Balancing

    Lecture 36 Introduction

    Lecture 37 Enable load balancer

    Lecture 38 Load Balancer Security Group

    Lecture 39 Trying how load balancer works

    Lecture 40 Point Custom Domain name to a Load Balancer

    Lecture 41 Trying how custom domain name works

    Section 8: Load Balancer with HTTPs/SSL and Route 53/Custom Domain

    Lecture 42 Introduction

    Lecture 43 Request a TLS/SSL certificate from Amazon

    Lecture 44 Validate Domain Name Ownership

    Lecture 45 Create HTTPs Listener

    Lecture 46 Configure Security Group to allow port 443

    Lecture 47 Redirect HTTP traffic to HTTPs

    Lecture 48 Trying how it works

    Section 9: ECS Service Auto Scaling

    Lecture 49 ECS Auto Scaling - Introduction

    Lecture 50 Configure Auto Scaling

    Lecture 51 Trying how it works

    Section 10: Deploy Microservice with Database Connection

    Lecture 52 Introduction

    Lecture 53 AWS RDS - Create MySQL Database

    Lecture 54 Creating a new ECS Task Definition

    Lecture 55 Deploy the New Task Definition

    Lecture 56 Configure Database Instance Security Group

    Lecture 57 Trying how it works

    Lecture 58 Exercise: Deploy second Microservice

    Section 11: Centralized Configuration

    Lecture 59 Introduction

    Lecture 60 Creating First Configuration Parameter

    Lecture 61 Encrypting Sensitive Configuration Properties

    Lecture 62 Practice exercise: Create more parameters

    Lecture 63 Creating the rest of the parameters

    Lecture 64 Updating Task Definition

    Lecture 65 Configure Execution Role

    Lecture 66 Trying how it works

    Lecture 67 Exercise: Centralize Configuration properties of Albums Microservice

    Section 12: Service Discovery & Service Connect

    Lecture 68 Introduction

    Lecture 69 Service Discovery with Application Load Balancer

    Lecture 70 Service Connect - Introduction

    Lecture 71 Service Connect - Behind the Scenes

    Lecture 72 Enable Service Connect

    Lecture 73 Service Connect overview

    Lecture 74 Exercise: Enable Service Connect for Albums Microservice

    Section 13: Excersize Solutions

    Lecture 75 Push Albums Microservice to AWS ECR

    Java developers interested in learning how to deploy Spring Boot Microservices on AWS ECS & Fargate