배포 생성
원본 보기배포 생성
Elastic Cloud 배포에는 Elasticsearch, Kibana를 비롯한 Elastic Stack 구성 요소와 여러 기능이 포함되어 있어 데이터를 저장하고 검색하고 분석할 수 있습니다. 개념 검증용 배포를 빠르게 만들어 Elastic이 무엇을 할 수 있는지 살펴볼 수 있습니다.
Elastic Cloud API를 사용해 배포를 생성할 수도 있습니다. 직접 관리하는 키로 암호화된 배포 생성처럼 좀 더 고급 요구 사항이 있을 때 유용한 대안이 될 수 있습니다.
cloud.elastic.co 계정으로 로그인한 뒤 Elastic Cloud 기본 페이지에서 Create deployment를 선택합니다:
배포에 사용할 솔루션 뷰를 선택합니다. 솔루션 뷰는 배포에서 처음에 제공될 내비게이션과 기능 집합을 결정합니다. 나중에 변경할 수 있으며, 배포 안에서 서로 다른 솔루션 뷰를 가진 여러 스페이스를 만들 수도 있습니다.
각 솔루션이 제공하는 기능은 Elasticsearch, Observability, Security 문서를 참고하세요.
기본 Settings에서는 배포를 호스팅할 클라우드 제공업체와 리전, 스택 버전, 하드웨어 프로필을 변경하거나 다른 배포의 데이터를 복원(Restore snapshot data)할 수 있습니다:
Cloud provider: 배포를 올릴 클라우드 플랫폼입니다. Amazon Web Services(AWS), Google Cloud Platform(GCP), Microsoft Azure를 지원합니다. 직접 키를 제공할 필요는 없습니다.
Region: 배포가 위치할 클라우드 플랫폼의 리전입니다. 규정 준수나 지연 시간 요구 사항이 있다면 지원되는 리전 중 어디에서나 배포를 생성할 수 있습니다. 리전은 데이터가 있는 위치와 최대한 가까운 곳이어야 합니다.
Hardware profile: Elastic Stack을 올릴 기반 가상 하드웨어를 구성할 수 있습니다. 하드웨어 프로필마다 스토리지, RAM, vCPU 크기의 조합이 다릅니다. 사용 사례에 가장 적합한 하드웨어 프로필을 선택하면 됩니다. 예를 들어 컴퓨팅 리소스에 좌우되는 검색 위주의 사용 사례라면 CPU Optimized를 선택합니다. 자세한 내용은 하드웨어 프로필 섹션을 확인하세요. 하드웨어 프로필을 구성하는 가상 하드웨어 상세 정보도 볼 수 있습니다. Advanced settings 옵션을 사용하면 각 프로필에 연결된 기반 가상 하드웨어를 구성할 수 있습니다.
Version: 배포될 Elastic Stack 버전입니다. 기본값은 최신 버전입니다. 배포 가능한 버전은 버전 정책에 설명되어 있습니다.
Snapshot source: 스냅샷으로부터 배포를 생성하려면 스냅샷 소스를 선택합니다. 스냅샷에서 복원하려면 먼저 스냅샷을 구성하고 스냅샷 수명 주기 관리 정책과 저장소를 마련해야 합니다. 스냅샷 옵션은 배포가 실행 중인 스택 버전에 따라 달라집니다.
Name: 이후 Elastic Cloud Console에서 참조할 때 사용할, 사람이 알아보기 쉬운 이름을 클러스터에 지정하는 설정입니다. 흔히 dev, prod, test 또는 도메인에 특화된 이름을 사용합니다.
Advanced settings를 펼치면 고객 관리 키를 사용한 암호화, 오토스케일링, 스토리지, 메모리, vCPU를 구성할 수 있습니다. 자세한 내용은 배포 커스터마이즈를 확인하세요.
팁체험판 사용자는 첫 배포를 생성할 때 Advanced settings를 볼 수 없습니다. 이 옵션은 배포가 생성된 후 배포 편집 페이지에서 사용할 수 있습니다.
Create deployment을 선택합니다. 배포가 생성되기까지 몇 분이 걸립니다. 기다리는 동안 Elasticsearch에 대한 superuser 권한을 제공하는 배포 관리자 자격 증명을 저장하라는 안내가 표시됩니다. 이 자격 증명은 한 번만 표시되므로 안전하게 보관하세요. 이 자격 증명은 Kibana로 데이터를 추가할 때도 필요합니다. 자격 증명을 새로 발급받아야 한다면 비밀번호를 재설정할 수 있습니다.
배포가 준비되면 Continue를 선택해 배포 기본 페이지를 엽니다. 여기서 데이터 수집을 시작하거나 간단히 샘플 데이터 세트를 사용해 시작할 수 있습니다.
언제든지 필요에 맞게 배포를 관리하고 구성을 조정하거나, 보안 계층을 추가하거나, (적극 권장) 상태 모니터링을 설정할 수 있습니다.
프로덕션 준비를 확실히 하려면 다음 작업을 고려하세요:
- 예상 워크로드를 계획하고 가용 영역이 몇 개 필요한지 검토하세요.
- 필요한 리전과 사용 사례에 맞는 하드웨어 프로필로 배포를 생성하세요.
- 오토스케일링을 켜거나, 고가용성을 추가하거나, Elastic Stack 구성 요소를 조정해 구성을 변경하세요.
- Elastic이 지원하는 확장 기능을 사용하거나 직접 만든 사용자 사전과 스크립트를 추가하려면 플러그인과 확장 기능을 추가하세요.
- 특정 기능의 성능을 세밀하게 조정하려면 설정과 기본값을 편집하세요.
- 재시작, 업그레이드, 라우팅 중지, 삭제를 하려면 배포 전체를 관리하세요.
- 지표와 로그 수집, 문제 해결 뷰, 성능 모니터링을 자동화하는 클러스터 알림을 포함해 옵저버빌리티를 위한 배포 구성 방법을 알아보려면 모니터링을 설정하세요.