(컴퓨터 개론) 9-3 소셜미디어와 클라우드 컴퓨팅

업데이트:
2 분 소요

컴퓨터 개론 - 소셜미디어와 클라우드 컴퓨팅

1. 소셜미디어

  • 소셜미디어들은 현재 많이 활용되고 있다.
  • ex) 트위터, 페이스북, 유투브

1) 웹 2.0의 개념

(1) 웹 2.0 탄생 배경

  • 2000년대 초 닷컴 버블의 붕괴되어 사라짐에 따라서 웹2.0이 대두
  • 2004년 미굴 오라일리사가 주최한 컨퍼런스에서 웹2.0 대두
  • “롱테일 법칙” : 아마존사의 판매 법칙

(2) 웹 2.0의 기본 개념

(2-1)
  • ‘플랫폼으로서의 웹’환경에서 네티즌들은 ‘집단지성‘을 활용하여 콘텐츠를 제공하고 공유
  • 집단지성 예) 파워블로그
(2-2)
  • 참여, 개방, 공유, 그리고 분산 등의 개념

alt

(2-3)
  • 사용자 생산 콘텐츠
  • 개인의 참여와 상호작용 : UCC, 프로슈머
  • 대표적인 UCC 사이트 : 위키피디아, 플리커, 유튜브
(2-4)
  • 웹 2.0은 개방적
  • 모든 사람이 공유하여 사용하는 플랫폼, 데이터 개방을 위한 기술로 RSS 형식(초기는 블로그 뉴스)
  • 서비스를 공유하기 위한 개방형 포맷 API(구글과 네이버 검색엔진이나 API공개)

2) 소셜 미디어

(1) 프로슈머 (Prosumer)

  • 생산자와 소비자의 합성어
  • 웹 2.0 기업은 다양하고 많은 사용자들을 모으고 그들로 하여금 콘텐츠를 스스로 생산하도록 유도하는 환경을 제공
  • 사용자의 능동적인 참여와 공유에 의해 더욱 가치가 증가

(2) UCC (UGC)

  • 예) 유투브,플리커, 페이스북, Google Picasa, Wikipedia, 공유 UCC 사이트 등

(3) 소셜미디어

  • 일방적으로 정보를 제공하는 것이 아니고 상호 작용성을 통해 양방통행
  • 대표적 소셜 미디어 : Facebook, Twitter, YouTube 등

(4) 소셜 웹의 개념

  • 수많은 이용자의 자발적인 참여와 협업을 통해서 축적된 정보로부터 창출된 집단적 지성
  • 지식이 소셜 웹의 막강한 힘
  • Web + Social = Social Web

3) 웹 2.0 구현 기술

(1) RSS

  • 자신의 콘텐츠를 웹에 기록하여 다른 사람과 공유하는 기술
  • RSS는 ‘Really Simple Sydication’의 약자를 의미하며 웹사이트 간의 콘텐츠를 교환하기 위한
    XML 기반의 표현 형식(RDF SITE Summary)
  • 적용 예) 블로그, ipod의 팟캐스팅

alt

(2) 소셜 태깅 (Social Tagging)

  • 사용자의 임의의 키워드를 태그로 붙이고 이들을 검색하는 기법
  • 미리 정해져 있는 카테고리에 따라 자료를 분류하여 검색하는 방법과 다르다

(3) 폭소노미 (Foxonomy)

  • 사용자가 자유롭게 붙인태그를 그래로 레이블링을 하여 참여자가 정보를 분류한다는 의미로 명명
  • 대표적 : 소셜 북마킹 사이트인 딜리셔스와 플리커
  • 이미지나 동영상의 경우 태그를 이용한 내용 검색도 가능

(4) 태그 구름(Tag Cloud)

  • 사용자들이 달아놓은 태그들을 한 눈에 보이도록 표시한 그림으로 국내는 네이버나 다음에서 사용

alt

(5) 공개 API와 매쉬업

(5-1) 공개 API(Open Application Program Interface)
  • 응용 포로그램 개발 시 해당 모듈을 쉽게 사용하도록 해주는 개발환경
  • 라이브러리 형태나 이를 활용할 규약의 형태로 제공
(5-2) 매쉬업 (Mashup)
  • 공개 API를 이용하여 웹 서비스를 조합하여 새로운 웹 서비스를 제공
  • 공개 API를 이용하므로 추가 개발비용이 매우 적음
(5-3) 매쉬업과 사례
  • 하우징맵스(HousingMaps)는 구글맵을 이용하여 가격이나 집안 사진등 부동산 정보 제공

alt

2. 클라우드 컴퓨팅

  • 장비를 렌탈하여 사용하는 것과 같음
  • 클라우드 서비스를 통해 자원, 장비, 소프트웨어를 빌려서 활용할 수 있음

1) 클라우드 컴퓨팅의 개념

  • ICT 자원을 필요 시 클라우드 서비스를 통해 제공 사이트로부터 빌려서(임대) 공유
  • 전송속도가 급격히 향상되면서 컴퓨터 서버, 기억장치, 응용프로그램, 데이터베이스 등의 다양한 서비스 제공
  • 전기 및 가스, 수도와 같은 유틸리티 서비스와 유사하게 비용만 지불

(1) ICT 자원의 혜택

  • ICT 자원의 경제성
  • 보다 높은 신뢰성
  • 위치와 장치에 상관없이
  • 필요와 증감에 따라 유연하게 제공되는 IT자원

(2) 유익성

alt

(3) 클라우드 컴퓨팅과 ICT 기업

  • 1990년대 중반부터 개념 등장
  • 2006년 Amazon사 ‘Elastic Compute Cloud’부터 관심
  • 2008년 마이크로소프트사 ‘Azure’, 2011년 IBM사 ‘Smartcloud’
  • 2012년 Oracle사 ‘Oracle Cloud’
  • 오늘날 ICT 분야의 주요 기업들이 클라우드 컴퓨터 컴퓨팅 서비스 제공 : 향후 5가지 기술 중 하나로 인식

2) 클라우드 컴퓨팅의 구성

(1) 클라우드 컴퓨팅 서비스

  • IaaS (Infrastructure as a Service)
  • 가상머신, 서버, 저장장치, 네트워크 등

(2) 클라우드 플랫폼 서비스

  • PaaS (Platform as a Service)
  • 운영체제, 프로그래밍 실행환경, 데이터베이스 시스템, 웹 서버 등

(3) 클라우드 소프트웨어 서비스

  • SaaS (Software as a Service)
  • 응용 소프트웨어, 데이터베이스

(4) 클라우드 컴퓨팅 이용방식

(4-1) 사설 클라우드 (Private Cloud)
  • 기업 자체 클라우드, 많은 투자비용과 주기적 자원 보안이 필요
(4-2) 공용 클라우드 (Public Cloud)
  • 모든 기업이나 사용자에게 ICT 자원 제공, 보안 문제 대두
(4-3) 하이브리드 클라우 (Hybrid Cloud)
  • 사설 클라우드와 공용 클라우드의 혼합 방식으로 중요한 데이터는 사설에 저장하고, 응용 소프트웨어는 공공
    클라우드 통해 처리하는 방식

alt

댓글남기기