[K-PaaS] 1일차 1장 Cloud 이해

개발할래·2023년 8월 16일
0

Cloud

목록 보기
1/4
post-thumbnail

1. Cloud 기본속성

클라우드 컴퓨팅이란

컴퓨팅 리소스를 데이터센터에 대량으로 집적시킨 후, 개별 이용자가 요구하는 만큼 가상으로 분리하여 정보통신망을 통해 제공하는 서비스 입니다.

쉽게 말해 인터넷을 통해 서버, 네트워크, 스토리지, 데이터베이스 등의
컴퓨터 서비스 환경을 제공하는 것입니다.

==> 사용량에 비례하여 비용청구

클라우드 컴퓨팅 특징 5가지

  • 주문형 셀프 서비스
    사용자와 직접 상호 작용하지 않고, 사용자의 필요에 따라 서버 시간 및 네트워크 스토리지 등 컴퓨팅 기능을 사용자의 개별 관리화면을 통해 설정 할 수 있음
    ==> 관리 화면에서 서비스를 선택 후 바로 적용 가능
  • 광범위한 네트워크 접속
    PC, 태블릿, 모바일 등 네트워크 사용이 가능한 다영한 디바이스를 통해 서비스에 접속 가능
    ==> 클라우드는 네트워크를 기반으로 제공하는 서비스
  • 리소스 공유
    사업자의 컴퓨팅 리소스를 여러 사용자의 요구에 따라 동적으로 할당 및 재할당 하는 형태로 이용 가능
    ==> 컴퓨팅 리소스(스토리지, 프로세싱, 메모리 및 네트워크 대역폭 등) 여러 사용자가 공유
  • 신속한 확장성
    필요에따라, 필요한 만큼 스케일업(처리능력을 높이는 것)과 스케일 다운(처리 능력을 낮추는 것) 가능
  • 측정 가능한 서비스
    사용자별 리소스 사용량에 대해 모니터링, 제어 및 확인 할 수 있도록 측정 기능을 적용하여 사용자가 이용한 만큼 요금을 부과하는 종량제 서비스

Cloud 연혁

Cloud 발전과정

  • Edge Computing
    데이터가 발생한 현장 혹은 근거리에서 실시간 처리하는 방식으로 데이터 흐름 가속화를 지원하는 컴퓨팅 기술

기존의 중앙 데이터 처리 방식인 클라우드의 한계를 보완한 가장 첨단화된 컴퓨팅 시스템으로, 데이터가 중앙 서버에서 처리되는 것이 아닌
컴퓨팅 시스템의 맨 끝 단계인 단말 장치(Edge)와 가까운 곳에서 데이터를 처리하는 기술

==> 자율주행 자동차, 증강현실(AR), 가상현실(VR), 산업현장, 로봇, 드론

profile
내 인생부터 개발

0개의 댓글