Apigee Edge 문서입니다.
Apigee X 문서로 이동 info
Apigee는 전 세계 여러 리전에 있는 여러 데이터 센터에서 완전한 중복성(라이브/라이브) 구성으로 실행되는 멀티 테넌트, 셀프서비스 방식의 클라우드 기반 플랫폼입니다. Apigee는 클라우드 기반 플랫폼에 Google Cloud Platform (GCP)과 Amazon Web Services (AWS)를 사용합니다. GCP 및 AWS에서 빌드하는 서비스의 일환으로 각 리전 내에서 여러 데이터 센터를 사용하고 이러한 여러 데이터 센터에서 고객을 위해 서비스 라이브 트래픽을 제공합니다. '라이브' 데이터 센터와 '대기' (또는 '보조' 또는 '장애 조치') 데이터 센터가 없습니다. Google은 전 세계 각 지역에서 고객 트래픽을 지속적으로 동시에 처리하는 데이터 센터를 2개 이상 보유하고 있습니다.
BCP/DR 계획
Apigee 업무 연속성 계획 및 재해 복구 (BCP/DR)는 플랫폼 전체 계획이며 개별 고객을 위한 세부 작업은 포함되어 있지 않습니다. 대신 플랫폼은 중단 및 서비스 중단과 관계없이 고객 데이터 요청을 처리하도록 구성됩니다. 전체 데이터 센터가 오프라인 상태가 되더라도 데이터는 계속 흐릅니다. 전체 리전이 오프라인 상태가 되면 단일 리전 고객은 API 처리 서비스가 중단될 수 있습니다. '리전 내' 중복 서비스 이상의 서비스를 찾는 고객을 위해 Apigee는 트래픽이 여러 리전 또는 국가에서 처리될 수 있는 전역적으로 중복된 수준의 중복 데이터 센터를 제공합니다. 따라서 전체 리전이 오프라인 상태가 되더라도 데이터는 계속 흐릅니다.
단일 리전 고객 서비스는 데이터 처리 및 액세스에 대한 지리적 제한으로 인해 다른 리전으로 자동으로 전송되지 않습니다. Apigee는 고객이 식별한 리전의 고객을 위해 서비스를 호스팅합니다. 데이터의 지리적 위치에 관한 특정 규정이나 고객의 사용자 약정이 있을 수 있으므로 Apigee는 서비스를 대체 리전으로 자동 이동하지 않습니다. 이렇게 하면 Apigee의 고객 약정이나 Apigee 고객의 고객 약정이 손상될 수 있기 때문입니다.
Apigee는 Apigee 내부 민감한 정보와 고객에 대한 참조가 포함되어 있으므로 개별 고객과 전체 BCP/DR 계획을 공유하지 않습니다. Google의 개인정보처리방침에 따라 다른 고객 이름을 노출할 수 있는 플랫폼 BCP/DR 계획을 개별 고객과 공유할 수 없습니다. Google은 각 고객에게 동일한 수준의 개인 정보 보호 기능을 제공합니다.
BCP/DR 관리
Apigee 정보 보안팀은 비즈니스 탄력성 프로그램의 감독을 책임지고 순환 배치되는 이슈 책임자는 모든 이슈의 관리 및 해결을 담당합니다. 인시던트 사령관은 언제든지 연락할 수 있는 운영 및 엔지니어링 담당자와 취해야 할 수 있는 모든 조치에 관한 플레이북을 보유하고 있습니다.
BCP/DR 테스트
Apigee는 연간 전체 BCP/DR 테이블탑 테스트보다 더 자주 플랫폼의 BCP/DR 테스트를 지원하는 운영 프로세스를 실행합니다. 매달 Apigee는 서비스가 실행되는 시스템을 업데이트하는 동안 라이브/라이브 환경에서 부하 변동을 실행합니다. 이 프로세스에는 부하가 피어 데이터 센터에서 처리되는 동안 하나의 전체 데이터 센터의 시스템을 오프라인으로 전환하는 작업이 포함됩니다. 이 프로세스 중에 업데이트가 실행된 후 첫 번째 데이터 센터가 다시 가동되고 서비스가 다시 라이브/라이브로 실행되어 문제가 발생하지 않았는지 확인합니다. 그런 다음 동일한 업데이트를 위해 피어 데이터 센터가 오프라인으로 전환된 후 다시 온라인으로 전환됩니다. Apigee는 도구와 기술을 사용하여 트래픽을 드레인하고 최근에 업데이트된 서비스로 트래픽의 일부를 전송하여 전체 부하 처리로 돌아가기 전에 문제나 오류를 확인합니다.
이 일관된 운영 프로세스는 서비스의 연 2회 복원력 '테스트'를 더 자주 발생하는 운영 작업으로 만들어 업계 표준을 초과합니다.
위에서 설명한 운영 프로세스 외에도 Apigee는 엔지니어링 및 운영팀 구성원이 다른 Apigee 비즈니스 단위와 함께 모여 모의 재해 시나리오에서 문제, 대응, 결정의 영향을 논리적으로 시뮬레이션하고 검토하는 테이블탑 BCP/DR 연습을 연 1회 이상 실시합니다. 이를 통해 서비스 자체뿐만 아니라 전반적인 엔터프라이즈를 위한 더 큰 BCP/DR 계획에 관해 Google 직원이 추가 교육을 받고 경험을 쌓을 수 있습니다.
Apigee에서 실행하는 BCP/DR 테스트는 '장애 조치 연습'이나 '보조 위치'를 사용하지 않습니다. 이러한 모든 항목이 실행 중인 시스템에 내장되어 있기 때문입니다.
Apigee는 모든 운영 및 엔지니어링팀에서 사용할 수 있는 플레이북을 유지관리합니다. 이 플레이북은 최소 연 1회 검토 및 업데이트되며 모든 BCP/DR 테스트 및 교육 연습에 사용됩니다.
Apigee는 BCP/DR 테스트가 고객 수준이 아닌 플랫폼 수준에서 실행되므로 개별 고객과 BCP/DR 테스트 보고서를 공유하지 않습니다. Google은 운영 작업 결과와 연례 테이블탑 연습 테스트 보고서를 서드 파티 감사 기관과 공유하며, 이는 감사 기관이 PCI, HIPAA, 계약 및 기타 요구사항 준수 여부를 검토하는 근거가 됩니다.
고객 BCP/DR 테스트
고객은 자체 DR 계획에 Apigee Edge 서비스를 통합하는 것이 좋습니다. 고객은 고객 데이터 센터 중단 또는 기타 재해 이벤트 중에도 최종 사용자 서비스를 유지하기 위해 Apigee가 필요에 따라 트래픽을 리디렉션하는 방법을 고려할 수 있으며 고려해야 합니다. 하지만 이 수준의 테스트는 Apigee DR 계획의 범위를 벗어납니다. 고객은 자체 애플리케이션에서 BCP/DR 테스트를 실행하고 테스트에 Apigee Edge를 포함하는 것이 좋습니다.
RTO/RPO
Apigee에는 고객을 위한 복구 지점 및 복구 시간 목표 (RPO/RTO)가 없으며 BCP/DR 활동과 관련된 계약에도 없습니다. SLA는 RTO/RPO 데이터 포인트의 클라우드 버전입니다. Apigee는 관리 및 런타임 서비스가 중복 라이브 서비스로 설계된 중복 클라우드 기반 서비스이므로 RTO와 RPO를 모두 '실시간'으로 간주할 수 있습니다. 단일 리전 고객은 동일한 리전의 서로 다른 데이터 센터에서 최소한의 중복 서비스를 제공받습니다. 더 높은 수준의 중복성이 필요한 고객은 멀티 리전 서비스를 선택할 수 있습니다.
팬데믹 계획
Apigee에는 전반적인 BCP/DR 계획 및 프로세스의 일환으로 전염병 계획이 포함되어 있습니다. Apigee는 클라우드 호스팅 서비스이므로 개인이 데이터 센터를 관리할 필요가 없습니다. 지원과 같은 비즈니스 운영을 위해 Apigee는 여러 사무실과 원격 위치에서 연중무휴 글로벌 지원팀을 운영합니다. 전 세계에 분포된 Google 지원 위치 중 한 곳이 팬데믹의 영향을 크게 받는 경우, 다른 사무소에 알림이 제공되고 해당 사무소에서 일반적으로 처리되는 업무를 지원하게 됩니다. 영업과 같은 기타 비즈니스 서비스의 경우 인력이 전 세계에 분산되어 있습니다. Apigee의 모든 팀은 필요한 경우 원격으로 작업할 수 있습니다. Apigee 내에서 사용되는 도구는 클라우드 기반이며 전염병 대응 계획에 자연스럽게 적합합니다.
업데이트
Apigee는 최소 연 1회 BCP/DR 계획을 검토하고 업데이트합니다. 사고, 제품 변경사항, 업계 표준, 위험 분석 활동, BCP/DR 테스트에서 수집된 정보는 계획을 업데이트하는 데 사용됩니다.
비즈니스 영향 분석 및 위험 평가
Google은 비즈니스 영향 분석 및 위험 평가를 매년 수행합니다. BIA 및 RA 결과는 문제 추적 시스템에서 우선순위가 지정되고 문서화됩니다.