moots logo

Moots Technology, AWS Well-Architected Tool을 사용하여 위험 완화

2021년

Moots Technology(Moots)는 회사 설립 이래 일상적인 필수 비즈니스 작업을 관리하는 데 도움이 되는 혁신적인 비즈니스 소프트웨어 솔루션을 설계하여 기업이 일상적인 운영 문제를 해결하도록 돕고 있습니다. Moots는 사용성을 개발 주기의 중심에 두고 타임시트 솔루션, 캘린더 시스템 및 리소스 예약 솔루션에 중점을 두어 왔습니다.

Moots는 클라우드 지원을 염두에 두고 솔루션을 설계했지만 대부분의 고객이 초기에는 자체 데이터 센터에서 또는 가상 머신을 사용하여 솔루션을 실행했습니다. 이는 사용자 경험에 이상적이지 않은 것으로 판명되었으며, 그 결과 고객은 전체 인프라 스택, 소프트웨어 업데이트 및 일반 유지 관리 작업을 관리해야 했습니다. Moots의 매니징 디렉터인 Oliver Bischof는 “클라이언트 또는 동시 사용자 수가 너무 많거나 빠르게 증가하지 않는 경우에만 물리적 서버 또는 가상 머신에서 솔루션을 실행할 수 있었습니다.”라고 말합니다.

최적화된 클라우드 네이티브 솔루션을 구축하기로 결정한 Moots 팀은 Amazon Web Services(AWS)와 사용자가 워크로드 상태를 검토하는 데 도움이 되는 AWS Well-Architected Tool을 선택했습니다. 이를 통해 솔루션 아키텍처의 고위험 문제에 대해 예방 조치를 취할 수 있었습니다. Moots는 AWS를 사용하여 즉각적인 위험을 해결하고, 인프라 비용을 절감하고, 글로벌 규모의 솔루션 개발을 위한 모범 사례를 수용할 수 있었습니다.

두 대의 모니터 앞에서 일하면서 웃는 전문직 남자.
kr_quotemark

AWS 교육을 통해 AWS Well-Architected Tool을 구현하고 표준 및 절차를 확장함으로써 우리는 솔루션을 대규모로 안전하고 신뢰할 수 있으며 효율적으로 운영하는 방법을 빠르게 배울 수 있었습니다.”

Oliver Bischof
Moots Technology Managing Director

가능한 옵션 탐색

중추적인 설계 결정을 수립한 후 Moots 팀은 시장에서 요구 사항에 가장 적합한 옵션을 탐색했습니다. Moots는 AWS로 마이그레이션함으로써 솔루션의 보안과 효율성을 모두 개선할 수 있다는 것을 매우 빠르게 깨달았습니다. 또한 AWS를 사용하면 인프라 비용 절감, 글로벌 규모 솔루션 개발 모범 사례 도입과 같은 당면 과제 몇 가지를 해결할 수 있다는 것도 알 수 있었습니다. Moots는 더 많은 인프라를 클라우드로 이전함으로써 현재 아키텍처의 제한 요소를 극복할 수 있었습니다. “AWS를 사용하는 가장 중요한 이유 중 하나는 글로벌 고객의 성장 잠재력을 촉진하기 위해서였습니다.”라고 Bischof는 말합니다.

Moots 팀은 이미 클라우드에서 안전하고 크기 조정이 가능한 컴퓨팅 파워를 제공하는 웹 서비스인 Amazon Elastic Compute Cloud(Amazon EC2)를 사용하여 프로덕션 시스템을 운영하고 있었기 때문에 AWS 사용에 익숙했습니다. Moots 팀은 AWS에서 소프트웨어 솔루션을 설계하면 하드웨어 장애 위험을 완화하고, 서비스 사용 가시성을 개선하고, 클라이언트 데이터를 보호하고, 가용성을 향상하고, 글로벌 확장성을 촉진하는 데 도움이 된다는 것을 깨달았습니다. “AWS를 사용하면 인프라를 효과적으로 운영하는 데 필요한 모든 기능을 제공할 수 있습니다.”라고 Bischof는 말합니다. “AWS는 매년 놀라운 속도로 혁신하며 새로운 서비스를 출시하기 때문에 클라우드 제공업체로 선정하는 것은 당연한 일이었습니다.”

AWS 전문성을 사용하여 아키텍처 개선

Moots는 팀이 클라우드 지식을 강화할 수 있도록 개인 및 팀이 클라우드를 최대한 활용할 수 있도록 기술을 역량을 구축하고 검증하는 데 도움이 되는 AWS Training and Certification에 직원을 등록했습니다. 팀은 AWS 자격증을 취득하는 과정에서 클라우드에서 솔루션을 설계 및 실행하기 위한 주요 개념, 설계 원칙, 아키텍처 모범 사례를 설명하는 AWS Well-Architected Framework를 알게 되었습니다. Moots의 리더들은 AWS Well-Architected를 사용하면 클라우드 아키텍트가 모바일 및 웹 애플리케이션을 위한 안전하고 성능이 뛰어나며 복원력이 뛰어난 효율적인 인프라를 구축하는 데 어떻게 도움이 되는지 알아보기를 원했습니다.

그 결과 Moots 팀은 AWS Well-Architected Framework와 위험 분석을 지원하고 특정 워크로드를 평가하는 AWS Well-Architected Tool을 사용하여 애플리케이션 아키텍처를 검토하기 시작했습니다. Moots는 확인된 위험의 순위(고위험, 중위험, 저위험)를 기준으로 문제 해결 노력의 우선 순위를 결정할 수 있었습니다. 팀은 먼저 절차 및 설명서를 다시 작성하고 더 많은 인프라를 AWS의 서버리스 및 클라우드 네이티브 서비스로 이전하는 것과 같은 간단한 조치를 통해 식별된 위험을 해결했습니다. 널리 사용되는 애플리케이션 서버는 콘텐츠 전송 네트워크인 Amazon CloudFront, 객체 스토리지 서비스인 Amazon Simple Storage Service(Amazon S3)를 비롯한 AWS 서비스의 조합으로 대체되었습니다. 또한 서버리스 컴퓨팅 서비스인 AWS Lambda를 포함하는 이 아키텍처는 프로비저닝 비용을 줄이면서 Moots 애플리케이션의 확장성과 프런트엔드 가용성을 높였습니다. 패치 및 백업과 같은 관리 작업을 자동화하기 위해 팀은 컨테이너 오케스트레이션 및 데이터베이스를 위한 AWS 관리형 서비스를 사용했습니다. 이러한 신속한 조정을 통해 Moots는 클라우드 지원 아키텍처의 고위험 점수를 25% 포인트 낮은 10%로, 중위험 점수를 27% 포인트 낮은 23%로 낮춤으로써 즉시 위험 점수를 개선했습니다.

Moots는 AWS Well-Architected Tool을 사용하여 AWS에서 수행한 수천 건의 워크로드 검토를 기반으로 기존 모범 사례와 프로세스를 비교할 수 있었습니다. Moots는 다른 사용 사례를 검토함으로써 클라우드에서 글로벌 규모로 멀티테넌트 솔루션을 실행하기 시작할 때 발생할 수 있는 문제를 더 잘 예측하고 처음부터 위험을 완화할 수 있는 솔루션 아키텍처를 가장 잘 설계하는 방법을 배울 수 있습니다. “AWS Well-Architected Tool은 간단한 가드레일을 제공했기 때문에 이전에는 거의 알려지지 않은 영역에서 중요한 개선 사항을 이해하고 구현하는 데 집중할 수 있게 되었습니다.”라고 Bischof는 말합니다.

AWS 인프라에 애자일 접근 방식 적용

Moots는 처음부터 소프트웨어 개발 프로젝트에 애자일 접근 방식을 채택하여 사용자 의견을 반영하며 지속적으로 개선해 왔습니다. Moots는 AWS를 기반으로 신규 서비스를 구축하면서 이러한 철학을 기술 인프라 구축으로 확장할 수 있습니다. 즉, 몇 분 내에 클라이언트용 솔루션에 새로운 기능을 구축하고 모든 AWS 리전에 완전히 코드로 배포된 새로운 기술 스택을 촉진할 수 있습니다. Moots는 솔루션을 고 복원력 및 가용성으로 설계했기 때문에 고객은 유지 관리를 위해 가동 중지 시간을 계획하거나 피크 시간에 중단을 걱정할 필요가 없습니다. 이제 증가된 가시성으로 솔루션을 더 빠르게 배포 및 개선하고 클라이언트 업데이트에 소요되는 시간을 단축할 수 있습니다. “우리는 AWS에서 다음 단계로 나아갈 때마다 위험을 축소하거나 새로운 기회를 개척하거나 인프라 운영 비용을 절감했습니다.”라고 Bischof는 말합니다.

성장을 위한 준비

Moots는 소프트웨어 솔루션을 AWS로 마이그레이션한 결과 운영 시간을 절약하고 솔루션의 성능, 가용성, 신뢰성을 향상시켰습니다. 이제 Moots는 모범 사례의 탄탄한 토대를 마련하여 서비스를 확장할 준비가 되어 있으며 보완 애플리케이션을 개발할 계획입니다. “AWS 교육을 통해 AWS Well-Architected Tool을 구현하고 표준 및 절차를 확장함으로써 우리는 솔루션을 대규모로 안전하고 신뢰할 수 있으며 효율적으로 운영하는 방법을 빠르게 배울 수 있었습니다.”라고 Bischof는 말합니다.


Moots Technology 소개

호주의 소프트웨어 회사인 Moots Technology는 전 세계적으로 확장 가능하고 통합적인 방식으로 일상적인 운영 문제를 해결하기 위해 새롭고 혁신적인 비즈니스 소프트웨어 솔루션을 설계합니다.

AWS의 이점

  • 고위험 문제를 25% 포인트 감소
  • 중위험 문제를 27% 포인트 감소
  • 클라이언트용 솔루션에 새로운 기능을 구축
  • 클라이언트 측 서버 유지 관리에 대한 의존성을 축소
  • 향후 성장을 위한 내부 프로세스를 개선
  • 중요 하드웨어 장애 위험을 완화
  • 몇 분 만에 새 AWS 리전에 솔루션 스택을 배포

사용된 AWS 서비스

AWS Well-Architected Tool

AWS Well-Architected Tool은 정기적으로 워크로드를 평가하고 고위험 문제를 식별하며 개선 사항을 기록할 메커니즘을 제공합니다.

자세히 알아보기 »

AWS Well-Architected Framework

AWS Well-Architected는 애플리케이션 및 워크로드에 사용할 보안, 성능, 복원력 및 효율성이 뛰어난 인프라를 구축하는 클라우드 아키텍트를 돕기 위해 개발되었습니다.

자세히 알아보기 »

AWS Training and Certification

조직은 비즈니스 혁신을 지원할 수 있는 클라우드 기술을 갖춘 인력을 필요로 합니다. AWS Training and Certification은 기술을 연마하고 검증하여 클라우드를 최대한 활용할 수 있도록 도와줍니다. 

자세히 알아보기 »

Amazon CloudFront

Amazon CloudFront는 뛰어난 성능, 보안 및 개발자 편의를 위해 구축된 콘텐츠 전송 네트워크(CDN) 서비스입니다.

자세히 알아보기 »


시작하기

모든 산업에서 다양한 규모의 조직이 AWS를 통해 매일 비즈니스를 혁신하고 임무를 수행하고 있습니다. 지금 전문가와 상담하고 AWS로의 여정을 시작하세요.