وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Docker in AWS – Deploy Java Spring Boot to AWS Fargate & ECS

سرفصل های دوره

Start Playing with Docker in AWS. Learn AWS ECS and AWS Fargate with Java, Spring Boot and Docker Microservices.


01 - Deploying Spring Boot Microservices with ECS and AWS Fargate - Introduction
  • 001 Deploying Spring Boot Microservices with ECS and AWS Fargate - Getting Started
  • external-links.zip

  • 02 - Getting Started with Amazon Web Services - AWS
  • 001 Step 01 - Creating an AWS Root Account
  • 002 Step 02 - Creating an IAM User for your AWS Account

  • 03 - Getting Started with ECS and AWS Fargate
  • 001 Step 01 - 10000 Feet Overview of Cloud, AWS, ECS and AWS Fargate
  • 002 Step 02 - Getting Started with AWS Fargate - Deploy First Docker Container AWS
  • 003 Step 03 - Launch Sample App in Browser
  • 004 Step 04 - Understanding AWS ECS Task Definition - Create first task definition
  • 005 Step 05 - Create an ECS Service for Hello World API
  • 006 Step 06 - Explore ECS Services - Launch Hello World REST API in Browser
  • 007 Step 07 - Its Your Responsibility to Monitor Billing in Cloud - 5 Recommendation
  • 008 Step 08 - Monitor AWS Billing - Setting Billing Alerts
  • 009 Step 09 - Reduce Bills - Set Service Desired Tasks to 0
  • 010 Step 10 - Launch an AWS Fargate Task Directly
  • 011 Step 11 - Run Batch Programs Using ECS Tasks - Simple Spring Task

  • 04 - Getting Started with ECS with EC2 instances
  • 001 Step 01 - Getting Started with ECS with EC2 instances
  • 002 Step 02 - Create a Cluster for ECS with EC2 instances
  • 003 Step 03 - Create a Service - Introduction to Region and AZ
  • 004 Step 04 - Using Host Network Mode - Create New Task Definition and Service
  • 005 Step 05 - ECS Cluster Management - Scale EC2 Instances
  • 006 Step 06 - Debugging ECS and Fargate Problems using Service Events
  • 007 Step 07 - Debugging Problems - Container Status, Stopped Reason and Cloud Watch
  • 008 Step 08 - Clean up Cluster
  • 009 Step 09 - ECS with EC2 vs AWS Fargate

  • 05 - Introduction to Microservices
  • 001 Step 01 - Introduction to Microservices
  • 002 Step 02 - Microservices - Challenges
  • 003 Step 03 - Advantages of Microservices

  • 06 - Deploying Currency Exchange Microservice with H2 to AWS Fargate
  • 001 Step 01 - Import Microservices Projects into Eclipse
  • 002 Step 02 - Code Review and Running Currency Exchange Microservice on Local
  • 003 Step 03 - Build and Run Docker Container Image on Local for Currency Exchange
  • 004 Step 04 - Push Currency Exchange Microservice Docker Image to Docker Hub
  • 005 Step 05 - Currency Exchange Microservice with H2 - Create Task Definition and Se
  • 006 Step 06 - Execute Currency Exchange Microservice on AWS
  • 007 Step 07 - Using Task Metadata service to populate environment information
  • 008 Step 08 - Exercise - Build Container Images for Hello World and Spring Task Proj

  • 07 - Deploying Currency Exchange Microservice with MySQL to AWS Fargate
  • 001 Step 00 - Quick Tip - Use Prebuild Container Images from Docker Hub
  • 002 Step 01 - Currency Exchange Microservice with MySQL - Code Review
  • 003 Step 02 - Launch MySQL as a Docker Container in Local
  • 004 Step 03 - Connect Local Currency Exchange Microservice with MySQL
  • 005 Step 04 - Create Currency Exchange with MySQL Docker Image and Push to DockerHub
  • 006 Step 05 - Create MySQL Database on AWS using RDS
  • 007 Step 06 - Create Task Definition and Service for Currency Exchange Microservice
  • 008 Step 07 - Configure Security Group to all traffic from Microsevice to RDS
  • 009 Step 08 - Creating a New Security Group for RDS Database

  • 08 - Deploying Currency Conversion Microservice to AWS Fargate
  • 001 Step 01 - Code Review and Running Currency Conversion Microservice on Local
  • 002 Step 02 - Create Docker Image for CCM and connect to CEM using Docker Network
  • 003 Step 03 - Deploy Currency Conversion Microservice to AWS Fargate - ECS Task
  • 004 Step 04 - Execute Currency Conversion Microservice on AWS Fargate
  • 005 Step 05 - Running CCM and CEM containers in Same Task - Part 1
  • 006 Step 06 - Running CCM and CEM containers in Same Task - Part 2

  • 09 - Implement Centralized Configuration Management with AWS Parameter Store
  • 001 Step 01 - Introduction to Centralized Configuration Mgmt - AWS Parameter Store
  • 002 Step 02 - Update ECS Task Definitions to use Centralized Configuration
  • 003 Step 03 - Provide access to Parameter Store for ECS Task Execution Role and Test
  • 004 Step 04 - Centralized Configuration Management - A Review

  • 10 - Implement Distributed Tracing with AWS X Ray
  • 001 Step 01 - Introduction to Distributed Tracing with AWS X Ray - Code Review
  • 002 Step 02 - Deploy Currency Exchange Microservice with AWS X Ray - Update Task Def
  • 003 Step 03 - Provide access to AWS X Ray for ECS Task Execution Role
  • 004 Step 04 - Currency Conversion Microservice with X Ray - Code Review & Deployment
  • 005 Step 05 - CCS and CES in X Ray - Service Maps, Traces and Analytics

  • 11 - Implement Auto Scaling and Load Balancing with AWS Fargate
  • 001 Step 01 - Introduction to Auto Scaling and Load Balancing - Create ELB
  • 002 Step 02 - Deploy New Load Balanced Service for Currency Exchange Microservice
  • 003 Step 03 - Testing Currency Exchange Microservice through Load Balancer
  • 004 Step 04 - Deploy New Load Balanced Service for Currency Conversion Microservice
  • 005 Step 05 - Testing Currency Conversion Microservice through Load Balancer
  • 006 Step 06 - Configure Auto Scaling for Currency Exchange Microservice
  • 007 Step 07 - AWS Fargate Auto Scaling in Action - Scale in and Scale out
  • 008 Step 08 - Clean Resources from this section
  • 009 Step 09 - Tracing Request across Microservices using AWS CloudWatch Log Groups

  • 12 - Deploying Service Mesh using AWS App Mesh
  • 001 Step 01 - Introduction to AWS App Mesh
  • 002 Step 02 - Introduction to Service Discovery and Implementing Service Discovery f
  • 003 Step 03 - Implementing Service Discovery for Currency Conversion Microservice -
  • 004 Step 04 - Creating EC2 Instance in VPC for Service Discovery Testing
  • 005 Step 05 - SSH into EC2 Instance and Run Microservices using curl
  • 006 Step 06 - Quick Tip - Format using jq
  • 007 Step 07 - Basics of AWS App Mesh - Mesh, Virtual Nodes and Virtual Services
  • 008 Step 08 - Integrate Microservics with AWS App Mesh - Update ECS Task Definitions
  • 009 Step 09 - Review AWS App Mesh - Cloud Watch Logs and X Ray Tracing
  • 010 Step 10 - App Mesh and X Ray - Zero Microservice Code Change Needed - Deploy Non
  • 011 Step 11 - Canary Deployments with AWS AppMesh - Deploy Multiple Versions - 1
  • 012 Step 12 - Canary Deployments with AWS AppMesh - Deploy Multiple Version - 2
  • 013 Step 13 - Clean Up Services and Hosted Zones

  • 13 - Implement CI and CD with AWS Code Pipeline
  • 001 Step 01 - Overview - CI and CD with AWS Code Pipeline - Create ECR Repository
  • 002 Step 02 - Commit Hello World REST API Project to GIT Repository
  • 003 Step 03 - Updating Application Specification for ECS Deployment with Task Def
  • 004 Step 04 - Create Code Pipeline for Hello World REST API
  • 005 Step 05 - Provide Access to ECR to Code Build Role
  • 006 Step 06 - Understanding Code Build Specification - Build Spec
  • 007 Step 07 - Review of AWS Code Pipeline
  • 008 Bonus Lecture.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 2651
    حجم: 2739 مگابایت
    مدت زمان: 465 دقیقه
    تاریخ انتشار: 28 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید