

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon EKS 인프라를 확장하여 컴퓨팅, 워크로드 및 네트워크 성능 최적화
<a name="introduction"></a>

*Aniket Dekate, Aniket Kurzadkar 및 Ishwar Chauthaiwale, Amazon Web Services(AWS)*

*2024년 11월*([문서 기록](doc-history.md))

Amazon Elastic Kubernetes Service(Amazon EKS)는 관리형 Kubernetes 서비스입니다. Amazon EKS를 사용하면 자체 컨트롤 플레인을 설치하고 운영할 필요 없이 컨테이너화된 클라우드 환경에서 Kubernetes 포드를 실행할 수 있습니다. Amazon EKS는 컨트롤 플레인을 AWS 관리하여 조직의 운영 관리를 줄입니다. Amazon EKS 사용의 다른 이점으로는 클라우드 환경에서의 규모 조정, 안정성 및 보안이 있습니다.

이 가이드는 조직이 다음 영역에서 Amazon EKS 인프라를 최적화하는 데 도움이 되도록 설계되었습니다.
+ [컴퓨팅 규모 조정](compute-scaling.md)은 동적 Kubernetes 환경에서 애플리케이션 성능에 중요한 구성 요소입니다.
  + **효율적인 리소스 할당** - 다양한 수요를 충족하기 위해 계산된 리소스를 동적으로 할당하는 기술에 대해 알아봅니다.
  + **자동화 도구 **- 컴퓨팅 규모 조정을 자동화하여 수동 개입의 필요성을 줄이는 도구 및 서비스에 대한 개요를 확인합니다.
+ [워크로드 조정](workload-scaling.md)은 애플리케이션이 성능 저하 없이 다양한 워크로드를 처리할 수 있도록 하는 데 도움이 됩니다.
  + **수평 포드 오토스케일러 **- HPA가 실시간 지표를 기반으로 워크로드를 조정하는 데 어떻게 도움이 되는지 자세히 살펴봅니다.
  + **클러스터 비례 Autoscaler** - CPA가 노드와 복제본 간에 비례 관계를 자동으로 확장 및 유지하여 클러스터 크기가 변경될 때 워크로드를 확장 또는 축소하는 방법을 알아봅니다.
  + **이벤트 기반 조정 -** 특정 이벤트 또는 트리거에 대한 응답으로 애플리케이션을 조정하기 위한 전략을 검토합니다.
+ [네트워크 규모 조정](network-scaling.md)은 동적 환경에서 서비스 간 원활한 통신과 효율적인 데이터 흐름을 유지하는 데 도움이 됩니다.
  + **Amazon VPC CNI 플러그인** - VPC CNI 플러그인이 Amazon EKS 클러스터 내에서 확장 가능한 네트워킹을 지원하는 방법을 알아봅니다.
  + **사용자 지정 네트워킹** - Amazon EKS 클러스터에서 IP 주소 관리 및 네트워크 트래픽 분리를 검토합니다.
  + **접두사 위임** - 확장 가능한 대규모 Amazon EKS 클러스터에서 IP 관리를 간소화하는 방법에 대한 개요를 알아봅니다.
  + **Amazon VPC Lattice** - VPC Lattice가 원활한 규모 조정을 위해 VPC 간 및 service-to-service 네트워킹을 관리하는 방법에 대한 개요를 확인합니다.
+ [비용 최적화](cost-optimization.md)를 통해 기업은 리소스가 어디에 사용되고 있는지 확인하고 부서 또는 프로젝트에 비용을 적절하게 할당할 수 있습니다.
  + **적절한 리소스 크기 조정 **- 워크로드에 적합한 클라우드 리소스 크기 조정 기법을 고려합니다.
  + **비용 모니터링 및 제어** - 클라우드 비용을 추적하고 최적화하기 위한 도구와 모범 사례를 검토합니다.

각 섹션에서는 안정적이고 효과적이며 저렴한 클라우드 환경을 만드는 데 필요한 특정 목표에 중점을 둡니다.

## 목표
<a name="objectives"></a>

이 가이드는 여러분과 조직이 다음과 같은 비즈니스 목표를 달성하는 데 도움이 될 수 있습니다.
+ **리소스 효율성 향상** - 실시간 수요에 따라 컴퓨팅, 워크로드 및 네트워크 리소스를 동적으로 조정하여 최적의 리소스 사용률을 달성합니다.

  이 목표는 실제 사용 패턴에 따라 리소스를 확장 및 축소하는 것의 중요성을 강조합니다. 가로 포드 오토스케일러 및 Amazon VPC CNI 플러그인과 같은 도구는 조직이 필요한 리소스만 사용하여 낭비를 최소화하고 성능을 극대화하는 데 도움이 됩니다.
+ **애플리케이션 성능 향상** - 워크로드 및 트래픽 패턴이 변동하는 경우에도 애플리케이션의 고성능과 응답성을 유지합니다.

  이 목표는 애플리케이션이 성능 저하 없이 피크 트래픽과 과중한 워크로드를 처리할 수 있도록 지원하는 전략에 중점을 둡니다. 이벤트 기반 워크로드 조정, 효율적인 컴퓨팅 할당, 확장 가능한 네트워크 아키텍처와 같은 기법은이 목표를 달성하는 데 매우 중요합니다.
+ **원활한 확장성** - 인프라 구성 요소를 원활하게 확장하여 변화하는 비즈니스 요구 사항에 쉽게 성장하고 적응할 수 있습니다.

  원활한 확장성은 성장이 예상되거나 다양한 트래픽 수준을 경험하는 조직에 매우 중요합니다. 이 목표는 컴퓨팅, 워크로드 및 네트워크 리소스에서 확장 가능한 솔루션을 구현하는 것의 중요성을 해결하여 규모 조정이 자동적이고 효율적이며 투명할 수 있도록 합니다.
+ **비용 최적화** - 성능 및 확장성을 유지하거나 개선하면서 클라우드 비용을 최소화합니다.

  비용 최적화에는 적절한 규모 조정 리소스, 비용 효율적인 규모 조정 솔루션 사용, 지출 모니터링과 같은 비용 절감이 포함될 수 있습니다. 목표는 비용 절감과 고성능 및 확장성 요구 사항의 균형을 맞추는 것입니다.