-
728x90
클라우드
클라우드란 인터넷을 말하며, 모든 가상화 서비스가 이뤄지는 공간을 말한다
클라우드 서비스는 SaaS라고 불리며, 인터넷 서비스이다.
→ 인터넷이 가능한 환경에서만 사용할 수 있다 ex) 네이버 클라우드, 구글 클라우드
클라우드 컴퓨팅은 컴퓨팅 리소스를 인터넷을 통해 필요에 따라 제공하고 사용한 만큼만 비용을 지불하는 것이다 ex) AWS
클라우드 이점
- 민첩성
- 클라우드를 통해 많은 기술에 빠르게 접근하여, 이 전보다 빠르게 구현하고자 하는 것들을 구현 할 수 있게 된다
- 탄력성
- 요구사항에 맞게 자원의 크기를 조절 할 수 있어 탄력적으로 자원을 운영할 수 있게 된다.
- 비용 절감 → 경제성 측면에서 좋다
- 간단히 말해서 서버 안사고 서버 운영안하고 싼 가격에 가상 서버 운영하니까 좋다.
클라우드 제공 형태
- 퍼블릭 클라우드
- 인터넷에 접속 가능한 모든 사용자들을 위한 서비스 모델이다
- 장점 : 유연성, 경제성, 신속성
- 프라이빗 클라우드
- 제한된 네트워크 상에서 특정 사용자를 대상으로 하는 클라우드 → 보안이 좋고 개인에 맞게 클라우드의 기능 변형 가능
- 장점 : 보안성, 안정성
- 하이브리드 클라우드
- 퍼블릭 + 프라이빗
- 두가지의 장점을 모두 가져간다
클라우드의 컴퓨팅 유형
클라우드의 컴퓨팅 유형 - Infrastructure as a Service (IaaS)
- Networking - Storage - Servers - Virtualization
- 사용자가 관리할 수 있는 범위가 가장 넓은 클라우드 컴퓨팅 서비스
- 개발환경 까지 직접 구축 할 수 있도록 제공한다
- Platform as a Service (PaaS)
- O/S - Middleware- Runtime
- PaaS는 서비스 개발에 필요한 개발환경을 미리 구축하여 제공해준다
- Service as a Service (SaaS)
- Data - Application
- 클라우드 서비스 형태 중 가장 완성된 형태의 클라우드 서비스로, 클라우드 서비스뿐 아니라 그 위에 소프트웨어 까지 탑재하여 업데이트, 버그 개선등의 서비스 까지 제공하여준다
웹 호스팅 vs 서버 호스팅 vs 클라우드
호스팅 비교 참고
https://well-made-codestory.tistory.com/20
https://velog.io/@minidoo/클라우드-클라우드Cloud란-무엇일까
'CS' 카테고리의 다른 글
[CS] Bean (0) 2023.01.04 [CS] 멀티 스레드 (0) 2022.12.27 [CS] 추상클래스, 인터페이스 (0) 2022.12.27 [CS] CDN (0) 2022.12.27 [CS] 메세지 큐 (0) 2022.12.27 - 민첩성