슬롯 커뮤니티 기술 개요
OpenShift- 엔터프라이즈 준비 Kubernetes 슬롯 플랫폼슬롯 추천 기술 개요 | OpenShift슬롯 커뮤니티 기술 개요 파트 3
슬롯 커뮤니티에 대해 알기위한 3 단계
3 단계슬롯 커뮤니티는 어떻게 사용됩니까?
응용 프로그램 개발 사이트에서 슬롯 커뮤니티를 사용하는 방법
슬롯 커뮤니티는 최신 응용 프로그램 개발 사이트에서 잘 사용됩니다.
응용 프로그램 개발자 문제
- 개발/테스트 환경 문제
- VM (Virtual Machine)을 사용하지만 개발 시스템의 사양으로 인해 여러 VM을 가질 수 없습니다.
- VM은 병렬로 시작할 수 없으며 테스트 할 때마다 중지되고 시작될 때 시간이 걸립니다.
- 처음에는 여러 VM을 준비하는 데 시간과 노력이 필요합니다.
- 여러 사람과 함께 개발할 때의 문제
- 환경의 차이로 인해 커버 및 통합 테스트가 실패 할 수 있습니다.
- 표준화 된 환경을 배포하려고하더라도 VM을 사용하여 환경 변경을 관리하기가 어렵습니다.
슬롯 커뮤니티를 사용하여 해결
- 여러 환경을 갖기 쉬운
- 슬롯 커뮤니티는 VM보다 적은 리소스와 병렬로 여러 환경을 실행할 수 있습니다.
- 경량 및 빠른 스타트 업으로 시간이 더 효율적입니다.
- 환경을 준비하려면 슬롯 커뮤니티 레지스트리에서 단순히 당기십시오.
- 모든 개발자는 동일한 환경을 사용합니다
- 불변의 슬롯 커뮤니티 이미지를 기반으로하기 때문에 사람마다 다른 환경을 유발하지 않습니다.
- 이미지는 슬롯 커뮤니티 레지스트리에서 자동으로 변경되고 관리됩니다.
응용 프로그램 생산에서 슬롯 커뮤니티를 사용하는 방법
슬롯 커뮤니티는 다양한 서비스를 위해 생산 환경에서도 사용됩니다.
생산 응용 프로그램 운영 문제
- 환경에 대한 의존
- 환경의 미묘한 차이로 인해 개발 환경, 스테이징 및 생산 환경 간의 행동 차이와 같은 문제가 발생할 수 있습니다.
- 시스템 인프라에 대한 의존성
- 응용 프로그램을 다른 재단으로 마이그레이션하는 것은 어렵습니다 (예 : 온-프레미스에서 클라우드로).
슬롯 커뮤니티를 사용하여 해결
- 환경 및 시스템 인프라에 대한 의존성 최소화
- 슬롯 커뮤니티는 기초에 대한 의존성이 낮으므로 다른 환경에서 다른 동작이 발생하는 것을 방지 할 수 있습니다.
- 다른 플랫폼 간의 차이는 슬롯 커뮤니티 자체와 별도로 흡수 될 수 있으므로 응용 프로그램 마이그레이션이 비교적 쉽습니다.
비 포함 된 응용 프로그램
슬롯 커뮤니티화 된 응용 프로그램
슬롯 커뮤니티를 개발에서 배송까지 사용하는 방법
슬롯 커뮤니티를 사용하면 응용 프로그램 개발에서 배송까지 작업을 더 쉽게 실행할 수 있습니다.
연속 통합 및 지속적인 전달 (CI/CD)
- 슬롯 커뮤니티 빌딩에서 응용 프로그램을 자동으로 빌드 및 배포해야합니다.
- 중간에 수행 될 코드를 자동으로 분석하고 테스트합니다.
- CI/CD 용 소프트웨어 사용"파이프 라인"를 구성합니다.
- "애플리케이션 소스 코드 소개"및 "배포 승인"의 작업을 최소화하여 작업 품질을 애플리케이션 제공과 동등하게하는 등 가능한 한 많은 인간 작업을 허가합니다.
생산 시스템에서 슬롯 커뮤니티를 잘 사용하는 방법
슬롯 커뮤니티 오케스트레이터 슬롯 커뮤니티 관리 및 작동을 자동화하여 런타임만으로는 충분하지 않은 시스템의 가용성 및 작동 가능성을 제공합니다.
슬롯 커뮤니티를 자동으로 관리하고 작동합니다
슬롯 커뮤니티 오케스트레이터 = Kubernetes 사용
슬롯 커뮤니티 런타임 전용

[사람이 수행 한 작품]
- 개인 재해 복구 운영
- 수동 슬롯 커뮤니티 변경 작동
- 성능 관리
- 정기 모니터링 작업
슬롯 커뮤니티 오케스트레이터 사용

[사람이 수행 한 작품]
- 비즈니스 변경에 대한 적절한 자원 조정
Red Hat OpenShift
Red Hat OpenShift에는 Kubernetes가 포함되어 있으며 비즈니스 가치에 직접적인 영향을 미치는 기능을 보완합니다.
Kubernetes로 할 수있는 일
- 슬롯 커뮤니티 애플리케이션의 배포 및 스케일링과 관련된 작업을 자동화하여 운영 부담을 줄입니다.
Kubernetes 만 할 수없는 일을 완료OpenShift
- 애플리케이션 개발 및 운영 관리를 간소화하는 기능을 제공합니다.
- 슬롯 커뮤니티
자동 빌드 - 미들웨어
관리 - 클러스터
로깅 및 모니터링 - 호스트 관리
(+보안) - 클러스터
업그레이드
- 액세스로드 밸런싱
- 슬롯 커뮤니티 수명 및 사망 모니터링
- 자원 제어
요약
- 첫 번째 단계
- 슬롯 커뮤니티가 왜 사용됩니까?
- 2 단계
- 슬롯 커뮤니티를 사용하려면 무엇이 필요합니까?
- 3 단계
- 슬롯 커뮤니티는 어떻게 사용됩니까?
- 슬롯 커뮤니티는 인프라 측면보다 응용 프로그램 측에 더 큰 비즈니스 이점을 제공합니다.
- 슬롯 커뮤니티는 가상 머신과 동일하지만 다양한 기능이 있습니다.
- 슬롯 커뮤니티 기능을 효과적으로 사용하여 응용 프로그램 개발 및 작동을 간소화 할 수 있습니다.
- 생산 시스템에서 가용성 및 작동성이 필요하므로 슬롯 커뮤니티 오케스트레이터를 사용해야합니다.