본문 바로가기

내 이야기

(602)
DUCP (Docker Universal Control Plane) - Part 1 Today Key : DUCP, UCP, Docker, Universal, Control, Plane, 도커, 클러스터, CaaS 이번 포스팅은 Docker의 Enterprise의 On-Promise 솔루션인 DUCP에 대한 첫 번째 포스팅입니다. UCP의 첫 번째 포스팅에서는 UCP에 대한 간략한 소개 내용과 Controller 노드의 설치에 대한 내용입니다. 이어질 UCP 포스팅에서는 Controller Node 이외의 설치 및 기능에 대해서 알아 볼 예정입니다.. DUCP (Docker Universal Control Plane) ▪ Enterprise 의 On-Promise 솔루션 ▪ Production 환경에서 UCP를 사용하여 Docekrized Application들을 배포하고 관리 가능 ▪..
Mesos 기초 : 스터디 발표자료 Today Key : Mesos, Marathon, 메소스, Cluster, 데이터센터, Data Center, 클러스터, 자원, Compute, 가상화 KrDAG 스터디에서 진행했던, Mesos 기초에 대한 프레젠테이션 이미지입니다.
Continuous Integration 개요 Today key : Continuous, Integration, CI, 지속적, 통합, DevOps, Agile, 애자일, XP, eXtream, Programming, 방법론, Practice Continuous Integration (지속적 통합) ▪ 소프트웨어 개발에서 Build/Test 의 프로세스를 지속적으로 수행하는 것. (Daily Build 라고도 했었음) ▪ 지속적으로 개발된 Unit 코드에 대한 Integration 작업을 수행하여, 항상 최신의 상태를 유지 ▪ Agile 개발 방법론/프로세스 중의 하나인 XP(eXtream Programming)의 Practice 중의 하나 Continuous Integration의 특징 및 장점 ▪ 항상 최신의 상태를 유지하기 위해 공통의 프로젝트..
CI (Continuous Integration) / CD (Continuous Delivery) CI (Continuous Integration) / CD (Continuous Delivery) 핵심은 SW 제품을 언제든 출시 가능하게 완전무결한 상태 소스코드를 유지하는 것이다. 컨티뉴어스 딜리버리를 효과적으로 수행하는 데 필요한 기술적 토대는 ‘SSO221T(Single Source of Truth)’다. 우리나라 말로 하면 ‘하나의 소스 저장소’ 혹은 ‘단일 소스 저장소’가 된다. SSOT는 세계에 분산된 개발 조직 간 효율적 협업을 위해 데이터센터를 분산 관리하는 것이 아니다. 중앙에 하나의 소스 저장소로 관리해야 한다 . 에자일 개발방법론 TDD(Test Driven Development) http://www.etnews.com/20160105000244 지속적 통합이란 개발 당시의 코드(b..
Cloud Native App : CNA Today Key : Cloud Native App, CNA, Microsoft, Service, MSA, Immutable Infrastructure 어제 프레젠테이션용 CNA 포스팅에 이어서, 오늘은 기존의 형식의 CNA 포스팅입니다. 큰 줄기는 당연히 이번 포스팅 내용을 기준으로 만든 프레젠테이션 자료였기 떄문에 똑같지만 아주 약간 추가되어 있는 내용이라고 보시면 될 것 같습니다. 혹시 수정이나 추가되었으면 하는 부분은 알려주시면 감사하겠습니다. Cloud Native App 개요 ▪ Native App - 특정 플랫폼이나 Device에서 사용되도록 개발된 Application. 최적화 된 환경에서 구동되기 때문에 성능적으로 Web App에 비해 우수. ▪ Web App [ ↔ Native App ..
Cloud Native App : PPT Today Key : Cloud Native App, CNA, Microsoft, Service, MSA, Immutable Infrastructure 이번 포스팅은 Cloud Native App에 관한 포스팅입니다. 이 포스팅은 2번에 걸쳐서 나눠서 올려지며, 이번에는 간단한 발표용으로 만든 프레젠테이션 이미지를 포스팅하며 이번 주말 전까지는 일반 포스팅 형식으로 같은 내용을 포스팅 할 예정입니다. 본 자료는 슬라이스쉐어로도 업로드되어 있으니, 다운로드는 아래 링크에서 받으시면 됩니다. ( 슬라이드쉐어 : http://www.slideshare.net/ssuserc08d76/cloud-native-app )
AWS 한국 Region AWS 한국 리전 ▪ 1월 7일(어제) AWS Cloud 세미나에서 AWS Seoul Region 정식 오픈 발표와 한국 Region 서비스를 시작. - 전세계 12번째, 아시아 태평양 지역의 5번째 리전 ▪ 서울 리전은 2개의 Availability Zone(AZ)으로 구성 - AZ는 2곳이지만, 실제 국내 IDC 3곳(KT[목동], SKB[일산], 롯데정보통신+현대정보기술[용인])을 임차. AWS 한국 리전 가용한 서비스 목록(1월 7일 오픈 기준) AWS 한국 서비스 속도 ▪ 한국 Region의 경우 약 10ms의 응답 속도 (EC2 기본 서버 테스트) - 일본 Region의 경우 약 30~50ms 의 응답 속도 서비스 비용 (EC2) ▪ 한국 Region의 경우에는..
REST-API Today : REST, API, REST-API, RESTful REST-API ( Representational State Transfer) ▷ Server와 Client간의 표준 HTTP 방식을 통해서 Platform 독립적으로 통신하여 작업을 처리하도록 하는 API. ▷ 기존의 HTTP 표준 방식을 그대로 사용하기 때문에 별도의 메시지 처리를 위한 부하가 없음. ▷ REST 아키텍처 원칙을 이행하는 방식을 RESTful이라고 함. (REST와 RESTful이 서로 다른 개념이 아님) Wiki : REST(Representational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. 이 용어는 로이 필딩(Roy Fielding..