Skip to content

Commit

Permalink
Merge pull request #2 from FCJ-DNTU/1-introduction/2-preparation
Browse files Browse the repository at this point in the history
1 introduction/2 preparation
  • Loading branch information
ThaiAnhDuc02 authored Oct 11, 2024
2 parents e37f634 + 728916c commit b2641d9
Show file tree
Hide file tree
Showing 39 changed files with 61 additions and 645 deletions.
18 changes: 10 additions & 8 deletions content/1-introduction/_index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
+++
title = "Introduce"
date = 2024
weight = 1
chapter = false
pre = "<b>1. </b>"
+++
### Introduction to Deploying Applications on Amazon Elastic Container Service (ECS)

After completing the setup of Docker images, containers, and RDS in the previous steps, we will now move forward by deploying our application on **Amazon Elastic Container Service (ECS)** — a powerful AWS service that allows you to deploy and manage containerized applications at scale.

**Content:**
Amazon ECS automates container management, including creating, maintaining, and scaling tasks and services, while seamlessly integrating with other AWS services such as **Amazon RDS** for databases, **Elastic Load Balancer** for load balancing, and **VPC** for networking. In this section, we will:

- **Create an ECS Cluster** to host your containers.
- **Define tasks** for the applications packaged as Docker images.
- **Deploy services** on ECS to ensure scalability and high availability.
- **Connect ECS to RDS** so the application can securely and efficiently access the database.

With ECS, you can leverage features like **Auto Scaling** to ensure your application is always ready to handle increased traffic without worrying about managing the infrastructure.
12 changes: 11 additions & 1 deletion content/1-introduction/_index.vi.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,15 @@ chapter = false
pre = "<b>1. </b>"
+++

#### Giới thiệu về Triển khai Ứng dụng lên Amazon Elastic Container Service (ECS)

**Nội dung:**
Sau khi đã hoàn tất việc thiết lập Docker image, container và RDS trong các bước trước ( [Deploy Application on Docker Container](https://fcj-dntu.github.io/000015-deploy-app-docker) ) , chúng ta sẽ tiếp tục đưa ứng dụng của mình lên **Amazon Elastic Container Service (ECS)** — một dịch vụ mạnh mẽ của AWS cho phép triển khai và quản lý các ứng dụng containerized trên quy mô lớn.

Amazon ECS giúp tự động hóa việc quản lý container, bao gồm việc tạo, duy trì và scale các task và services, đồng thời tích hợp dễ dàng với các dịch vụ AWS khác như **Amazon RDS** cho cơ sở dữ liệu, **Elastic Load Balancer** cho cân bằng tải, và **VPC** cho mạng. Trong phần này, chúng ta sẽ:

- **Tạo một ECS Cluster** để chứa các container.
- **Định nghĩa task** cho các ứng dụng đã được đóng gói dưới dạng Docker image.
- **Triển khai các dịch vụ** lên ECS, đảm bảo sự mở rộng và tính sẵn sàng cao.
- **Kết nối ECS với RDS** để ứng dụng có thể truy cập cơ sở dữ liệu một cách an toàn và hiệu quả.

Với ECS, bạn có thể tận dụng các tính năng tự động hóa như **Auto Scaling** để đảm bảo ứng dụng của bạn luôn sẵn sàng phục vụ khi có lưu lượng tăng cao mà không cần lo lắng về việc quản lý hạ tầng.
Binary file added content/1-introduction/image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 0 additions & 32 deletions content/2-preparation/1-config-rds/_index.md

This file was deleted.

32 changes: 0 additions & 32 deletions content/2-preparation/1-config-rds/_index.vi.md

This file was deleted.

83 changes: 0 additions & 83 deletions content/2-preparation/2-launch-ec2/_index.md

This file was deleted.

78 changes: 0 additions & 78 deletions content/2-preparation/2-launch-ec2/_index.vi.md

This file was deleted.

32 changes: 0 additions & 32 deletions content/2-preparation/3-install-dependencies/_index.md

This file was deleted.

32 changes: 0 additions & 32 deletions content/2-preparation/3-install-dependencies/_index.vi.md

This file was deleted.

32 changes: 0 additions & 32 deletions content/2-preparation/4-create-codedeploy-role/_index.md

This file was deleted.

32 changes: 0 additions & 32 deletions content/2-preparation/4-create-codedeploy-role/_index.vi.md

This file was deleted.

Loading

0 comments on commit b2641d9

Please sign in to comment.