바야흐로, 전 세계는 SW 사회라고 해도 과언이 아닐 것이다. 전세계에서 가장 시가 총액이 큰 애플(Apple)은 아이폰을 하나 팔 때, 삼성과 LG같은 전자업체와는 차원이 다르게 수익을 거둬들인다. 여러가지 이유가 있겠지만, OS를 만들 수 있는 애플쪽에서는 더 저렴한 하드웨어로 고사양의 안드로이드 사양과 맞먹을 수 있다는 것이 첫번째 이유일테고, SW로 들어가는 비용이 전혀 없기 때문에 그만큼의 수익을 벌 수 있는 것이 두번째 이유일 것이다. 2015년 휴대폰 판매의 대당 이익에 관련된 보고서를 보면, 애플이 184달러의 순수익을 거둬들일 때, 삼성은 고작 33달러를 벌며, 나머지 안드로이드 업체들은 거의 적자를 기록하는 것을 볼 수 있다. 찰스 아서 사이트, 휴대폰 업체 7개사의 2015년 2분기 ..
라이파이(Li-Fi)란, Light Fidelity에서 나온 말로, LED 전구에서 나오는 빛의 파장을 이용하여, 매우 빠른 통신을 구현하는 가시광 무선통신 기술이다. 라이파이 기술을 생각해낸 사람은 LED 조도를 조절하기 위한 연구를 하다가 개발해낸 기술이다. 라이파이를 만든 해럴드 하스(Harald Haas) 인간의 눈에는 인지가 되지 않을 정도로 깜빡이기 때문에 빛으로 인하여 불편한 점이 없고, LED 조명에 장치만 끼우면 되기 때문에 인프라 비용이 적게 들 수 있다. 하지만, 빛의 장점이 있다면 단점이 있는 법 예를 들어, 무선랜같은 경우 방 문을 닫아도 인터넷이 연결이 될 수 있지만 Li-Fi는 장애물이 발견되는 순간 속도가 급격히 떨어지거나, 아예 통신 자체가 불가능할 가능성이 매우 높아서, ..
K-평균(K-Means) 알고리즘은 기계학습(머신러닝, machine learning), 데이터마이닝에서 활용하고 있는 기법으로서, 대표적인 비지도학습이다. 비지도학습이란 어떤 결과를 예측하지 못해야 되는 것으로, 컴퓨터 스스로 어떠한 해답을 찾아내는 것을 말한다. 예를 들어, 남자와 여자를 분류하고 싶다라는 것은 이미 목적이 존재하고 값이 존재하기 때문에 비지도학습이 될수 없지만 컴퓨터 스스로 데이터를 분류하다가 남자와 여자의 특성 차이를 깨닫고 분류했다면, 비지도학습이 되는 것이다. K-Means는 중심값을 선정하고, 중심값과 다른 데이터간의 거리를 이용하여 분류를 수행한다. 다음 수행에서는 좀 더 중심에 위치한 중심값을 선정하고, 분류하고 이러한 과정을 반복하여 더이상 분류가 되지 않을 경우에 해당..
도커는 리눅스 LXC(LinuX Containers)라는 커널 컨테이너 기술을 이용하여 만든 기술 중 하나로서, 가상머신에 비해서 가벼우며, 서비스가 해킹이 되더라도, 격리되어 원래의 서버에 영향을 미치지 않는 구조로 되어 있어서 보안상 뛰어나다. 리눅스 자원을 그대로 활용할 수 있고, 현재 구글과 아마존같은 업체에서도 도커를 지원하고 있는 사실상의 업계 표준으로 인정하고 있는 가상화 기술이다. 참고로 도커의 핵심은 당연히 LXC이며, 이는 단일 컨트롤 호스트 당에서 여러개의 고립된 리눅스 시스템(컨테이너)들을 실행하기 위한 운영 시스템 레벨 가상화 방법이다. 1. 컨테이너 기반의 가상화 도구, 도커(Docker)의 개요가. 도커(Docker)의 개념- 하이퍼바이저(Hypervisor) 없이 리눅스 컨테..
자격증을 따거나, 혹은 영어공부를 하거나... 입시공부를 하거나...자투리 시간이 아까워서 수첩에다가 적기도 하고, 벽에다 붙이기도 하고, 포스트잇을 활용하기도 합니다. 저는 운동을 하면서, 공부를 할 수 없을까? 혹은 사람들이 너무나도 많이 있는 지하철에 스마트폰을 보지 않고 공부하는 방법이 없을까? 그리고 운전을 하면서 공부를 할 수 없을까? 라는 생각에 처음에는 녹음 프로그램을 이용해서 공부를 했었습니다. 녹음 프로그램이 가장 생생하고 가장 빨리 만들어 질 수 있습니다만, 제 목소리를 제가 듣는 것이 익숙하지는 않더군요. 그래서 활용한 것이 TTS였습니다. TTS란, Text to Speech의 약자로서 말그대로 글자를 읽어주는 프로그램을 뜻합니다. 검색해본 TTS 프로그램들은 많은 텍스트를 읽지 ..
1. 데이터 모델링 정의 가. 데이터 모델링 탄생 배경 - 배치 프로세스에서 태동한 프로세스 중심의 데이터 관리 기법(구조적 방법론)에 의한 정보의 고립화 현상으로 정보시스템 유지 관리하는데 막대한 비용 투자 - 데이터(정보)를 중복없이 정확하게 유지 관리할 수 있을까에 대한 근본적인 안 제시 - 정확한 업무 파악이 선결되야 한다는 결론 도달, 이러한 환경에서는 관계형 DB나 개체 관계 모델링 기법(ERD)이 중요 나. 모델 정의 - 어떤 대상을 의미하는 포괄적 의미 - 데이터 모델은 현실 세계에 대해 우리가 관심있어 하는 대상을 DB화 하기 위한 개념적 도구 다. 모델링 정의 - 실체를 나타내는 일과 모형화라는 의미로 해석, 사용자의 요구사항으로부터 데이터의 실체를 나타내는 일 - 현실 세계의 추상화된..
1-3-1 전사아키텍처 관리 체계 1. 전사아키텍처 관리 체계 개요 가. 전사아키텍처 관리 체계 개념 - 전사아키텍처를 유지 관리하기 위한 조직과 프로세스 측면의 기반을 구축하는 것 - IT 기획에서 서비스 제공에 이르는 모든 과정에서 EA 정보를 활용하여 의사결정이 이루어짐 - EA 관리 체계는 EA 관리 조직, EA 관리 프로세스, EA 관리 인력을 포함 IT 관리 체계와 EA 관리 체계 - IT 관리 체계는 'IT 거버넌스'라고도 하고, EA 관리 체계는 마찬가지로 'EA 거버넌스' 라고도 한다 나. 전사아키텍처 관리 체계 구축 방향 - EA 간 통합성(복수 기관 간) 과 EA 내의 통합성(단일 기업내 영역 간) 확보 필요 - 장기접 접근 필요, 장기간의 효과 중시 관리체계 구축 고려사항조직 체계,..
구글 애드센스를 운영하는 블로거라면, 한번은 꼭 겪는 지급보류(10달러 진입)를 저도 2주전쯤에 겪었습니다. 애드센스를 단지가 8월 중순쯤이었으니, 한달만에(나름 적절한 시기) 지급보류가 걸렸다고 볼 수 있겠네요. 원래는 네이버 블로그를 운영중이었고, 하루 대박 포스팅으로 하루에 10만명 가량 온 적이 있었는데 그날 수익이 1만원도 안나오는 걸 보고, 좀 충격 먹은적이 있었습니다. 파워블로거라고 해도 하루에 10만명 오기는 힘들텐데, 그렇다면 애드포스트로는 수익이 날 수 없는 것일까?라는 생각에 티스토리를 시작 했던것 같습니다. "블로그를 사겠다""블로그에 리뷰를 달면, 건당 몇만원을 주겠다" 등등.. 수많은 쪽지들과 메일이 왔지만, 저는 계정을 남에게 넘기는 행위는 도저히 못하겠더군요.돈보다는 존심이 ..
1-2-1 전사아키텍처 방향 수립 1. 전사아키텍처 방향 수립 개요 - EA 구축 시 어떤 목적, 어떠한 목표 지향할 것인지, 이를 달성하기 위한 F/W를 어떠해야 하는지 정의하는 것 - 의견 충돌 사전 방지 가능, 이견 발생시 목표 및 지향점 상기하여 타협 가능 - EA 환경 분석, 구축 방향 정의, 프레임워크 정의 등 구성 2. 전사아키텍처 환경 분석 - 기업의 외부/내부 환경 분석하고 이해관계자로부터 요건 도출 - 기업, 고객, 외부 환경, 경쟁자, 내부 현황 등 환경요인 분석, 현행 IT 현황, 문제점, 개선사항 정리 - 전사의 범위 명확히 설정 3. 전사아키텍처 구축 방향 정의 가. 목적 및 범위 정의 - 일반적 목적과 환경 분석 결과 기반한 구축 목적 정의 - 지향해야 하는 가치, 도입 목적의..
1. 전사아키텍처 프로세스 개요- 작업의 단계와 공정, 작업내용 등 정의한 것으로 방법론이 있지만, 기업의 목적에 맞게 프로세스 조정 가능- EA 프레임워크 구성요소이기도 함 2. 전사아키텍처 프로세스 구성- EA 비전 수립, 구축, 관리, 활용 단계로 구분 가. EA 비전 수립EA 방향수립 : 내외부 환경분석, EA 목적 및 방향 정의, F/W 정의 나. EA 구축EA 정보 구성 정의 : 아키텍처 매트릭스, 정보 구성요소, 참조 모델, 원칙 정의EA 정보 구축 : 자료 수집, 현행/목표 아키텍처 정보 구축 다. EA 관리 정의EA 관리체계 구축 : 조직 및 프로세스 정의, 기업 내 교육 수행EA 관리 시스템 구축 : 관리 도구 선정, 관리 시스템 구축 라. EA 활용 정의EA 이행 계획 : 중장기적 계..
1. 참조모델(Reference Model)의 정의가. 참조모델 개념- 아키텍처 구성요소를 식별하여 표준화한 것으로 기관, 기업의 EA를 수립할 때 참조하는 모델- 아키텍처별 참조 모델에는 업무참조모델(BRM), 데이터 참조모델(DRM), 서비스 참조 모델(SRM), 기술 참조모델(TRM), 성과참조모델(PRM) 등 존재 나. 참조모델 현황범정부 EA 참조 모델 개념 구조 - 성과 참조 모델 : 정보화 성과의 측정을 위한 항목과 지표 및 방법 제시- 업무 참조 모델 : 업무아키텍처 기준, 아키텍처 대상 기관의 사업, 업무 등 전체적 분류, 정의- 서비스 참조 모델 : 응용아키텍처 기준, 응용 서비스의 기능 분류, 정의- 데이터 참조 모델 : 데이터아키텍처 기준, 기관 간에 교환되는 데이터 요소를 분석, ..
외부 네트워크로부터 내부 네트워크로 침입하는 네트워크 패킷을 찾아 제어하는 기능을 가진 소프트웨어 또는 하드웨어이다. 일반적으로 내부 네트워크로 들어오는 모든 패킷이 지나가는 경로에 설치되며, 호스트의 IP, Port, 사용자 인증에 기반을 두고 외부 침입을 차단하는 역할을 한다. 허용되지 않는 사용자나 서비스에 대해 사용을 거부하여 내부 자원을 보호한다. 1. 침입탐지와 실시간 방어를 위한 솔루션, IPS의 개요 가. IPS(Intrusion Prevention System)의 개념 - 침입탐지 시스템의 오판(False Positive)와 탐지실패(False Negative)의 문제를 해결하기 위해 등장한 솔루션으로 정보관리 시스템 네트워크의 침입탐지와 동시에 실시간 방어가 가능한 보안 솔루션 나. I..