오늘은 클라우드에 대해서 정리해볼 것이다. 우선 클라우드가 무엇인지에 대해 정확히 이해하기 위해 여러 사이트를 참고하여 정의된 내용을 가져와 보았다.
클라우드(Cloud)서비란 무엇일까?
클라우드, 클라우드 서비스란?
클라우드는 인터넷을 통해 액세스할 수 있는 서버와 이러한 서버에서 작동하는 소프트웨어와 데이터베이스를 의미한다. 클라우드 서버는 전 세계 데이터 센터에 위치한다. 사용자와 기업은 클라우드 컴퓨팅을 사용하면 직접 물리적 서버를 관리하거나 자체 서버에서 소프트웨어 응용 프로그램을 실행하지 않아도 된다.
클라우드는 영문 그대로 '구름'이라는 뜻을 가지고 있다. 컴퓨터 데이터를 로컬PC의 내부 디스크에 보관하지 않고 인터넷을 통해 중앙 컴퓨터에 저장할 수 있는데 이 공간을 클라우드라고 한다. 인터넷만 연결된다면 언제 어디서든 저장한 데이터를 가져올 수 있는 것이다.
클라우드 서비스란 인터넷 상에 자료를 저장해두고 사용자가 필요한 자료나 프로그램을 자신의 컴퓨터에 설치하지 않고도 인터넷을 통해 언제 어디서나 이용할 수 있는 서비스를 말한다.
인터넷을 통해 제공되는 다양한 IT 서비스와 인프라를 말한다. 타사 제공업체가 호스팅하여 인터넷을 통해 사용자에게 서비스를 제공하는 것이다.
기존에는 기업이나 개인이 사용하는 컴퓨터와 서버, 네트워크 등의 IT 자원을 직접 구매하고 설치하여 운영했지만, 클라우드 솔루션을 이용하면 이러한 IT 자원을 클라우드 서비스 제공자가 보유하고 있는 서버와 네트워크, 데이터 스토리지 등에 분산하여 제공하므로, 기업이나 개인은 이를 원격으로 이용할 수 있다.
클라우드 솔루션은 기존에는 엄청난 자금과 시간이 필요한 IT 인프라 구축 및 운영에 대한 부담을 크게 줄일 수 있으며, 필요한 시점에 필요한 만큼의 자원을 확장하거나 축소할 수 있어 더욱 유연한 비즈니스 운영이 가능하다. 또한, 클라우드 서비스 제공자는 보안성을 높이기 위해 다양한 방법으로 보안을 강화하고 있으며, 기업이나 개인이 직접 보유하는 인프라보다 보안성이 높아질 수 있다.
클라우드 솔루션에는 다양한 종류가 있으며, 각각의 클라우드 솔루션은 제공되는 서비스와 가격, 보안성 등이 서로 다르다. 대표적인 클라우드 솔루션으로는 아마존 웹 서비스(AWS), 마이크로소프트 애저(Microsoft Azure), 구글 클라우드 플랫폼(Google Cloud Platform) 등이 있다. 이러한 클라우드 솔루션은 다양한 비즈니스 운영에 필요한 서비스를 제공하며, 기업이나 개인의 요구사항에 맞게 선택하여 이용할 수 있다.
처음 클라우드 서비스라는 용어를 들었을 땐 감이 잡히지 않았다. 어떤 시스템를 클라우드 서비스라 부르는 거지? 궁금했었다. 이번에 공부하며 정리하다보니 그동안 내가 친근하게 써왔던 시스템들이 클라우드 서비스를 적용한 것들이었구나 깨닫게 되었다. 평소 구글 클라우드 플랫폼이나 네이버 클라우드를 자주 사용했는데 이렇게 개념과 연결시켜보니 정말 흥미롭다. 서비스 개념을 알고 쓰는 것과 모르고 쓰는 것이 정말 큰 차이가 있구나 알게된 계기가 되었다.
출처 및 참고
https://m.blog.naver.com/pst8627/221654211420
https://www.cloudflare.com/ko-kr/learning/cloud/what-is-the-cloud/
https://www.redhat.com/ko/topics/cloud-computing/what-are-cloud-services
'정리' 카테고리의 다른 글
REST API (0) | 2023.03.27 |
---|---|
JSP(Jakarta Server Pages / Java Server Pages)란 무엇일까? (0) | 2023.03.26 |
NoSQL vs RDBMS (0) | 2023.03.13 |
Jackson Library란?, Jackson Library의 사용 법 (0) | 2023.02.15 |
Mybatis란?, Mybatis의 사용 법 (0) | 2023.02.14 |
댓글