클라우드 서비스 개요

단단한어린이·2023년 7월 17일
0

AWS

목록 보기
1/18
post-thumbnail

<클라우드 컴퓨팅의 유형>

🔹퍼블릭 클라우드

  • 사용자는 컴퓨팅 리소스를 '소유하지 않음'

  • 인터넷을 통해 제공

  • 가상화 기술로 만든 서비스를 그대로 사용

🔹프라이빗 클라우드

  • 특정 조직내에서 컴퓨팅 리소스를 “소유”

  • 사설(Private) 네트워크를 통해 제공

  • 가상 컴퓨팅 기술을 직접 구축

🔹하이브리드 클라우드

  • 퍼블릭 클라우드와 프라이빗 클라우드 또는 데이터센터 간 네트워크를 연결

  • 데이터 및 애플리케이션을 공유

🔹멀티 클라우드

  • 다수의 퍼블릭 클라우드를 사용

  • AWS + GCP +Azure



<클라우드 서비스>

클라우드 서비스 제공업체(CSP, Cloud Service Provider)



<클라우드 서비스의 특징>

🔹탄력성/민첩성 : 리소스를 언제든 늘리고, 줄일 수 있음

🔹 확장성 : 물리 서버를 확장하려면 시간이 오래 걸리는 반면, 클라우드는 즉시 확장이 가능, 급증하는 트레픽에 대비 가능

🔹 사용한 만큼 지불 : 전기 요금처럼 사용한 만큼 과금 되며, 비용 예측이 가능, 자본지출 없이 빠른 시도와 회수 가능

  • OPEX : 운영지출, CAPEX : 자본지출

🔹 내결함성 및 재해복구 : 클라우드 백업 및 클라우드 DR 구성으로 데이터 손상 등 긴급 상환에 대처 가능

🔹 고 가용성 : 손쉬운 다중 가용영역 설정에 따라 고 가용성을 보장

🔹 유지 관리 간소화 : 물리적인 리소스를 유지할 필요가 없고, 부분적으로 클라우드 CSP벤더에 위임



<클라우드 서비스 모델>

🔹Off-Premise : 클라우드 서비스는 내가 아닌 다른 회사의 공급자가 호스팅하고 인터넷을 통해 사용자에게 제공되는 인프라, 플래폼 또는 소프트웨어를 말함. 이를 이용하면 자체 인프라나 하드웨어 설치 없이도 애플리케이션과 리소스에 쉽고 싸게 이용이 가능합니다.

🔹On-Premise : 네트워크 선 까는 것부터 시작해 서버, 데이터베이스 설치 등을 하는 것. ex) 네이버의 프라이빗 IDC, 프리쿨링이 가능한 춘천에 설치

🔹IaaS (Infrastructure-as-a-Service) : 클라우드가 인프라만 제공. node.js, MongoDB 등을 개발자가 직접 설치해야하는 대신 특정 서비스에 종속되지 않음. 옵션없는 원룸.

ex) AWS의 EC2, NCP

🔹PaaS (Platform-as-a-Service) : 클라우드가 플랫폼을 제공. Node.js, MongoDB 등이 설치되어있으며, 간단히 해당 서비스를 이용가능. 모니터링, CI/CD가 제공, 빌트인만 있는 원룸.

ex)heroku

  • CI/CD : Continuous Integration / Continuous Delivery(지속적 통합/지속적 배포)

🔹SaaS (Software-as-a-Service) : 클라우드가 완전한 서비스를 제공. 풀옵션 원룸.

ex) 구글DOCS

<기존 인프라와의 차이점(On-premis vs. Cloud)>

profile
Footprints in Coding

2개의 댓글

comment-user-thumbnail
2023년 7월 17일

잘봤습니다. 좋은 글 감사합니다.

답글 달기
comment-user-thumbnail
2023년 7월 17일

저도 개발자인데 같이 교류 많이 해봐요 ㅎㅎ! 서로 화이팅합시다!

답글 달기