빅데이터와 클라우드 컴퓨팅에 대해 공부했다. 데이터를 축적하고 옳은 정보를 추출하는 일의 중요성이 점점 커진다는 것을 느꼈고, 우리가 사용하는 네이버 및 구글 클라우드의 운영 방식을 알 수 있었다.
- 빅데이터는 다양한 주제에 대해 분석하고 예측하여 새로운 정보를 유추하고 가치를 창조하는 기술이다.
- 빅데이터의 3V
① Volume : 양
② Velocity : 생성 주기
③ Variety : 다양성
- 빅데이터의 활용 범위는 우리 삶의 모든 영역으로 확장되고 있다.
- 데이터 사이언스가 주목받고 있다.
※ 빅데이터는 단순한 자료의 집합이 아니라 분석하여 의미를 제시하는 것이다.
- 빅데이터 분석을 하려면 소프트웨어 개발 기술이 필요하다.
- 클라우드 컴퓨팅은 클라우드 서버 사이트롤 통해 다양한 콘텐츠를 네트워크상의 서버에 저장하여 언제 어디서든 이용할 수 있게 해주는 컴퓨팅 환경이다.
- '클라우드'는 소프트웨어와 데이터가 저장된 서버들의 네트워크를 의미한다. (형태가 없음)
- 클라우드 컴퓨팅 사용의 예시로 '뉴욕타임즈'의 아마존 클라우드 서비스 이용을 들 수 있다.
- 클라우드 컴퓨팅 사용의 효과
① 데이터 관리 비용 절감
② 업무의 효율성 극대화 (공간의 제약 감소)
③ 소프트웨어 판매의 감소 (마이크로소프트사는 소프트웨어 판매에서 소프트웨어 이용으로 수익모델 변경)
※ 보안 문제가 발생하지 않는다는 것은 아님!
- 가상화 기술 : 실질적인 정보 처리 서버는 하나이지만, 여러 개의 서버로 분할해 동시에 여러 작업을 하는 기술
→ 서버의 효용성 증가
- 분산 처리 기술 : 여러대의 컴퓨터가 작업을 처리한 후 그 결과를 통신망을 통해 다시 집약시키는 기술
→ 규모가 큰 작업의 처리 속도 증가
참고 문헌 : 한옥영, 『한 권으로 시작하는 소프트웨어』(사람의 무늬), 2019
'CS > 한 권으로 시작하는 소프트웨어' 카테고리의 다른 글
코딩의 개념, 코딩이 중요한 이유 (0) | 2021.05.14 |
---|---|
인공지능, 머신러닝, 가상현실, 증강현실 (0) | 2021.05.13 |
4차 산업혁명, 소프트웨어 중심 사회, 사물인터넷, 5G, 네트워크 (0) | 2021.05.11 |
부동소수점 계산 방법 (2) | 2021.05.09 |
디지털 논리 회로, 운영체제, 응용 소프트웨어 (0) | 2021.05.09 |
댓글