Professional-Cloud-Architect 문제 136

사례 연구: 5 - Dress4win
회사 개요
Dress4win은 사용자가 웹사이트와 모바일 애플리케이션을 사용하여 개인 옷장을 정리하고 관리할 수 있도록 도와주는 웹 기반 회사입니다. 회사는 또한 사용자를 디자이너 및 소매업체와 연결하는 활발한 소셜 네트워크를 구축합니다. 그들은 광고, 전자 상거래, 추천 및 프리미엄 앱 모델을 통해 서비스로 수익을 창출합니다. 애플리케이션은 설립자의 차고에 있는 몇 대의 서버에서 함께 배치된 데이터 센터에 있는 수백 대의 서버와 기기로 성장했습니다. 그러나 현재 해당 인프라의 용량은 애플리케이션의 급속한 성장에 충분하지 않습니다. 이러한 성장과 더 빠른 혁신에 대한 회사의 열망 때문입니다.
Dress4Win은 퍼블릭 클라우드로의 완전한 마이그레이션을 약속합니다.
솔루션 개념
클라우드로 마이그레이션하는 첫 번째 단계에서 Dress4win은 개발 및 테스트 환경을 이전하고 있습니다. 또한 현재 인프라가 단일 위치에 있기 때문에 재해 복구 사이트를 구축하고 있습니다. 그들은 아키텍처의 어떤 구성 요소를 있는 그대로 마이그레이션할 수 있는지, 마이그레이션하기 전에 변경해야 하는 구성 요소를 확신하지 못합니다.
기존 기술 환경
Dress4win 애플리케이션은 단일 데이터 센터 위치에서 제공됩니다. 모든 서버는 Ubuntu LTS v16.04를 실행합니다.
데이터베이스:
MySQL. 사용자 데이터, 인벤토리, 정적 데이터용 서버 1개:
* - MySQL 5.8
- 8코어 CPU
- 128GB RAM
- 2x 5TB HDD(RAID 1)
메타데이터, 소셜 그래프, 캐싱을 위한 Redis 3 서버 클러스터. 각 서버는 다음과 같습니다.
* - 레디스 3.2
- 4코어 CPU
- 32GB RAM
계산:
마이크로 서비스 기반 API 및 정적 콘텐츠를 제공하는 40개의 웹 애플리케이션 서버.
* - 톰캣 - 자바
- 엔진엑스
- 4코어 CPU
- 32GB RAM
20개의 Apache Hadoop/Spark 서버:
* - 데이터 분석
- 실시간 추세 계산
- 8코어 CPU
- 128GB RAM
- 4x 5TB HDD(RAID 1)
메시징, 소셜 알림 및 이벤트를 위한 3개의 RabbitMQ 서버:
* - 8코어 CPU
- 32GB RAM
기타 서버:
* - Jenkins, 모니터링, 배스천 호스트, 보안 스캐너
- 8코어 CPU
- 32GB RAM
스토리지 기기:
VM 호스트용 iSCSI
* 파이버 채널 SAN - MySQL 데이터베이스
* - 1PB의 총 스토리지; 400TB 사용 가능
NAS - 이미지 스토리지, 로그, 백업
* - 100TB의 총 스토리지; 35TB 사용 가능
비즈니스 요구 사항
확장된 생산 패리티로 안정적이고 재현 가능한 환경을 구축하십시오.
* 일련의 보안 및 ID 및 액세스를 정의하고 준수하여 보안 향상
* 클라우드에 대한 관리(IAM) 모범 사례.
새로운 리소스의 신속한 프로비저닝을 통해 비즈니스 민첩성과 혁신 속도를 개선합니다.
* 클라우드에서 성능을 위해 아키텍처를 분석하고 최적화합니다.
* 기술 요구 사항
클라우드에서 비프로덕션 환경을 쉽게 만들 수 있습니다.
* 클라우드에서 리소스를 프로비저닝하기 위한 자동화 프레임워크를 구현합니다.
* 온프레미스에 애플리케이션을 배포하기 위한 지속적인 배포 프로세스 구현
* 데이터 센터 또는 클라우드.
비상 시 클라우드로의 프로덕션 환경 장애 조치를 지원합니다.
* 유선 및 유휴 상태의 데이터를 암호화합니다.
* 프로덕션 데이터 센터와 클라우드 간의 다중 개인 연결 지원
* 환경.
실행 성명
투자자들은 현재 인프라로 비용을 확장하고 억제할 수 있는 능력에 대해 우려하고 있습니다. 그들은 또한 경쟁자가 퍼블릭 클라우드 플랫폼을 사용하여 선행 투자를 상쇄하고 더 나은 기능 개발에 집중할 수 있는 여유를 줄 수 있다고 우려합니다. 우리의 교통 패턴은 아침과 주말 저녁에 가장 높습니다. 다른 시간에는 용량의 80%가 유휴 상태입니다.
우리의 자본 지출은 현재 분기별 예상을 초과하고 있습니다. 클라우드로 마이그레이션하면 초기에 지출이 증가할 수 있지만 다음 하드웨어 교체 주기 전에 완전히 전환될 것으로 예상합니다. 퍼블릭 클라우드 전략에 대한 향후 5년 동안의 총 소유 비용(TCO) 분석은 현재 모델보다 30%에서 50% 사이의 비용 절감을 달성합니다.
이 질문에 대해서는 Dress4Win 사례 연구를 참조하십시오. 어떤 컴퓨팅 서비스를 있는 그대로 마이그레이션해야 하며 여전히 클라우드 성능에 최적화된 아키텍처가 되어야 합니까?

Professional-Cloud-Architect 문제 137

조직에서는 향후 법적 절차에서 분석할 수 있도록 모든 애플리케이션의 메트릭을 5년 동안 보관해야 합니다. 어떤 접근 방식을 사용해야 합니까?

Professional-Cloud-Architect 문제 138

귀하는 OLAP(온라인 분석 처리) 마케팅 분석 및 보고 도구를 구축해야 합니다. 이를 위해서는 수백 테라바이트의 데이터를 처리할 수 있는 관계형 데이터베이스가 필요합니다. 이러한 응용 프로그램에 대해 Google에서 권장하는 도구는 무엇입니까?

Professional-Cloud-Architect 문제 139

GCP에서 컴퓨팅을 위한 안정적인 작업 일정을 지원하여 애플리케이션 및 운영의 안정성을 보장해야 합니다. Google 권장사항을 활용하려면 어떻게 해야 합니까?

Professional-Cloud-Architect 문제 140

조직에서 여러 부서에 대한 IAM 정책을 중앙에서 독립적으로 제어하려고 합니다.
어떤 접근 방식을 취해야 합니까?