안녕하세요. 말아탕 입니다.
오늘은 클라우드(Cloud)에 대해 간략하게 알아보는 시간을 가지고 천천히 클라우드에 대해 알아보자
서론
클라우드 정의
클라우드 필요성, 사용 이유
클라우드 장/단점
클라우드 정의
- 클라우드(Cloud)
클라우드 컴퓨팅의 개념은 1965년 미국의 컴퓨터 학자인 존 매카시가 "컴퓨팅 환경은 공공시설을 쓰는 것과도 같을 것"이라는 개념을 제시한 데에서 유래하였다. 1993년부터는 이미 클라우드라는 용어가 거대한 규모의 ATM을 지칭하는 데 쓰였다. General Magic라는 회사는 1995년 3월부터 AT&T와 다른 여러 통신사들과 제휴를 맺고 클라우드 컴퓨팅 서비스를 최초로 시작했다. 하지만 이 시기는 소비자 중심의 웹 기반이 형성되기 전의 일이었기 때문에 클라우드 컴퓨팅 사업은 당연히 실패했다. 그러나 10년이 지난 2005년에서야 클라우드 컴퓨팅이라는 단어가 널리 퍼지기 시작했다. 하지만 2005년 당시 클라우드 컴퓨팅의 대부분의 내용들은 SaaS에 집중되어 있었다. 2007년까지는 SaaS에 집중되어 있었지만 2008년부터는 더 이상 SaaS에만 집중되어 있지 않으며, IaaS, PaaS로 그 영역을 넓혀가게 되었다.
(출처 : 위키백과)
클라우드(Cloud)란 무엇일까?
클라우드는 '구름'이라는 뜻이 있으며, 컴퓨터의 데이터를 로컬 PC에 저장하는 것이 아닌 인터넷 통신망을 이용하여 어디에서든 원하는 데로 사용할 수 있는 공간(서비스)
쉽게 말하면 H/W, S/W를 직접 구축하지 않아도 인터넷을 통해 원하는 서비스를 제공받고 지불하는 서비스다.
하늘에 있는 구름을 언제, 어디서나 볼 수 있는 거처럼 클라우드도 언제 어디서나 인터넷이 연결되어 있다면 언제든 사용 가능하다.
ex) 집에서 클라우드(Cloud)에 내 사진을 올린다 하면 스마트폰, 다른 PC에서 확인이 가능하다.
ex) 구글 드라이브, 네이버 클라우드 등 다양하게 있음
클라우딩 컴퓨팅(Cloud Computing)이란?
클라우드 컴퓨팅은 컴퓨팅 리소스를 인터넷을 통해 서비스로 사용할 수 있는 주문형 서비스입니다. 기업에서 직접 리소스를 조달하거나 구성, 관리할 필요가 없으며 사용한 만큼만 비용을 지불하면 됩니다. (출처 : google Cloud) |
정리하자면 정보를 자신의 컴퓨터가 아닌 클라우드에 연결된 다른 컴퓨터로 처리하는 기술을 뜻한다.
클라우드 컴퓨팅은 세 가지 aaS(서비스형) 카테고리로 분류할 수 있습니다.
IaaS(서비스형 인프라), PaaS(서비스형 플랫폼), SaaS(서비스형 소프트웨어) 등이 있다.
운영 모델에는 공개형 클라우드(Public Cloud)와 폐쇄형 클라우드(Private Cloud) 그리고 혼합형 클라우드(Hybrid Cloud) 등이 있다.
이러한 클라우드 분류와 운영 모델은 다음에 비교하는 글을 작성하겠습니다.
클라우드 필요성, 사용 이유
현재 수많은 기업들이 클라우드로 전환을 하고 있다. 필요성에 대해 알아보자면
- 클라우드 기술은 커뮤니케이션의 향상을 가져온다.
- 클라우드에서 애플리케이션 구동 및 데이터 저장, 사용자에게 정보 공유 가능
- 비용 절감 효과가 있다.
- ICT 서비스의 진화
- 단방향 서비스에서 모바일 디바이스의 확산으로 클라우드가 핵심적인 역할이 될 것이다.
- 클라우드 서비스를 이용해 높은 수준의 보안을 유지 가능
- 안정성 증대
- 서버가 다운되더라도 크게 문제가 발생하지 않음
- 편리함
- 언제 어디서든 쉽게 사용할 수 있는 최고의 장점이 있기 때문에 필요하다.
클라우드 장/단점
장점
1. 신속한 인프라 도입 가능 빠르게 클라우드에 가입하여 시간을 절감해주고, 서비스 제공시기를 앞 당길수 있다. 2. 트래픽 폭주 대응 가능 서비스의 트래픽이 폭주하면 인프라를 늘리기도 가능하고, 트래픽이 줄면 인프라도 줄이기가 가능하다.(오토 스케일링 기법) 3. 강력한 보안, 장애없는 서비스 가능 많은 데이터센터와 가상화 기술을 활용해 장애 없는 서비스를 보장 한다. 4. 비용 절감 비용이 낭비되는걸 막을 수 있다. 5. 유연성 서비스 범위에 따라 유연하게 자원 활용이 가능 하다. |
단점
1. 생각보다 안 저렴한 비용 기업에서 많이 전환하려 하지만 현실적으로 저렴한 비용이 아니다. 클라우드가 제공하는 기술을 많이 이용하면 할수록 비용은 더욱 커진다. 2. 의존도 클라우드를 이용하여 인프라 관리자를 최소화 하거나 아예 고용을 하지 않아도 돌아가는 환경을 만들 수 있다. 3. 취약점 H/W or 가상화 시스템에 대해서 취약점이 노출된다면 서비스에 영향을 받아 피해를 받을 수 있다. |
참조
https://m.blog.naver.com/pst8627/221654211420
https://www.ajunews.com/view/20200330041442280
'인프라 > 클라우드' 카테고리의 다른 글
CSP? MSP? CSP, MSP 이해 (0) | 2023.11.24 |
---|---|
AD(Active Directory) 이해 (1) | 2022.12.16 |
온프레미스(On-premise) 이해 (0) | 2022.12.07 |
퍼블릭 클라우드 vs 프라이빗 클라우드 vs 하이브리드 클라우드 (0) | 2022.11.27 |
클라우드 서비스 종류(IaaS, PaaS, SaaS) (0) | 2022.11.25 |