4차 산업혁명은 빅 데이터, 인공지능, 클라우드 컴퓨팅 등 다양한 IT 키워드가 이슈가 되고 있습니다.
세상에 뒤처지지 않기 위해서는 이러한 IT 키워드가 무엇인지 알고 활용을 해야 합니다.
이번 시간에 클라우드 컴퓨팅 뜻과 특징, 클라우드 컴퓨팅 활용 사례를 쉽게 알려 드리겠습니다.
클라우드 컴퓨팅 뜻
클라우드 컴퓨팅은 클라우드 와 컴퓨터를 합성한 말입니다.
컴퓨터 통신망은 엄청 복잡하여 구름처럼 내부가 보이지 않는다고 해서 ‘클라우드’라고 부르고 있습니다.
하지만 통신망이 복잡하다고 통신망을 사용 못하는 것이 아닙니다.
즉 컴퓨터 통신망이 아무리 복잡해도 컴퓨터 자원을 활용할 수 있다는 뜻이죠.
한마디로 나에게 필요한 IT 자원을 빌려서 사용하는 기술입니다.
예를 들어 친구와 원격으로 리포터를 작성을 하려고 할 때, 별도의 프로그램을 설치하지 않고, 인터넷에서 지원하는 프로그램을 이용하여 원하는 작업을 수행하는 것을 말합니다.
1. 클라우드 컴퓨팅 특징
클라우드 컴퓨팅 특징은 상당히 많습니다.
1) 자유로움
가장 큰 특징으로 생각이 듭니다.
클라우드 컴퓨팅은 통신망으로 연결이 되어 있어 전 세계 어디에서 나 사용이 가능합니다.
즉 통신망이 설치가 되어 있다면 자유롭게 운영이 가능합니다.
2) 손쉬운 유지 보수
클라우드 컴퓨팅 서버는 가동 중지 시간이 없을 만큼 짧습니다.
또한 업데이트를 할 경우에도 장치와 같이 실행이 되기 때문에 유지 보수가 쉽습니다.
3) 서비스 품질
클라우드 컴퓨팅은 완전한 리소스 및 성능이 항상 실행되도록 보장이 되어 있어 사용자에게 최상의 서비스 품질을 제공합니다.
4) 리소스 풀링
클라우드 서비스 제공업체는 여러 개 물리적 리소스를 하나의 가상 리소스 풀로 그룹화하여 사용자에게 필요한 리소스를 제공함으로 효율성 향상 및 비용 절감 등을 이끌어 냅니다.
5) 확장성
클라우드 컴퓨팅은 사용자 요구에 따라 리소스를 쉽게 줄이거나 늘릴 수 있어, 비용 절감 및 성능 향상을 할 수 있습니다.
2. 클라우드 컴퓨팅 사용 이유
클라우드 컴퓨팅이 인기가 많은 이유는 내가 쓴 만큼만 비용을 지불하면 되고, 쓸데없이 시간을 낭비하지 않고, 진입 장벽이 매우 낮기 때문입니다.
클라우드를 제공하는 업체는 사용자가 쉽게 사용할 수 있도록 패키지화 솔루션화하여 제공을 하기 때문에 사용을 하다가 맞지 않으면 손쉽게 접고 다시 할 수 있기 때문입니다.
클라우드 컴퓨팅 종류
클라우드 컴퓨팅은 SaaS, PaaS, IaaS으로 구분이 됩니다.
1. SaaS(Software as a Service)
SaaS의 대표 제공업체는 Microsoft, Google, Amazon Web Services 등이 있습니다.
SaaS는 사용자가 클라이언트 소프트웨어 설치 및 유지 관리가 필요 없고, 배포가 매우 빠르고, 자동 업데이트가 되어 매우 사용하기가 편리합니다.
또한 월 구독료 및 사용량 기반 요금으로 구입을 하기 때문에 비용이 저렴합니다.
- 활용 분야 : 고객 관계 관리, 기업 자원 관리, 인적 자원 관리, 비즈니스 인텔리전스 등
2. PaaS(Platform as a Service)
PaaS의 대표 제공업체는 Amazon Web Services, Google Cloud Platform, Microsoft Azure 등이 있습니다.
PaaS는 개발자가 인프라를 구축하고 관리할 필요 없고, 운영체제 및 미들웨어 등을 관리할 필요 없어 애플리케이션 개발에만 집중할 수 있도록 되어 있어 비용을 절감할 수 있습니다.
또한 SaaS와 동일하게 빠른 배포가 가능하고 제공업체가 플랫폼 보안을 책임을 지고 있어 사용자는 신경을 쓰지 않아도 되어 편리합니다.
- 활용 분야 : 웹 및 모바일 애플리케이션 게발, 데이터 분석, 인공지능, IOT 등
3. IaaS(Infrastructure as a Service)
IaaS의 대표 제공업체는 Amazon Web Services, Google Cloud Platform, Microsoft Azure 등이 있습니다.
IaaS는 사용자 요구에 따라 쉽게 확장하거나 축소가 가능하고, 제공업체가 인프라 관리를 책임 지기 때문에 애플리케이션에 집중할 수 있습니다.
또한 제공업체가 고가용성을 제공을 하고 보안을 책임을 지기 때문에 사용자는 편리하게 사용이 가능합니다.
- 활용 분야 : 웹 애플리케이션 호스팅, 데이터 스토리지, 재해 복구, 테스터 및 개발, 빅데이터 분석 등
클라우드 컴퓨팅 활용 사례 3가지
클라우드 컴퓨팅은 다양한 분야에 활용이 되고 있습니다. 그중 3가지를 골라 알려 드리겠습니다.
1. 웹 애플리케이션 호스팅
웹 애플리케이션 호스팅 기존 방식은 자체 서버 구축 및 관리를 해야 하고 초기 투자 비용이 발생, 수동으로 확장, 자체 보안 시스템 구축 등 사용자가 전체를 통제를 하고 움직이기 때문에 상당히 불편하고 단점이 많아 습니다.
하지만 클라우드 컴퓨팅을 활용하여 서버를 구축 관리가 필요 없어지고 사용한 만큼만 비용을 발생하기 때문에 초기 비용이 많이 발생하지 않습니다.
무엇보다 배포가 빠르고 간편하고 관리 및 보안을 클라우드 제공업체가 하기 때문에 사용자는 웹 애플리케이션만 신경을 쓰면 됩니다.
2. 데이터 스토리지 및 백업
데이터 스토리지 및 백업은 기업이 많이 활용을 하고 있습니다.
기존 기업은 자체 데이터 센터를 구축을 많이 하였는데, 이럴 경우 재해 및 화재가 발생을 하게 되면 데이터 손실 등 많은 위험성이 있었습니다.
그래서 현재 기업은 클라우드 서비스 제공업체의 스토리지 인프라를 활용하여 데이터를 저장하고 백업을 하고 있습니다.
클라우드 서비스 제공업체가 제공하는 클라우드 컴퓨팅은 안전하고 확장이 쉽고 데이터 관리 효율성이 높기 때문입니다.
3. 빅데이터 분석
빅데이터는 말 그대로 방대한 데이터를 말합니다.
기존 프로그램으로는 처리 불가능 할 정도 방대하기 때문에, 기존 에는 분석이 힘들었습니다.
하지만 클라우드 컴퓨팅 플랫폼을 활용하여 대규모 데이터 셋을 처리, 분석하여, 그에 맞는 프로그램을 개발, 배포할 수 있어 데이터 기반 결정을 내리는데 도움이 됩니다.
마무리
오늘은 클라우드 컴퓨팅 뜻과 종류, 활용 사례 등을 알아보았습니다.
앞으로 클라우드 컴퓨팅은 기업 및 개인 성장의 중요한 역할을 할 것입니다.
감사합니다.