본문 바로가기

전체 글

SDN (Software Defined Networking) SDN (Software Defined Networking) - 출처 : CIO Korea SDN은 가상화 기술 및 확산 현상과 관련되어 잇다. 지난 수 년 동안 전 세계 데이터센터에 영향을 끼치고 컴퓨팅 하드웨어와 스토리지 장치에서 네트워크 인프라 자체로 확장된 가상화다. 네트워크 기기(스위치, 라우터, 네트워크 카드 등)와 유선으로 통신하는 운영체제 사이에 지능형 소프트웨어 계층을 삽입함으로써 SDN을 통해 IT 전문가 또는 관리자는 소프트웨어만을 사용해 네트워크를 설정할 수 있게 되었다. 이제 더 이상 물리적 기기와 환경설정을 일일히 만져야 하는 수고가 필요 없게 된다. SDN은 서버 가상화와 마찬가지로 네트워크가 가상화되기 때문에 소프트웨어로 네트워크를 구성하고 환경을 설정하는 방식이다. 물리적 .. 더보기
LEAP Motion 올해(2013년) 초에 미국 스타트업에 대한 기사를 접하게 되었다.그중에 눈에 띄는 것이 새로운 개념의 사용자 인터페이스들이다.그중 하나인 LEAP Motion은 허공에 손가락을 인식해서 어플리케이션을 콘트롤하는 모션 센서이다. 출처 : LEAP Motion 홈페이지 (https://www.leapmotion.com/product) 위에 홈페이지를 캡펴한 것처럼 센서위에서 손가락을 인식한다.(여러개의 손가락을)홍보동영상과 관련 기사를 보고 그냥 질렀다. 하지만.주문 폭주로 인한 물량 품절... 4월에 주문을 하였지만 7월에나 배송이 시작된다고...하지만 새로운 인터페이스에 대한 욕망?으로 일단 지르고 말았다. 그리고 오늘 (7월 30일) 도착! 첫인상은 "가볍다"이다. 센서의 크기가 7.5cm*3cm이고.. 더보기
2013 Gartner IT Trend Gartner의 2013년 IT Trend 1. Mobile Device Battle 2013년에는 모바일이 전세계에서 가장 널리 사용되는 웹엑세스 기기로써 PC를 추월하게 될 것. 분석> 본격적으로 MS가 Window 8 기기를 보급할 것이고 스마트폰의 다양한 OS의 탄생(Firefox OS) 되었다. 그리고 기존 OS의 재 탄생(RIM)과 이를 적용한 모바일 기기들의 본격적인 경쟁이 시작될 것이다. 아직까지는 지금은 PC에서 Web의 접속률이 높으나 조만간 모바일에서의 웹 접속이 추월 할 것이라고 Gartner는 예상하고 있다. 2. Mobile Applications and HTML5 Native App이 Web App으로 전환될 것이다. 개발자는 다양한 기기 전반에 작동하는 터치에 최적화된 모바일.. 더보기
accenture 2012 6대 기술 1. 상황정보 기반(context-based) 서비스 2. 데이터 아키텍처 융합 3. 데이터서비스의 산업화 4. 소셜미디어의 IT 주도현상 5. 서비스형 플랫폼(PaaS)으로 구현되는 민첩함 6. 종합적 보안 분 1. 상황정보 기반 서비스 기술누가, 무엇을, 어디에, 언제 등에 관한 정보를 모바일, PC등 각종 기기로 수집해 서비스에 활용하는 것을 의미한다. 정보수집에 전자태그(RFID), 블루투스 기술등을 접목하며 블로그, 게시판, 쇼셜미디어 서비스 등도 대상이 될 수 있다. 2. 데이터 아키텍처 융합최근 화두인 빅데이터 분석을 위해 정형 데이터와 비정형 데이터 간 구조적 융합을 뜻한다.예컨대 스마트 그리드가 가능하려면 기존 정보뿐 아니라 각종 센서가 수집하는 여러 비정형 정보를 같이 끌어와 통합적으로.. 더보기
PMML PMML(Predictive Model Markup Language)는 XML 기초의 마크업 언어이다. 예측 분석(Predictive Analytics)과 Data Mining 에 관한 모델을 정의하거 PMML 호환 응용프로그램 사이에 모델을 공유하기 위해 DMG(Data Mining Group)에서 만들었다. PMML은 독점 문제와 비호환성 모델과 응용프로그램간의 교환 장벽이 없는 모델을 정의하여 솔루션사 독립적인 방법의 응용프로그램을 제공한다. 그래서 모델은 하나의 벤더의 프로그램에서 개발을 하고 다른 벤더의 응용프로그램에서 시각화, 분석, 평가를 할 수 있다. PMML Components Header : Version and time stamp, Model development environment.. 더보기
Data Science 데이터 과학자(Data Science)는 기업 내부 다양한 영업 보고서부터 소셜네트워크 서비스(SNS)의 고객정보까지 방대한 디지털 데이터를 분석, 비즈니스 전략 수립을 돕는 직업을 말한다. Big Data를 다루는 구글 등 대형 인터넷 기업뿐만 아니라 유통과 미디어, 정치 등 다양한 분야에서 데이터 과학자 수요가 급증하고 있다. 이들이 데이터 과학자를 통해 기대하는 것은 단순한 데이터 추출,변환,통합이 아닌 새로운 가치 창출이다. 사례 오바마선거캠프 : '빅테이터팀'을 꾸려 데이터 과학자 모집 넷플릭스 : '넷플릭스 프라이즈'를 통해 데이터 과학자 선발 월마트 : 데이터 과학자 주축이 된 '월마트랩'운영 스탠포드대학 : 데이터 과학자 양성과정 인기 급증 향후 10년간 세계 데이터가 현재 50배로 증가 .. 더보기
Avro Avro(에이브로)는 이기종간 데이터 타입을 교환할 수 있는 체계를 제공하는 프레임워크로 아파치 하둡 프로젝트의 서브 프로젝트로 시작된 후 아파치 메인 프로젝트로 승격된 프로젝트다. 쓰리프트가 RPC요청을 안정적으로 처리하면서 이기종 간 RPC 호출을 지원하는 개념으로 접근했다면, 에이브로는 데이터 직렬화를 기본 개념으로 해 RPC 호출을 이기종간에 가능하게 하는 개념으로 접근한다. 따라서 에이브로의 이기종 간 데이터 접근은 RPC 뿐만 파일에 데이터를 저장하는 등의 용도로도 사용할 수 있다. (출처:클라우드 컴퓨팅 구현 기술) Avro는 Apache Hadoop project에서 개발된 RPC와 Serialization 프레임워크이다. 데이터와 프로토콜 정의에 JSON을 이용하며 간단한 바이너리 포멧 .. 더보기
Thrift Thrift(쓰리프트)는 다양한 언어를 지원하는 RPC 서버와 이 서버에서 제공하는 서비스를 호출하는 클라이언트 코드를 생성해주는 소프트웨어 프레임워크다. 쓰리프트를 이용하면 개발자는 프로그래밍 언어별 소켓 서버에 대한 구현을 알 필요 없으며 RPC 기반이기 때문에 함수 호출 형태로 원격 서버에서 제공하는 서비스를 호출 할 수 있으며, 사용자 정의 데이터 타입을 이용할 수 있다. 또한 서버 측과 클라이언트 측 모두 다양한 프로그래밍 언어를 지워하며, 서버/클라이언트 간 구현된 언어가 틀려도 서버의 메소드를 호출할 수 있다. 따라서 어플리케이션 서버를 쉽게 개발할 수 있으며, 프로그ㅐ림 언어에 대한 제약도 없다. (출처:클라우드 컴퓨팅 구현기술) Thrift는 IDL(Interface definition .. 더보기