로그인

검색

[아마존/AWS 기사] AWS 파트너사례 : 아이콘루프

똥글왕김똥글

출처: https://aws.amazon.com/ko/partners/success/iconloop/

 

 

"서울에서 미국 뉴욕에 서버를 구축해야 할 경우 많은 인력과 시간이 소요되는 반면, AWS는 지역적인 제약에도 불구하고 몇 번의 클릭만으로 준비 가능하다는 장점이 있습니다. 덕분에 글로벌 사용자들도 이제 AWS 상에서 쉽게 블록체인을 구축할 수 있게 되었습니다."

정진우

인프라 팀장, 아이콘루프

 

 

ICONLOOP 정보

 

2016년 5월 설립된 아이콘루프는 블록체인 플랫폼 및 서비스를 제공하며 기술 혁신을 선도하는 국내 대표 블록체인 기업입니다. 아이콘루프는 자체 개발한 고성능 블록체인 엔진 ‘루프체인(loopchain)’을 기반으로 한 글로벌 블록체인 프로젝트 ‘아이콘(ICON)’ 기술 회사이며, 서울시, 중앙선거관리위원회, 한국금융투자업권, 교보생명 등에 다양한 기술 및 솔루션을 제공하면서 여러 산업 분야에서 블록체인 혁신 사례를 만들어 가고 있습니다.

 

또한, 독자적 DID(Decentralized ID, 분산 신원확인) 기술 기반의 디지털 신원증명 플랫폼인 ‘마이아이디(MyID)’와 신원확인 서비스 ‘디패스(DPASS)’, 블록체인 증명서 발급 서비스인 ‘브루프(broof)’ 등을 통해 블록체인 대중화에 앞장서고 있습니다. 아이콘루프는 블록체인 서비스의 전문성을 인정받아 AWS 파트너 네트워크(APN)의 어드밴스드 기술파트너로 선정되는 한편, 2019년 10월에 독보적인 기술력과 시장 점유율 확대 가능성을 바탕으로 100억원 규모 시리즈 A 투자를 성공적으로 유치했습니다.

 

 


당면 과제

 

국내 1세대 블록체인 기술 회사인 아이콘루프는 글로벌 블록체인 프로젝트 ‘아이콘 (ICON)’을 통해 퍼블릭 블록체인 플랫폼과 탈중앙화 거버넌스, 블록체인 기반 서비스를 구축하며 전 세계에 한국 블록체인의 기술력을 알릴 수 있었습니다. 또한 엔터프라이즈 블록체인 기반 인증 시스템을 통해 기업과 정부, 고객 간의 수평적 인프라를 구축하고, 독립된 블록체인 커뮤니티들이 상호작용하여 신뢰와 공유에 필요한 사회적 비용을 감소시킴으로써 'Hyperconnect the World'라는 궁극적 목표를 달성하고자 했습니다.

 

정진우 아이콘루프 인프라 팀장은 “블록체인 프로젝트인 ‘아이콘’을 글로벌하게 성장시킬 목표를 세웠으나 이를 가능하게 하는 글로벌 시스템을 내부 개발 인력으로 구축하는 것은 매우 어려웠고, 향후 급성장할 것으로 예상되는 블록체인 시장에서 이 속도를 지원할 수 있는 전문 인력을 확보하는 것은 쉽지 않은 일이었다”고 설명했습니다. 이러한 이유로 최대 규모의 글로벌 리전을 확보하고 있는 AWS 클라우드를 선택해 글로벌 사용자를 지원하고, AWS의 매니지드 서비스와 트레이닝 프로그램을 적극적으로 활용해 보완했다고 전했습니다.

 

 


아마존 웹서비스를 선택한 이유

 

아이콘루프는 블록체인 노드의 지역적 분산화와 네트워크 분산화를 쉽게 이룰 수 있도록 AWS 환경을 선택했으며, 사용자가 AWS 클라우드 환경에서 기업용 블록체인을 손쉽게 구축할 수 있도록 ‘아이콘 디벨롭먼트 네트워크’를 제공하고 있습니다. 아이콘루프의 프라이빗 블록체인 기술이 탑재된 아이콘 디벨롭먼트 네트워크를 사용하면 프론트엔드와 작동 로직만 정의해 주어도 별도의 백엔드 개발 없이 프라이빗 블록체인을 구동할 수 있도록 구성되어 있습니다. 또한 클라우드 템플릿을 별도로 제공해 개념증명(PoC)과 제품 테스트가 용이합니다. 특히 AWS Lambda와 같은 기능이 연동되면 백엔드 프로그래밍 없이도 프론트엔드와 작동 로직만으로 블록체인 서비스 구현이 가능합니다.

 

아이콘루프는 최대 규모의 글로벌 리전을 확보하고 있는 AWS를 이용해 대륙별 거점을 만들고 Nginx를 설치한 후 Nginx가 백엔드의 노드 상태를 확인하도록 했습니다. 짧은 지연 시간을 보장하기 위해 가용성과 확장성이 뛰어난 Amazon Route 53을 이용해 GSLB(Global Server Load Balancing)를 구성했습니다. AWS Lambda로 Prep Node의 목록을 만들고 AWS CodeDeploy로 Nginx 구성을 배포합니다. 그리고 데이터 백업과 복구를 위해 Amazon Simple Storage Service(Amazon S3)에 Snapshot을 저장하고 Replication을 설정했습니다. 또한 예약 인스턴스(Reserved Instance, RI)의 효과적인 구매 시기를 측정하고 효율적으로 활용하기 위해, 자체적으로 Dashboard를 운영하고 있습니다. Dashboard를 통해 개발자가 적재적소의 리전에 EC2 및 RDS를 생성할 수 있도록 지원합니다.

 

 

ICONLOOP Architecture

<AWS상의 아이콘루프 아키텍처 다이어그램>

 

 

혜택


아이콘루프는 AWS 마켓플레이스에서 제공되는 아이콘 디벨롭먼트 네트워크를 사용해 사용자가 BaaS(Blockchain as a Service)를 위한 인프라 시스템 구축도 쉽게 할 수 있으며, 구축을 위한 비용과 기술적 부담도 줄일 수 있다고 설명했습니다. 사용자들은 테스트용 블록체인 네트워크를 구축 및 검증할 수 있고 자신의 환경이나 편의에 따라 노드도 구성할 수 있어 다양한 개발 및 테스트를 진행할 수 있다고 전했습니다. 사용자들은 물론 아이콘루프 또한 AWS 글로벌 리전 덕분에 많은 혜택을 보고 있다고 밝혔습니다. 정진우 팀장은 “서울에서 미국 뉴욕에 서버를 구축해야 할 경우 많은 인력과 시간이 소요되는 반면, AWS는 지역적인 제약에도 불구하고 몇 번의 클릭만으로 준비 가능하다는 장점이 있다. 덕분에 글로벌 사용자들도 이제 AWS 상에서 쉽게 블록체인을 구축할 수 있게 되었다”고 설명했습니다.

 

또한 “AWS는 다양한 SDK를 지원하는 등 개발자 친화적인 환경을 제공하고 있다. 방대한 양의 API 문서를 제공해, 개발자들이 문서를 기반으로 직접 테스트하는 것도 가능했다. AWS는 이미 많은 제품을 제공하고 있지만 지속적으로 새로운 제품을 출시하고 있어, 개발자가 여러 옵션 중 필요한 서비스만 선택해 사용할 수 있다는 것이 큰 장점”이라고 덧붙였습니다.

 

 


다음 단계

 

아이콘루프는 P-Rep을 통한 탈중앙화 블록체인 네트워크로 전환하고, DID 및 마이아이디(MyID) 서비스 런칭을 앞두고 있습니다. 아이콘루프에 구축되는 프라이빗 블록체인이 많아지면 인터체인 시너지 효과가 더욱 커질 것으로 기대하고 있으며, AWS와의 협업을 통해 국내외 다양한 분야에 블록체인을 적용할 수 있도록 기술 및 비즈니스 개발에 힘쓸 것이라고 밝혔습니다.

 

더 자세한 내용은 https://aws.amazon.com/ko/partners/ 페이지를 방문하십시오.

 

 

댓글 0개