In the on premises world, if we wanted to set up a server in New York, it would take a lot of manpower and time to set it up. While AWS has some regional limitations, our users can quickly spin up servers with just a few clicks on the console. Because of this, global users are now able to easily build blockchains on AWS.
Jinwoo Jeong Infrastructure team manager, ICONLOOP

ICONLOOP, is a specialist in blockchain services in Korea. It developed its own high-performance blockchain engine, “loopchain”, and it provides innovative blockchain use cases to partners including Seoul Metropolitan City, National Election Commission, AWS Partner Network, and KYOBO Life Insurance. ICONLOOP is an advanced technology partner in the Amazon Web Services (AWS) Partner Network (APN) ecosystem.

ICONLOOP has built a public blockchain platform, and a decentralized governance, blockchain-based service, by way of its global blockchain project “ICON”. The horizontal infrastructure connects companies to government, and customers to customers, using an enterprise blockchain-based verification system. This is aimed to “Hyperconnect the World” by increasing trust and sharing through the interaction of independent blockchain communities.

ICONLOOP’s Infrastructure team manager, Jinwoo Jeong, explains, “We want to grow globally with the blockchain project, ICON. However, building a global network by ourselves was very difficult. It was not easy to secure specialized manpower to support the global and rapidly growing demands of blockchain users.” For this reason, the company decided to use the cloud.

ICONLOOP selected AWS for its global presence so that it could build its globally dispersed network of blockchain nodes, “Icon Development Network”. The Icon Development Network, which runs ICONLOOP’s private blockchain technology, is configured to ensure that users operating private blockchain need only the front end access and an operating logic, allowing them to use AWS services like AWS Lambda. Customers can also run proof of concept and product testing with a separately isolated cloud template.

Through AWS’s global presence, ICONLOOP created a base in each continent, and uses Nginx to verify the node status on its backend infrastructure. It configured its GSLB (Global Server Load Balancing) using Amazon Route 53, which has outstanding availability and expandability, for guaranteeing a short period of time for web access. A list of Prep Node was made with AWS Lambda, and AWS CodeDeploy is distributed by the Nginx configuration. A snapshot is stored on Amazon Simple Storage Service (S3), for data backup and recovery, and for replication. Also, by purchasing Reserved Instances, ICONLOOP can efficiently track and measure usage on its own dashboard, letting developers turn on Amazon Elastic Cloud Compute (EC2) and Amazon Relational Database Service (RDS) in a region in the most optimal location through the dashboard.

ICONLOOP Architecture

<ICONLOOP Architecture Diagram on AWS>

ICONLOOP’s ICON Development Network is available to users on the AWS Marketplace, and users can also easily deploy infrastructure systems for BaaS (Blockchain as a Service), which lowers usage costs and technical challenges. Users can build and verify blockchain networks with a variety of development and tests in connection with configuring nodes as needed. Users are enjoying many benefits thanks to ICONLOOP running in AWS global regions. Jeong explains, “In the on premises world, if we wanted to set up a server in New York, it would take a lot of manpower and time to set it up. While AWS has some regional limitations, our users can quickly spin up servers with just a few clicks on the console. Because of this, global users are now able to easily build blockchains on AWS.”

“AWS provides a developer-friendly environment, and supports a variety of SDKs. this makes it possible for developers to directly test services, by reading API documentation,” Jeong added. “An advantage is that developers can now select what they need from the plethora of services AWS already provides.”

ICONLOOP plans to converts to a decentralized blockchain network, and will launch services such as a DID (Decentralized ID) technology-based digital identity verification platform, “MyID”.

Please visit the website at https://aws.amazon.com/ko/partners/ for further details.