이 콘텐츠는 어떠셨나요?
- 학습
- 수천 개의 디바이스, 하나의 통합 플랫폼: AWS와 함께 확장하는 KiwiCloud
수천 개의 디바이스, 하나의 통합 플랫폼: AWS와 함께 확장하는 KiwiCloud
싱가포르에 기반을 둔 스타트업인 KiwiCloud는 글로벌 시장에서의 성장을 지원하기 위해Amazon Elastic Kubernetes Service(EKS), AWS IoT Core, Amazon Managed Streaming for Apache Kafka(MSK) 등의 서비스를 사용하여 통합 엔드포인트 관리(UEM) 플랫폼을 AWS로 마이그레이션하였습니다.전 세계적으로 약 14,580개의 디바이스 섀도우를 배포하고 정책 적용율이 거의 100%에 달하면서 AWS 기반 플랫폼은 KiwiCloud가 전 세계적으로 거의 100만 개의 디바이스에 대한 약정을 확보하는 데 도움이 되었습니다.

기업은 KiwiCloud를 통해 단일 통합 엔드포인트 관리(UEM) 플랫폼에서 글로벌 규모의 커넥티드 디바이스를 안전하게 관리할 수 있습니다. 지연 시간과 통합 문제에 직면한 KiwiCloud는 UEM을 AWS로 마이그레이션하기로 결정했습니다. 이 스타트업은 AWS 팀과 협력하여 기업 고객에게 필요한 보안 및 규정 준수 기능을 강화하는 동시에, 여러 리전에서 UEM을 확장할 수 있는 기반을 구축했습니다.
많은 기업이 이미 여러 지역과 시간대에 걸쳐 사람과 물리적 인프라를 관리해야 합니다. 이제는 사람이 사용하는 점점 늘어나는 디바이스도 관리해야 합니다. 여기에는 스마트폰과 태블릿뿐 아니라 노트북, 데스크톱, 웨어러블 기기, IoT 기기, Point-of-Sale(POS) 단말기도 포함됩니다. 각 제품은 보안하고, 업계 표준 및 규정을 준수하며, 정기적으로 업데이트하고, 필요할 때 사용할 수 있어야 합니다. 이로 인해 기업과 IT 팀은 여러 과제를 안고 있으며, 이들 중 상당수는 여전히 단편화된 도구와 수동 프로세스에 의존하여 디바이스를 관리합니다. 혼합된 디바이스 플릿은 중앙 집중화하기 어렵고, 통합된 정책을 적용하지 않으면 보안 격차가 발생할 위험이 있으며, 현장 IT 지원은 비용이 많이 들고, 업데이트가 지연되면 운영이 중단될 수 있습니다.
POS 터미널에서 IoT 엔드포인트까지
KiwiCloud는 이러한 문제를 해결하는 것을 목표로 합니다. KiwiCloud의 CEO인 Xibang Lin은 이렇게 말합니다. “우리의 사명은 전 세계 기업의 디바이스 관리를 간소화하는 것입니다. 당사의 통합 엔드포인트 관리 플랫폼은 회사가 POS 터미널부터 IoT 엔드포인트까지 모두 한 곳에서 작업할 수 있도록 지원합니다.” 팀은 이 솔루션을 사용하여 원격 설치를 제공하고, 앱을 업데이트 및 제거하며, 기업 데이터를 배포할 수 있습니다. 또한 콘텐츠 및 앱 관리를 통해 관리자는 데이터 및 콘텐츠에 대한 액세스를 제어할 수 있으므로 보안이 강화됩니다.
KiwiCloud는 전 세계 기업을 지원한다는 사명에 착수하면서 나름의 어려움에 직면했습니다. IoT 서비스를 지원하는 레거시 인프라가 예상되는 글로벌 규모에 맞게 구축되지 않았던 것입니다. Lin은 이렇게 설명합니다. “이전에 다른 클라우드에서 IoT 서비스를 호스팅했는데, 이때는 글로벌 지연 시간이 발생하고 통합 옵션이 제한적이었습니다. 이로 인해 진정한 의미의 확장 가능한 통합 UEM 플랫폼을 구축할 수 없었습니다.” 기존 제공업체를 그대로 유지하는 것은 성장의 걸림돌로 작용했고, KiwiCloud의 비즈니스 발전과 고객에게 제공할 수 있는 서비스 수준이 모두 제한되었습니다.
다단계 마이그레이션
KiwiCloud는 AWS와 파트너십을 맺고 다단계 마이그레이션에 착수했습니다.Lin은 다음과 같이 말합니다. “AWS의 글로벌 인프라, 성숙한 서비스 에코시스템, 엔터프라이즈급 신뢰성은 우리의 해외 확장을 뒷받침하는 올바른 선택이었습니다.”이 스타트업은 AWS 팀과 긴밀하게 협력하여 Amazon Elastic Kubernetes Service(EKS), AWS IoT Core, Amazon MSK를 비롯한 서비스를 배포하면서 뛰어난 상용 디바이스 관리 효율성 및 규정 준수 지원을 바탕으로 클라우드 네이티브 UEM 솔루션을 구축했습니다. Lin은 또 이렇게 말합니다. “펌웨어를 교체하지 않고 레거시 디바이스를 마이그레이션할 수 있는 라우팅 게이트웨이를 구축했으며 내결함성과 탄력성을 위한 다중 가용 영역 마이크로서비스 아키텍처를 만들었습니다. 보안과 성능을 위해 AWS VPC 피어링, Elastic Load Balancing(ELB), AWS Web Application Firewall(WAF)을 통합했습니다.”
엔터프라이즈 IoT 디바이스는 AWS IoT Core에 연결하여 Amazon MSK에 데이터를 게시하고, Amazon EKS에서 실행되는 마이크로서비스는 해당 데이터를 실시간으로 사용합니다. ELB는 트래픽 분산을 관리하고, WAF는 진입점을 보호하며, VPC 피어링은 AWS로의 내부 통신을 유지합니다.
KiwiCloud의 UEM 플랫폼 중심에는 핵심 애플리케이션이 있습니다. 이러한 애플리케이션은 Amazon EKS에서 실행됩니다. Amazon EKS는 KiwiCloud가 여러 시장으로 확장됨에 따라 플랫폼을 실행하고 관리하는 데 필요한 확장 가능한 애플리케이션 인프라를 제공합니다.
KiwiCloud는 플랫폼의 효율적 실행 외에도 클라우드 기반 UEM과 관리하는 물리적 디바이스 사이에서 안정적인 연결을 유지해야 합니다. 예를 들어 원격 위치에 있는 POS 단말기의 연결이 끊긴 경우 오프라인 상태여도 이러한 디바이스를 관리해야 합니다. KiwiCloud는 AWS IoT Core의 디바이스 섀도우를 사용하여 클라우드에 있는 각 디바이스의 디지털 표현을 유지할 수 있습니다. KiwiCloud의 UEM 플랫폼은 디바이스가 오프라인 상태일 때 디바이스의 상태와 정책을 유지하고, 연결이 복원되면 이를 동기화합니다. 디바이스 플릿은 일관되게 유지되며, 기업은 모든 엔드포인트에서 정책 및 배포를 실시간으로 확인할 수 있습니다. 전 세계적으로 약 14,580개의 디바이스 섀도우를 배포하고 정책 적용율이 거의 100%에 달하면서 AWS 기반 플랫폼은 KiwiCloud가 전 세계적으로 거의 100만 개의 디바이스에 대한 약정을 확보하는 데 도움이 되었습니다.
지연 시간 감소, 가동 시간 증가 및 일관된 성능
KiwiCloud는 성장하는 고객 기반을 지속적으로 지원하면서 플랫폼을 구축할 수 있었습니다. Lin은 다음과 같이 말합니다. “저희는 계정 지원을 통해 고객 최적화 및 가속화 팀과 같은 AWS 팀을 참여시켜 마이그레이션 과정에서 강력한 비용 거버넌스 기반을 강화했습니다.” 이를 통해 KiwiCloud는 처음부터 비용 거버넌스 관행을 수립하는 데 도움을 받는 동시에, 마이그레이션 중에 비용을 더 잘 파악하고 제어할 수 있게 되었으며, 플랫폼이 확장됨에 따라 이러한 관행을 계속 이어갈 수 있었습니다.
KiwiCloud의 UEM을 지원하는 AWS 기반 인프라를 바탕으로 기업 고객은 이제 실시간 디바이스 운영 지연 시간 감소, 미션 크리티컬 원격 관리를 통해 가동 시간 증가, 전 세계 여러 지역에서 일관된 성능과 같은 이점을 누리고 있습니다. Lin은 이렇게 말합니다. “리테일 관리자가 싱가포르에서 POS 터미널을 업데이트하든, 유럽에서 키오스크 문제를 해결하든, KiwiCloud는 빠르고 안정적인 환경을 제공하여 기존 설정에서 발생하던 지역별 성능 격차를 해소합니다.”
앞으로 KiwiCloud는 Amazon DocumentDB, Amazon ElastiCache, Amazon OpenSearch Service와 같은 AWS 관리형 서비스로 자체 관리형 미들웨어를 마이그레이션하여 신뢰성을 높이고 유지 관리의 복잡성을 줄일 계획입니다. Lin은 이렇게 말합니다. “AWS는 KiwiCloud가 클라우드 시대에 기업의 커넥티드 디바이스 관리 방식을 재정립하려는 사명을 이행할 수 있도록 계속해서 지원해줄 것입니다."
이 콘텐츠는 어떠셨나요?