기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
컴퓨팅용 컨테이너
컨테이너는 마이크로서비스로 MES 구성된 최신에 널리 사용되는 선택입니다. 컨테이너는 MES 개발자가 애플리케이션을 패키징하고 배포할 수 있는 강력한 방법입니다. 컨테이너는 가볍고 MES 애플리케이션이 어디서나 실행 및 확장할 수 있는 일관된 휴대용 소프트웨어를 제공합니다. 또한 컨테이너는 인터페이스 처리와 같은 배치 작업 실행, 자동화된 품질 검사와 같은 사용 사례를 위한 기계 학습 애플리케이션 실행, 레거시 MES 모듈을 클라우드로 이동하는 데 선호됩니다. 거의 모든 MES 모듈이 컨테이너를 컴퓨팅에 사용할 수 있습니다.
아키텍처
다음 다이어그램의 아키텍처는 DNS 및 로드 밸런싱을 결합하여 백엔드 컨테이너화된 컴퓨팅으로 일관된 사용자 경험을 제공합니다. 또한 지속적 업데이트를 위한 지속적 통합 및 지속적 배포(CI/CD) 파이프라인도 포함되어 있습니다.

-
MES 개발 팀은 AWS CodePipeline 를 사용하여 코드를 빌드, 커밋 및 배포합니다.
-
새 컨테이너 이미지가 Amazon Elastic Container Registry(Amazon )로 푸시됩니다ECR.
-
완전 관리형 Amazon Elastic Kubernetes Service(AmazonEKS) 클러스터는 프로덕션 관리 및 인벤토리 관리와 같은 MES 마이크로서비스의 컴퓨팅 함수를 지원합니다.
-
AWS 데이터베이스 및 클라우드 스토리지 서비스는 마이크로서비스의 고유한 요구 사항을 지원하는 데 사용됩니다.
-
Elastic Load Balancing(ELB)은 하나 이상의 가용 영역의 여러 대상에 걸쳐 MES 모듈에 대한 수신 트래픽을 자동으로 분산합니다. 자세한 내용은 Amazon EKS 설명서의 워크로드를 참조하세요.
-
Amazon Route 53는 기본의 로드 밸런서에 대한 수신 요청을 해결하는 DNS 서비스 역할을 합니다 AWS 리전.