클라우드 컴퓨팅

이동현·2021년 8월 29일
0

애저는 Azure😎

목록 보기
1/6

클라우드 컴퓨팅

  • 원격 서버의 네트워크 연결을 통해 컴퓨터와 소프트웨어 서비스를 액세스하는 기술이다.

클라우드 컴퓨팅 특성

  • 고가용성 - 운영 중지 없이 장시간 서비스 가동 시간을 보장한다.

  • 확장성 - 작업 부하에 따라 직접 자원을 늘리거나 줄일 수 있다.

  • 탄력성 - 작업 요구사항에 따라 자원을 자동으로 늘리거나 줄일 수 있다.

  • 민첩성 - 컴퓨팅 자원 요구에 빠르게 응답합니다.

  • 내결함성 - 구성요소나 서비스 일부에 문제가 생겨도 클라우드 서비스 아키텍처가 이러한 문제에 대응해 지속적인 서비스를 가능하게 한다.

  • 재해복구 - 클라우드 서비스를 중단시킨 이벤트가 발생했을 때 이를 자동으로 복구하거나 빠르게 서비스를 다시 사용하게한다.

클라우드 컴퓨팅 모델

  • 퍼블릭(Public) - 서비스를 구매하거나 빌려 쓰기를 원하는 누구나 사용할 수 있지만, 인프라는 주로 클라우드 서비스 공급자가 소유하며, 사용자는 일반적으로 인터넷을 통해 연결한다.

  • 프라이빗(Private) - 주로 조직의 구성원과 파트너만 사용하며, 기업이 자체 데이터센터에 클라우드 컴퓨팅 인프라를 만들고 소유하며 직접 관리한다. 기업 내부의 네트워크나 안전한 보안 네트워크를 통한 외부 연결만 허용하며, 기업 내 전문 기술과 지식을 갖춘 직원이 있어야한다.

  • 하이브리드(Hybrid) - 퍼블릭 및 프라이빗 클라우드의 사용 경험을 모두 제공할 수 있으며 비용과 효율성, 확장성을 상호보완할 수 있다.

클라우드 컴퓨팅 서비스 유형

  • IaaS(Infrastructure as a Service) - 서버, 운영체제, 가상머신, 네트워크, 스토리지와 같은 인프라를 임대 기반으로 제공한다.

  • PaaS(Platform as a Service) - 애플리케이션이나 서비스를 개발 및 테스트, 배포하는 환경을 제공하고, 인프라 관리 없이 애플리케이션을 빠르게 만들어 배포할 수 있다.

  • SaaS(Software as a Service) - 클라우드 공급자가 중앙에서 소프트웨어 서비스를 호스팅하고 관리하며, 사용자는 구독 기반으로 인터넷을 통해 클라우드 기반 서비스를 연결해 바로 사용할 수 있다.

  • IaaS, PaaS, SaaS에서 공유 자원 책임 모델 비교
profile
안녕하세요!

0개의 댓글