Docker 4

Fabric에 대해 살펴보겠습니다.(2편)

이전 내용에서 Hyperledger Fabric을 알아보았다면 이번에는 Fabric을 개발하기 위한 환경 설정에 대해 알아보고자 합니다. Hyperledger Fabric에 대한 1편 내용을 복습하고 싶다면 '다시보기'를 클릭해주세요. 1. Fabric 게시판을 구현하기 위한 환경 설정 지금부터는 Hyperledger Fabric을 이용해서 환경은 어떻게 구성하며, 어떻게 동작되는지 등, Hyperledger Fabric 기반의 블록체인 개발환경을 구성하면서 하나씩 알아보도록 하겠습니다. (아래 환경 구축 및 소스 내용은 Fabric을 이용한 게시판을 작성한 내용을 토대로 진행 하였습니다.) Fabric을 사용하기 위한 환경을 구축하는데는 2가지 방법이 있습니다. Bluemix라는 IBM에서 제공되는 클..

유용한 정보 2018.05.25

클라우드 환경을 손쉽게 구축하기위한 DC/OS 알아보기

현대 웹개발은 모노리틱(Monolithic) 방식을 넘어 마이크로서비스(Microservice)를 지향하는 방식으로 넘어가고 있습니다. 단일 웹 어플리케이션이 아닌 여러가지의 서비스가 조합된, 어떻게 보면 더 복잡한 아키텍처일 수 있지만 이러한 문제점을 단순화하여 해결하려는 노력들이 있습니다. 다수의 장비 및 다수의 솔루션들이 복잡하고 다양한 커뮤니케이션에 의해 서비스되는 웹서비스의 아키텍처는 기존의 시스템 아키텍처로 커버하기는 어려운 점이 많은 상황입니다. 일반적인 서비스에서 사용되는 모노리틱 어플리케이션의 특징을 우선 알아보도록 하겠습니다. 모노리틱 어플리케이션 특징 - 하나의 ear 또는 war안에 모든 내용이 들어가 있음. - 재사용 가능한 부분은 sharing.jar와 같이 jar영역에 대해서만..

빅데이터 2018.01.12

Windows에서 Docker Web application 개발환경 구축

Docker 나 컨테이너 가상화는 무엇인지 굳이 설명을 하지 않아도 이제는 매우 일반적으로 쓰이는 IT 용어가 되었습니다. Hybrid 기반의 Cloud 환경 및 Microservices 가 앞으로 인프라 아키텍처로써 발전해 나가고 있는 시점에 컨테이너 기반 가상화의 대표주자인 Docker의 중요성은 다시 설명 드리지 않아도 될 만큼 개발자나 인프라 담당자가 꼭 알아두어야 할 시대가 된것 같습니다. 그래도 추가적인 대략적인 개념이 필요하시면 아래 글을 읽어보시면 도움이 되겠습니다. 참조 :컨테이너 기반의 가상화 (Docker) [링크] 이번 아티클에서는 대부분 개발자가 이용하고 있는 윈도우 환경에서 Docker 환경을 구축하고 Tomcat 기반의 web application (war)을 Docker im..

프론트엔드 2017.01.04

컨테이너 기반 가상화

Micro Service Architecture 에서 인프라 적으로 중요한 개념으로 꼽으면 아래와 같이 2가지로 정리할 수 있다. Application Programming Interface (API) 가상화 (virtualization) API는 이미 많은 개발자 및 인프라 측면에서 필요성을 느끼고, 서비스를 위한 기업에서는 많이 채택되는 기술이다. 가상화 기술 또한 이미 국내 기업에서도 많이 사용되고 있는 기술이지만, 그에 따른 개발자나 인프라 관리하는 운영자 측면에서 아직 낯설고 이용을 하더라도 그에 따른 문제점을 재기하는 사람들 또한 많다. 이번 글에서는 가상화 서비스 중 요즘 이슈가 되고 있는 컨테이너 기반의 가상화에 대해 소개해 보도록 하겠다. 서버 가상화란 요즘은 클라우드 컴퓨팅 기술의 활용..

프론트엔드 2016.02.19