용어정리

교육 2019. 1. 30. 16:26

SLA : Service Level Agreement의 뜻으로 서비스 수준 협의서라고 부른다.

ISV : ISV는 하나 이상의 컴퓨터 하드웨어나 운영체계 플랫폼에서 실행되는 소프트웨어 제품을 만들고 판매하는 회사를 말한다.


SaaS, PaaS, laas : https://m.blog.naver.com/quart21c/173614581


전사적 자원 관리(ERP), 고객 관계 관리(CRM) 

빅데이터 분석 및 분산 처리를 위한 하둡 2일차 오전

교육 2015. 11. 12. 13:08

하둡의 구성요소


Namenode(master) - MASTER 역활, DateNode I/D작업지시(메타데이터 관리)

DataNode - 파일에 HDFS 블록기록

Secondary NameNode - 클러스터로 구성된 HDFS의 상태 모니터닝

JobTracker - 클러스터 노드에서 실행되는 사용자 애플리케이션 관리

TaskTracker - 각 slave 노드에 할당된 작업을 실행


하둡파일시스템


HDFS와 MapReduce는 둘다  Master/Slave 구조

HDFS - Master : Name node(메타정보 관리)

Slave : Date node(실제 데이터)



워드카운트 예제




예전

s/w복사 실행 데이터

하둡

데이터 s/w복사 실행




빅데이터 분석 및 분산 처리를 위한 하둡 1일차 오후

교육 2015. 11. 11. 13:51


1. 빅데이터 2. 모바일(IOT) 3. 클라우드

 

빅데이터 구성요소

VOLUME(크기), VARIETY(다양성), VELOCITY(속도)


1. 크기 - 실시간 처리, 장기적인접근

2. 속도 - 용량,저장, 분산 컴퓨팅 솔루션, 대용량 병렬처리 데이터베이스

SAP -> Hana(메모리DB), 스파크(하둡에10배속도, 이유: 메모리처리,스칼라기반)

3. 다양성 - 정형, 반정형,비정형 데이터


3대 구성요소 중 2가지 이상시 빅데이터



빅데이터 처리과정

1, 데이터 수집기술

2. 데이터 저장,처리기술

3, 통계,표현,통합기술


d3js.org - 데이터 시각화 사이트

드론 배송 




NoSQL = not only sql


절차적인 명령어 : if, for

서술형 명령어 : select * from 테이블        (함수형언어)






절자적인 코드

1)

var arr =[1,2,3,4,5];

var arr2 = [];

for(i=0;i<arr.length;i++){arr2.push(arr[i]*arr[i]);}

5


2)

var arr = [1,2,3,4,5];

undefined

var sum=0;

undefined

for(i=0;i<arr.length;i++){sum +=arr[i]);};

15

console.log(sum);

15



서술적인 코드


int a=10;    //정적타입 언어

a="hello"    //동적타입 언어



//정적형언어

public int add(int a, int b){

int c=a+b;

return c;

}

//함수형언어

function_add(a,b){

return a+b;;

}

1)

function square(a) { return a*a;};

console.log(arr3);

 [1, 4, 9, 16, 25]

2)

var sum= arr.reduce(function(a,b) { return a+b;});

console.log(sum);

15




zdnet.co.kr 임백준 - 저물어가는 프로그래밍시대,  함수 프로그래밍



만약 초등학생을 프로그래밍을 가르친다

Java 

답읍다

Python

개쉽다 공부  책- 이강성 파이선 

Nosql 책 추천 - 빅데이터 세상으로 떠다는 간결한 안내서, 이것이 레디스다.

몽고디비 - 몽고db완벽가이드(json)   http://www.json.org/

MEAN - mongo(DB), Express(스도링), Aggulw(js) ,Nodey(java)  풀스택 개발자를 위한 mean 스택입문

ted.com        //동영상 한글자막

http://it-ebooks.info/   //책 pdf

http://www.lynda.com    //여기서 동영상 이름 찾아서 토렌트로 다운

programming in scala // 스칼라 한국어판

아마존 웹서비스 다루는 기술 // 오픈북있음 저자 블로그




NoSQL 

1)키 값, redis

2)문서(json), MongoD

3)컬럼 패밀리  ex) HBase , 카산드라

4)그래프 ,  Neo4j





라이브러리-공구(망치,삽...)

플레임워크-중장비(포크레인), 스프링 프레임워크


하둡 실습 보통 5대

1) 라즈베리 5개

2) 가상머신 (컴좋아야함)

















빅데이터 분석 및 분산 처리를 위한 하둡 1일차 오전

교육 2015. 11. 11. 13:30

하둡 = hdfs+맵리듀스




언어 발전

기계어            0101

어셈블리어        기호

C                    절차적인

C++                객체지향

OOD+CP(함수형언어(수학))  애플, Shift=oop+fp,     jamf, oop+람다표현식    스칼라, oop+IP(자바쪽,블루오션)




java, android 표현식

btn.setOnclicklisner(

new onclicklistner(

public void onclick(view v){

처리

}

}

};


람다표현식

btn.setonclicklistener

(v(입력)){

처리

};


스칼라, 파이선, 스파크 배우자