용어
본문에 포함된 단어들의 의미를 간단히 정의하고 진행합니다.
API : API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체
AWS : Amazon Web Services(AWS). 아마존에서 개발한 클라우드 컴퓨팅 플랫폼
VM : virtual machine, 가상머신. 쉽게 맥북 위에서 윈도우를 실행, 윈도위 위에서 우분투 실행할 수 있는 기술로 보면 될 듯
클라우드 컴퓨팅이란?
정의
- 인터넷(“클라우드”)을 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석, 인텔리전스 등의 컴퓨팅 서비스를 제공하는 것
장점
- 대규모 경영시 이득이 됨(?)
- 유연한 리소스 제공(필요에 따라 클라우드 규모를 바꿀 수 있다는 뜻인듯)
- 운용 비용 절감 및 인프라 효율화
- Pay as you go, 사용한 만큼만 요금 지불
클라우드 컴퓨팅의 최고 이점
조직에서 클라우드 컴퓨팅 서비스로 전환하는 7가지 일반적인 이유는 다음과 같습니다.
- 비용
- 데이터 센터 설치 및 운영 유지비 절감
- 전기세, IT 전문가 비용 등
- 속도
- 몇번 클릭만으로 추가 리소스를 유연하게 사용 가능(리소스 도입시간 절감)
- 뛰어난 확장성
- 컴퓨팅 성능, 저장공간, 인터넷 속도 등 적절한 IT리소스 제공
- 생산성
- 데이터 센터를 사내에 만들 시 생기는 문제를 클라우드가 알아서 해결
- 성능
- 클라우드 컴퓨팅 하드웨어는 정기적으로 업그레이드 -> 우수한 성능 유지
- 안정성
- 데이터 중복 저장을 통해 데이터 안정성 보장
- 보안
- 보안 관리
클라우드 컴퓨팅 유형
- 클라우드 서비스가 모두 동일한 것은 아님
- 사용 시나리오에 맞는 클라우드가 필요함
- 퍼블릭 / 프라이빗 / 하이브리드 세가지 클라우드
공용 클라우드
- 예시 : Microsoft Azure, Amazon AWS, Google Cloud 등
- 내가 아닌 클라우드 서비스 공급자가 클라우드 소유 운영
- 사용자는 웹브라우저를 통해 엑세스
- 일반적으로 말하는 클라우드라고 생각하면 될 듯
프라이빗 클라우드
- 회사 내에 직접 데이터센터 배치하는 경우
- 서비스 및 인프라가 개인 네트워크에서 유지 관리
하이브리드 클라우드
- 공용과 프라이빗 크라우드 사이 데이터 및 애플리케이션 공유하는 기술
클라우드 서비스 형식: IaaS, PaaS, 서버리스, SaaS
클라우드의 4가지 서비스 방식
- IaaS(Infrastructure as a Service)
- 가장 기본적임.
- 종량제 방식으로 서버, VM, 저장소, 네트워크, 운영 체제 등 IT인프라 대여
- AWS에서 컴퓨터성능, OS 등을 직접 고르는 예시로 보면 될 듯
- PaaS(Platform as a Service)
- 앱 개발 환경을 제공하는 클라우드 컴퓨팅
- AWS에서 머신러닝을 위한 환경 제공등을 생각하면 될듯 -> 세팅할 필요 없이 되어있음
- 서버리스
- PaaS의 확장판. 서버 확장 등과 같은 운영은 전적으로 클라우드 제공사가 담당
- 앱 개발자는 앱 개발에만 초점을 맞추면 됨
- SaaS(Software as a Service)
- 소프트웨어(앱)을 제공하는 방식
- 모든 소프트웨어 유지관리는 클라우드가 알아서 해줌
- 사용자는 웹브라우저를 통해 앱에 연결
클라우드 컴퓨팅의 용도
클라우드 공급자가 제공하는 클라우드 서비스를 통해 오늘날 가능한 작업의 예는 다음과 같습니다.
- 클라우드 네이티브 애플리케이션 만들기
- 웹, 모바일, API 등의 애플리케이션을 빠르게 빌드, 배포 및 크기 조정하세요. 컨테이너, Kubernetes, 마이크로 서비스 아키텍처, API 기반 통신, DevOps 등의 클라우드 네이티브 기술 및 방식을 이용하세요.
- 애플리케이션 테스트 및 빌드
- 쉽게 규모를 확대하거나 축소할 수 있는 클라우드 인프라를 사용하여 애플리케이션 개발 비용과 시간을 줄이세요.
- 데이터 저장, 백업 및 복구
- 인터넷을 통해 모든 위치와 모든 디바이스에서 액세스할 수 있는 오프사이트 클라우드 스토리지 시스템에 데이터를 전송하면 보다 비용 효과적인 방식으로 대규모 데이터를 보호할 수 있습니다.
- 데이터 분석
- 클라우드에서 팀, 부서 및 위치에 관계없이 데이터를 통합하세요. 그 다음, 기계 학습 및 인공 지능 등의 클라우드 서비스를 사용하여 보다 정보에 기반한 의사 결정을 내리는 데 필요한 인사이트를 파악하세요.
- 오디오 및 비디오 스트리밍
- 글로벌 배포를 통해 고해상도 비디오와 오디오를 지원하는 모든 디바이스에서 언제 어디서나 대상 고객과 연결하세요.
- 인텔리전스 포함
- 인텔리전트 모델을 사용하여 고객과 연결하고 캡처된 데이터로부터 중요한 인사이트를 제공하세요.
- 주문형 소프트웨어 제공
- SaaS(Software as a Service)라고도 하는 주문형 소프트웨어를 사용하면 고객이 원할 때 언제든지 위치에 관계없이 최신 소프트웨어 버전과 업데이트를 고객에게 제공할 수 있습니다.
클라우드 동향(정보통신산업진흥원 보고서 중)
Message Bird
보험
- 구글에서 나온 클라우드 사용자용 사이버보험 서비스
- 사이버 공격, 비즈니스 리스크 대비한 보험임
- Allianz, Munich RE 등과 협업으로 사이버 피해 관련 적정 가격 책정
- 최대 약 574억(5000만 달러) 피해보상
- 보험업계 클라우드 기반 디지털 혁신
- '인보이스 클라우드' -> 비대면 결제 늘림
https://azure.microsoft.com/ko-kr/overview/what-is-cloud-computing/
https://www.itfind.or.kr/admin/getFile.htm?identifier=02-004-210915-000014
'기타 > 공부노트' 카테고리의 다른 글
[TIL / COVID-19] 오미크론은 시진핑 탓? (0) | 2021.11.30 |
---|---|
[ 서평 ] 돈의역사는 되풀이된다 - 홍춘욱 (0) | 2021.11.28 |
[상장기업 정보] 웨버 관련 정보 모음 및 번역 (0) | 2021.09.18 |
가트너 하이프사이클 보는 법 (0) | 2021.09.04 |
[구글 AI 블로그] 페가수스: 최첨단 추상화 텍스트 요약 (0) | 2021.08.07 |