Cloud Foundry 및 Code Engine 용어 비교
Code Engine}}에서 앱 배포를 시작하기 전에 Code Engine 대한 기본 사항을 알아보세요. 다음 표에서는 Cloud Foundry Code Engine 몇 가지 주요 용어 차이점에 대해 설명합니다.
| Cloud Foundry | Code Engine | 설명 |
|---|---|---|
Org 및 Space |
리소스 그룹 및 프로젝트 | 워크로드 그룹입니다. 각 그룹에 들어가는 워크로드의 특정 선택사항은 사용자가 정의합니다. "리소스 그룹"은 IBM Cloud 개념이며 "프로젝트"는 Code Engine에만 사용됩니다. 프로젝트는 워크로드 간에 격리 레벨을 제공합니다. 프로젝트 관리를 참조하십시오. |
| 애플리케이션 | 애플리케이션(앱) | 예를 들어, REST API, 웹 페이지 요청 또는 이벤트에서 HTTP 요청에 응답하는 워크로드입니다. Code Engine 에서는 애플리케이션이 코드의 일부로 HTTP 서버를 포함해야 합니다. 애플리케이션은 수신 로드에 따라 자동으로 스케일링(확장 및 축소)됩니다. 필요한 경우 최소 및 최대 스케일을 구성할 수 있습니다. 기본적으로 애플리케이션은 포트 8080에서 수신 대기합니다. 콘솔을 사용하거나 CLI --port 옵션을 사용하여 이 동작을 재정의할 수 있습니다. Code Engine에서 앱 작업을 참조하십시오. |
| 해당사항 없음 | 작업 또는 일괄처리 작업 | 작업은 실행 코드의 인스턴스를 하나 이상 병렬로 실행합니다. HTTP 요청을 처리하는 애플리케이션과 달리 작업이 한 번 실행되고 종료되도록 설계되었습니다. 작업을 작성할 때 작업이 실행될 때마다 사용될 워크로드 구성 정보를 지정할 수 있습니다. 작업 및 작업 실행에 관한 작업을 참조하십시오. |
cf push |
빌드 및 배치 | 단일 단계로 소스 코드에서 컨테이너 이미지를 빌드하고 앱을 배치하는 프로세스입니다. Docker파일을 기반으로 코드를 빌드하거나 Paketo 빌드팩을 사용할 수 있습니다. Code Engine 콘솔뿐만 아니라 CLI에서도 단일 단계로 빌드할 수 있습니다. 빌드 계획을 참조하십시오. |
| 서비스 바인딩 | 서비스 바인딩 | IBM Cloud 관리 서비스에 워크로드를 연결합니다. 인증 정보와 연결 정보는 환경 변수를 통해 워크로드에 노출됩니다. Cloud Foundry의 VCAP_SERVICES 환경 변수를 Code Engine에서는 CE_SERVICES라고 합니다. IBM Cloud 서비스를 서비스 바인드와 통합을
참조하십시오. |
| 라우트 및 도메인 | 사용자 정의 도메인 맵핑 | 워크로드에 대한 외부 URL을 정의하고 관리하십시오. Code Engine 는 콘솔에서 사용자 정의 도메인 맵핑 에 대한 지원을 제공합니다. IBM Cloud Internet Services 또는 선택한 기타 도메인 제공자를 통해 사용자 정의 도메인 을 추가할 수도 있습니다. |
Code Engine에 대한 추가 용어 및 기능은 Code Engine 을 참조하십시오.
다음 단계
- 마이그레이션을 시작하는 중입니까? 시작하기를 확인하십시오.
- Cloud Foundry 용어를 Code Engine과 비교하십시오(현재 페이지).
- 로컬 빌드 튜토리얼로 Code Engine을 사용해 보십시오.
- 애플리케이션에서 서비스 바인딩을 사용합니까? 서비스 바인딩 마이그레이션을 확인하십시오.
- 스케일링 및 트래픽 관리에 대해 알아보십시오.
- Cloud Foundry 명령에 해당하는 Code Engine 명령을 찾으십시오.
- 아직 궁금하신 사항이 있으십니까? Cloud Foundry 애플리케이션을 Code Engine으로 마이그레이션 FAQ를 사용해 보십시오.
기타 정보
- Code Engine 가격에 대해 알아보십시오.
- 다른 Code Engine 튜토리얼을 시도하십시오.
- 다른 Code Engine 주제를 탐색하십시오.