교육 개요

빅데이터의 기술셋을 이해하며, NoSQL 데이터베이스의 종류와 특징을 이해해 실무에 적용할 수 있다. Document based NoSQL, Column-based NoSQL, Memory based NoSQL 등 카테고리별 오픈소스를 통해 저비용의 대용량 데이터 베이스를 학습하여 실무의 특성에 맞는 NoSQL을 선택하여 선택 적용할 수 있도록 학습하는 과정입니다.

교육 대상
  • NoSQL 을 실무에 적용하고자하는 개발자
  • NoSQL 을 업무에 사용하고하는 PM 및 개발자, 실무담당자
  • NoSQL의 이해도를 높이고자하는 일반인
교육 효과
  • 실무에 NoSQL 을 적용하여 어플리케이션을 개발 할 수 있음
  • 운영중인 NoSQL 이 있다면 시스템의 이해도를 높여 활용도를 높일 수 있음
  • NoSQL 도입을 통해 저비용으로 데이터관리를 할수 있음
실습 환경

Linux Centos 6.5 + Hbase + Redis + Mongo DB

교육 내용
구분 목차 주요 내용
    1일차
  • NoSQL의 Overview
  • Document based NoSQL
  • NoSQL 등장 배경과 필요성
  • NoSQL 의 종류 및 사용가이드
  • MongoDB 소개 및 설치
  • MongoDB 사용방법 및 사용 실습
  • MongoDB를 사용한 응용 어플리케이션 개발
    2일차
  • Column-based NoSQL
  • Column based NoSQL의 개요
  • Hbase 소개 및 설치
  • Hbase 사용방법 및 사용 실습
  • Hbase 를 활용한 응용 어플리케이션 개발
    3일차
  • Key-Value NoSQL
  • Key Value NoSQL의 개요
  • Redis 의 소개 및 설치
  • Redis 사용 방법 및 사용 실습
  • Redis 를 활용한 응용 어플리케이션 개발