Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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 31
Archives
Today
Total
관리 메뉴

J.one_DevNote

AWS content 비교 본문

기타

AWS content 비교

중엔 2024. 11. 11. 13:52

EC2(Amazon Elastic Compute Cloud)

클라우드에서 주문형 확장 가능한 컴퓨팅 용량을 제공합니다. 
Amazon EC2를 사용하면 필요한 만큼 많은 가상 서버를 시작하고, 보안 및 네트워킹을 구성하고, 스토리지를 관리할 수 있습니다. 월별 또는 연간 프로세스나 웹사이트 트래픽 급증과 같이 컴퓨팅 집약적인 작업을 처리하기 위해 용량을 추가(확장)할 수 있습니다. 사용량이 감소하면 용량을 다시 줄일(축소) 수 있습니다.

EC2 인스턴스를 시작할 때 지정한 인스턴스 유형에 따라 인스턴스에서 사용할 수 있는 하드웨어가 결정됩니다.
각 인스턴스 유형은 컴퓨팅, 메모리, 네트워크 및 스토리지 리소스의 다른 균형을 제공합니다. 

 

What is Amazon EC2? - Amazon Elastic Compute Cloud

What is Amazon EC2? Amazon Elastic Compute Cloud (Amazon EC2) provides on-demand, scalable computing capacity in the Amazon Web Services (AWS) Cloud. Using Amazon EC2 reduces hardware costs so you can develop and deploy applications faster. You can use Ama

docs.aws.amazon.com

ECR (Amazon Elastic Container Registry) 

안전하고 확장 가능하며 신뢰할 수 있는 AWS 관리형 컨테이너 이미지 레지스트리 서비스입니다.
Amazon ECR은 AWS IAM을 사용하여 리소스 기반 권한이 있는 개인 저장소를 지원합니다.
이는 지정된 사용자 또는 Amazon EC2 인스턴스가 컨테이너 저장소와 이미지에 액세스할 수 있도록 하기 위한 것입니다. 
선호하는 CLI를 사용하여 Docker 이미지, Open Container Initiative(OCI) 이미지 및 OCI 호환 아티팩트를 푸시, 풀 및 관리할 수 있습니다.

 

What is Amazon Elastic Container Registry? - Amazon ECR

What is Amazon Elastic Container Registry? Amazon Elastic Container Registry (Amazon ECR) is an AWS managed container image registry service that is secure, scalable, and reliable. Amazon ECR supports private repositories with resource-based permissions us

docs.aws.amazon.com

ECS (Elastic Container Service) 

컨테이너 애플리케이션을 쉽게 배포, 관리 및 확대할 수 있도록 도와주는 완전 관리형 컨테이너 오케스트레이션 서비스입니다.

Amazon ECS에는 세 가지 계층이 있습니다.
Capacity(용량) : 컨테이너가 실행되는 인프라입니다. 인프라 옵션으로는 EC2 인스턴스, Fargate(Severless), VM

Controller(컨트롤러) : 컨테이너에서 실행되는 애플리케이션을 배포하고 관리합니다.
Provisioning(서비스 앱) : 스케줄러와 함께 애플리케이션 및 컨테이너를 배포 및 관리하는 데 사용할 수 있는 도구입니다.

CS 컨테이너 서비스 이용한 하나의 예제이다. DockerFile을 이용해, AWS의 레포지토리 서비스인 ECR에 도커 이미지를 업로드하고, 그리고 ECR에 올라온 이미지로 ECS 컨테이너 서비스로 이미지를 컨테이너화 하여 관리할 수 있다.

 

Amazon Elastic Container Service란 무엇입니까? - Amazon Elastic Container Service

Amazon Elastic Container Service란 무엇입니까? Amazon Elastic Container Service(Amazon ECS)는 컨테이너 애플리케이션을 쉽게 배포, 관리 및 확대할 수 있도록 도와주는 완전 관리형 컨테이너 오케스트레이션 서

docs.aws.amazon.com

EKS (Amazon Elastic Kubernetes Service)

Kubernetes 컨트롤 플레인을 설치, 운영 및 유지 관리할 필요가 없는 관리형 서비스입니다.
Kubernetes는 컨테이너화된 애플리케이션의 관리, 규모 조정 및 배포를 자동화하는 오픈 소스 시스템입니다.

Amazon EKS의 주요 기능
보안 네트워킹 및 인증 : Amazon EKS는 Kubernetes 워크로드를 AWS 네트워킹 및 보안 서비스와 통합합니다.
간편한 클러스터 규모 조정 : Amazon EKS를 사용하면 워크로드 수요에 따라 Kubernetes 클러스터 규모를 쉽게 조정할 수 있습니다.
관리형 Kubernetes 경험 : eksctl, AWS Management Console, AWS Command Line Interface(AWS CLI), API, kubectl 및 Terraform을 사용하여 Kubernetes 클러스터를 변경할 수 있습니다. 
높은 가용성 : Amazon EKS는 여러 가용 영역의 컨트롤 플레인에 대한 고가용성을 제공합니다.
AWS 서비스와 통합 : Amazon EKS는 다른 AWS 서비스와 통합되어, 컨테이너화된 애플리케이션을 배포하고 관리하기 위한 포괄적인 플랫폼을 제공합니다.

 

What is Amazon EKS? - Amazon EKS

What is Amazon EKS? Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that eliminates the need to install, operate, and maintain your own Kubernetes control plane on Amazon Web Services (AWS). Kubernetes is an open-source system that auto

docs.aws.amazon.com

 

참조

 

[AWS] AWS ECS 및 EKS 개념 정리

마이크로 서비스를 개발하면, 각각의 용도로 여러 컨테이너가 필요하며, 그 개수는 상황에 따라 빠르게 늘어날 수 있다. 컨테이너 개수가 늘어나면서 리소스 등 관리 포인트가 늘어나는데 이것

bosungtea9416.tistory.com

 

'기타' 카테고리의 다른 글

Datadog  (2) 2024.11.07
눈 내리는 페이지 만들기  (0) 2023.01.10
유효성 검사(Validation)  (0) 2022.11.30
동기 & 비동기  (0) 2022.11.08
{대규모 서비스} - 대규모 서비스를 위한 기술  (0) 2022.07.05
Comments