출처
✅ 개념 정리
🤔 클라우드란?
광대한 네트워크를 통해 접근할 수 있는 가상화된 서버와 서버에서 작동하는 프로그램과 데이터베이스를
제공하는 IT 환경을 말한다. 클라우드를 사용하면 필요한 컴퓨팅 자원을 인터넷으로 쉽게 이용할 수 있다.
🤔 클라우드 컴퓨팅? 클라우드 서비스?
클라우드 컴퓨팅이란 클라우드를 사용하여 컴퓨팅 자원을 사용하는 기술적인 방법을 말한다.
서버, 스토리지, 네트워크 등의 자원을 가상화하여 사용자에게 제공하고 필요에 따라 확장/축소 할 수 있다.
클라우드 서비스란 클라우드 컴퓨팅을 기반으로 제공되는 서비스를 말한다.
즉, 클라우드는 개념적인 측면에서 인터넷을 통한 컴퓨팅 자원의 제공을 뜻하며
클라우드 컴퓨팅은 이를 기술적인 측면에서 구현하는 기술이다.
🤔 클라우드 서비스의 종류
인프라 기반 서비스 : 서버, 스토리지, 네트워크 같은 컴퓨팅 리소스를 제공하는 서비스
플랫폼 기반 서비스 : 애플리케이션을 개발, 실행, 관리하기 위한 플랫폼을 제공하는 서비스
소프트웨어 기반 서비스 : 사용자가 애플리케이션을 구매/설치하지 않고 인터넷을 통해 원하는 소프트웨어를
사용할 수 있도록 제공하는 서비스
🤔 클라우드 컴퓨팅의 종류
- 퍼블릭 클라우드 : 인터넷을 통해 누구나 접근할 수 있는 클라우드 서비스. 공급자가 제공하는 인프라를
공유하기 때문에 비교적 저렴하다. 이용 기업은 사용한 인프라만큼 비용을 지불하며 초기 투자 비용이
없고 인프라 관리에 대한 부담이 없어진다.
- 프라이빗 클라우드 : 기업이나 조직 내에 구축한 클라우드 서비스로, 인터넷이 아닌 내부망을 통하여 접속하며
기업이 직접 인프라를 구축하고 관리한다. 비교적 높은 보안성과 특정 요청에 대한 맞춤화 서비스를 제공 받을 수 있다.
🤔 클라우드의 장점
- 필요한 만큼 자원을 유연하게 확장하여 사용가능하다.
- 분산 운영으로 가용성과 신뢰성이 높다. (여러대의 서버를 사용, 특정 서버 다운시 자동으로 다른 서버로 전환)
- 인프라를 직접 구축하는 것 보다 저렴하고 서버 및 네트워크 인프라를 관리하는데 필요한 시간과 노력을
줄여 경제적 이점을 얻을 수 있다.
- 개발과 배포, 협업과 공유가 빨라진다. 이로 인해 기업의 생산성과 협업 능력을 향상하는데 도움이 된다.
🤔 클라우드 도입시 고려해야 할 점
- 보안, 개인정보 보호
- 기존 시스템 -> 클라우드로 데이터 이전하는 과정에서 호환성 문제가 발생할 수도 있음, 데이터 이전 전에
호환성 검사를 진행하고 필요한 경우 변환 도구를 통해 호환성 문제를 해결해야 함
- 클라우드 환경을 사용하더라도 클라우드 서버의 문제로 서비스 중단이나 데이터 손실이 일어날 수 있음
따라서 다중 클라우드 전략을 사용하거나 데이터 백업/복구 전략을 수립하여 주기적으로 데이터를 백업해야 함
- 클라우드 서비스 공급자 의존 문제. 특정 클라우드 서비스 공급자에게 과도하게 의존하게 될 경우
공급자의 정책 변경이나 가격 변동에 취약해질 수 있음. 필요한 경우 다른 클라우드 공급자로 쉽게 전환할 수 있는
전략을 마련해야 함
'IT기사 스크랩' 카테고리의 다른 글
[IT-AI] 인공지능이란? (1) | 2024.05.20 |
---|---|
[IT-IoT] 사물인터넷(IoT) 개념 정리 및 사례, 장단점 (0) | 2024.05.08 |
[IT-AI] 민군 겸용 분야 중심 군에 AI도입 늘려야 (0) | 2024.05.02 |
[IT-모바일] 뷰티도 '헬스디깅 시대'…홈 케어 돕는 뷰티 디바이스 인기 (0) | 2024.04.28 |