독일 본에 본사를 둔 독립적인 국제 비영리 조직인 The Global Crop Diversity Trust는 글로벌 농작물 다양성을 보전하기 위한 미션을 안고 있습니다. 이를 달성하기 위해서 The Crop Trust는 전 세계의 다양한 작물을 씨앗(밀, 쌀 등)과 식물 꺾꽂이(감자, 바나나 등) 형태로 수집하는 작업을 조정하고 자금을 지원합니다. 또한, 유전자은행에 있는 세계 작물 다양성 데이터베이스인 Genesys를 유지 관리합니다. Genesys 데이터베이스에는 2천7백만 개가 넘는 품종의 작물에 대한 정보가 담겨 있으며 이러한 작물을 주문하기 위해 유전자은행에 액세스해야 하는 사람 누구나 정보를 검색할 수 있습니다.
The Crop Trust는 조직의 미션을 지원하기 위해 계속 확장되고 있는 다양한 IT 인프라를 운영합니다. 하지만 이러한 인프라를 관리하기가 점점 더 힘들어지고 있었습니다. Java 기반 Genesys 데이터베이스 외에도 이 조직에서는 기본 회사 사이트, 보조금 관리를 위한 온라인 보고 도구, 기타 내부 시스템을 비롯하여 여러 웹 사이트를 관리하고 있었습니다. "웹 사이트별로 각기 다른 코로케이션 사이트에서 별도로 호스팅된 웹 제공업체를 사용하고 있었습니다."라고 IT 시스템 관리자인 Alireza Mohammadi는 말합니다. "예를 들면 한 제공업체가 Genesys를 호스팅하고 다른 업체가 기본 사이트와 온라인 보고 도구를 호스팅했습니다. 모든 웹 사이트를 통합하고 간편하게 환경을 관리하길 원했습니다."
또한, 이 조직은 품종에 대한 평가 및 특성 정보와 추가 유전자은행의 정보와 같은 작물 관련 데이터를 추가하기 위해 많은 과학자와 육종자가 매일 사용하는 Genesys 데이터베이스를 확장할 수 있는 기능이 필요했습니다. "우리는 필요에 따라 용량을 추가로 프로비저닝할 수 있는 방법을 원했습니다."라고 Mohammadi는 말합니다.
The Crop Trust는 IT와 웹 호스팅 환경을 중앙화하고 확장성을 높일 방법을 검토하면서 가장 비용 효율적인 솔루션일 필요하다는 것을 알고 있었습니다. "주로 납세자의 돈으로 운영되는 국제 조직으로서 우리가 새로운 기술에 투자할 때 비용은 매우 중요한 요소입니다."라고 파트너십 및 커뮤니케이션 책임자인 Brian Lainoff는 말합니다. "우리는 자금이 가능한 한 업무에 사용되길 바랍니다."
Mohammadi가 IT 인프라 제공업체를 평가하기 시작할 때 세 가지 기준을 생각했습니다. 그는 "물론 비용이 큰 요소였습니다. 하지만 유연성과 보안도 중요했습니다"라고 말합니다. “규모가 커짐에 따라 서버를 손쉽게 확장할 수 있는 유연성이 필요했고 Genesys와 다른 사이트에 중요한 데이터를 저장하므로 인프라 보안도 확인해야 했습니다."
Mohammadi는 자신이 찾고 있던 것을 Amazon Web Services(AWS)에서 발견했습니다. "우리에게 중요했던 모든 요소를 검토한 후 우리에게는 클라우드 솔루션이 필요하다는 것을 확인했고 AWS가 최적의 선택이었습니다."라고 그는 말합니다. "AWS는 가격이 저렴했고 서비스를 전 세계로 손쉽게 확장할 수 있는 확장성과 유연성을 제공했습니다."
The Crop Trust는 서비스를 배포하기 전에 AWS를 체험해 볼 수 있게 해주는 AWS 프리 티어를 사용하기 시작했습니다. "AWS 프리 티어는 AWS를 테스트하면서 모든 기능을 확인하고 AWS가 얼마나 유연하고 안전한지 살펴볼 좋은 기회였습니다."라고 Mohammadi는 말합니다. "우리가 올바른 선택을 했다는 확신을 주었습니다."
평가 기간이 끝난 후 이 조직에서는 Genesys 데이터베이스를 AWS 클라우드로 마이그레이션하여 Amazon Elastic Compute Cloud(EC2) C3 인스턴스로 웹 애플리케이션을 실행하고 Elastic Load Balancing을 사용하여 수신 트래픽을 분산하고 있습니다. The Crop Trust에서는 조직의 애플리케이션이 수행하는 대량의 컴퓨팅 작업을 지원하기 위해 C3 인스턴스를 선택했으며 이 기술에서 SSD 지원 인스턴스 스토리지를 제공한다는 점도 선택의 이유였습니다. 백그라운드에서는 상세한 액세스 수준 정보가 담긴 MySQL 데이터베이스가 Amazon Relational Database Service(RDS) 인스턴스에서 실행됩니다. 또한, The Crop Trust에서는 Amazon Simple Storage Service(S3)를 사용하여 보조 데이터를 호스팅합니다.
The Crop Trust는 Genesys를 AWS로 이전하고 몇 달 후에 파일 스토리지 문제를 해결하기 위해 Alfresco 문서 관리 애플리케이션을 AWS에 배포했습니다. 이 애플리케이션은 200,000개의 문서를 포함하고 30명의 직원이 이러한 문서에 액세스해야 합니다. "모든 문서가 거기에 저장될 것입니다."라고 Mohammadi는 말합니다. "이제 유연성이 향상되고 관리가 쉬워졌습니다. 이전에는 이러한 문서를 간단한 로컬 NAS 서버에 저장했었습니다."라고 Mohammadi는 말합니다. "AWS는 다양한 보안 인증서를 보유하고 있으며 International Standards for Assurance Engagements No. 3402(ISAE 3402)에 따라 서비스 조직 보고서를 제공합니다. 또한, AWS Management Console을 통해 손쉽게 방화벽을 구성하여 정확히 우리가 원하는 대로 보안을 적용할 수 있습니다. 우리는 AWS 서비스를 사용하는 우리 시스템의 보안에 자신이 있습니다."
Alfresco 배포 후에 The Crop Trust는 Amazon EC2 인스턴스와 모니터링용 Amazon CloudWatch를 사용하여 나머지 고객용 웹 사이트를 AWS의 한 서버로 통합했습니다. 이 조직은 웹 콘텐츠를 사용자에게 더 가까운 곳에서 배포하는 콘텐츠 전송 웹 서비스인 Amazon CloudFront와 용량 관리 및 아키텍처 설계에 도움이 되는 AWS CloudFormation을 배포할 계획입니다. 이 조직은 AWS 마이그레이션 프로세스의 마지막 단계로 온라인 보고 도구를 AWS로 이전했습니다.
AWS를 사용함으로써 The Crop Trust는 서로 다른 웹 사이트 백엔드와 내부 시스템을 중앙에서 관리하는 단일 클라우드 기반 솔루션으로 통합할 수 있었습니다. "이전 웹 호스팅 제공업체를 사용할 때는 각 시스템이 서로 다른 정책과 관리 인터페이스를 지원하여 관리 측면에서 매우 비효율적이었습니다"라고 Mohammadi는 말합니다. "모든 것을 통합해서 AWS로 이전하면서 관리가 훨씬 간편해졌습니다. AWS는 모든 것을 간소화하는 훌륭한 관리 콘솔을 제공합니다. 이제 서버를 훨씬 쉽게 관리할 수 있고 시간도 많이 절약할 수 있습니다."
또한, The Crop Trust는 이제 기본 웹 사이트의 수요에 신속하게 대응하는 데 필요한 확장성을 갖추었습니다. "AWS를 사용하면 용량을 정말 손쉽게 늘릴 수 있습니다."라고 Mohammadi는 말합니다. "Amazon EC2에서는 새 인스턴스를 생성하는 데 1분도 채 걸리지 않으며 해당 인스턴스 복제도 마찬가지로 빠르게 수행할 수 있습니다. 다른 제공업체의 경우 새로운 서버에 액세스하는 데만 며칠이 걸렸을 것입니다. Amazon CloudWatch의 경우 사용량을 추적하여 정확히 언제 용량을 추가해야 하는지 확인할 수 있습니다. 이제 우리는 웹 사이트에서 비즈니스 요구에 대응하는 데 필요했던 유연성을 갖추었습니다." 또한, The Crop Trust는 이러한 유연성을 사용하여 Genesys의 데이터 볼륨을 늘릴 수 있습니다. "AWS의 유연성을 통해 Genesys의 작물 데이터 규모를 확장할 수 있습니다. 이제 최종 사용자에게는 선택할 수 있는 정보가 훨씬 많아졌습니다."라고 Mohammadi는 말합니다.
시스템 성능도 The Crop Trust가 확보한 중요한 이점 중 하나입니다. "Amazon CloudFront를 사용하면 사용자에게 웹 콘텐츠를 그전보다 더 짧은 지연 시간으로 더 빠르게 제공할 수 있을 것입니다."라고 Mohammadi는 말합니다. "이를 통해 언제나 핵심 웹 사이트에서 탁월한 성능을 제공하게 될 것입니다."
비용은 이 조직이 AWS로 이전한 주요 동기 요인 중 하나였으며, AWS 비용을 분류하고 추적하는 비용 할당 태그를 활용하여 비용 절감을 실현했습니다. 예를 들어 이 조직에서는 태그를 Amazon EC2 인스턴스와 다른 AWS 기능에 할당하여 모든 서비스에서 비용을 좀 더 체계화했습니다. "AWS의 비용 할당 태그는 우리에게 매우 중요했습니다. 시스템별로 예산을 구별할 필요가 있기 때문입니다."라고 Mohammadi는 말합니다. "이 태그는 다른 시스템에서는 보지 못했던 독창적인 도구이며 예산 부문별로 비용이 얼마나 될지 정확히 계산하는 데 도움이 되었습니다." Lainoff는 "우리는 또한 운영 비용을 일부 절감했습니다. 이전 호스팅 제공업체의 비용이 좀 더 높았기 때문인데요. AWS는 비용 효율성이 뛰어납니다. 이는 우리와 같은 비영리 조직에 아주 중요한 부분입니다."라고 덧붙입니다. 전반적으로 The Crop Trust는 AWS를 사용하면서 주요 웹 사이트 운영 비용을 30% 절감할 것으로 예상합니다.
Mohammadi는 "기술 지원 담당자는 언제나 도움이 되었고 우리 문제를 해결하기 위해 최선을 다했습니다. 언제든 지원을 받을 수 있다는 것이 정말 든든했습니다. 이러한 지원은 조직이 계속 성장함에 따라 우리에게 필요한 유연성, 보안 및 확장성을 제공하는 AWS에 대한 전반적인 만족도를 더욱 높여주었습니다."
AWS가 어떻게 귀하의 애플리케이션 호스팅 요구 사항을 지원할 수 있는지 자세히 알아보려면 AWS 애플리케이션 호스팅 세부 정보 페이지(http://thinkwithwp.com/application-hosting/)를 참조하십시오.