클라우드 컴퓨팅

JinSeob·2022년 3월 18일
0

정의

클라우드 컴퓨팅은 한 마디로 여러대의 컴퓨팅 리소스를 유연하게 사용할 수 있는 기술이라고 생각하면 됩니다. 클라우드는 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석 및 인텔리전스를 포함한 컴퓨팅 서비스를 제공합니다. 클라우드 컴퓨팅은 더 빠르고 유연한 리소스 및 규모의 경제를 제공하여 컴퓨팅과 스토리지를 리소스를 추가하여 비용을 관리할 수 있습니다. 이러한 유연한 관리를 할 수 있는 이유는 클라우드의 가상화 기능입니다. 가상화를 통해 필요에 따라 컴퓨팅 리소스, 스토리지를 추가하거나 확장하여 비용을 관리합니다.

클라우드 컴퓨팅의 장점

Cost

클라우드 컴퓨팅을 통해, 하드웨어 및 소프트웨어 구매, 서버 랙, 전력, 인프라 관리 비용을 줄일 수 있습니다.

Speed

몇 번의 마우스 클릭만으로 방대한 양의 컴퓨팅 리소스를 몇 분 안에 프로비저닝할 수 있으므로 기업에 많은 유연성을 제공합니다.

Global Scale

클라우드 컴퓨팅은 탄력적으로 확장할 수 있는 기능이 있습니다. 즉, 적절한 양의 IT 리소스(컴퓨팅 성능, 스토리지, 대역폭)가 필요하다면 적절한 Region에서 제공받을 수 있습니다.

Productivity

현장 데이터 센터에는 일반적으로 하드웨어 설정, 소프트웨어 패치 및 IT 관리 작업과 같은 많은 랙 및 스태킹이 필요합니다. 클라우드 컴퓨팅은 이러한 많은 작업의 필요성을 줄여 비즈니스 목표를 달성하는 데 시간을 할애할 수 있습니다.

Reliability

클라우드 컴퓨팅은 데이터가 클라우드 공급자 네트워크의 여러 중복 사이트에서 미러링될 수 있기 때문에 데이터 백업, 재해 복구 및 비즈니스 연속성을 보다 쉽고 저렴하게 만듭니다.

Security

클라우드 제공업체는 전반적인 보안을 강화하여 잠재적 위협으로부터 데이터, 앱 및 인프라를 보호 하기 위한 광범위한 정책, 기술 및 제어를 제공합니다.

Use cases

Cloud Native Application

컨테이너, Kubernetes, 마이크로서비스 아키텍처, API 기반 통신 및 DevOps tool을 통해 웹, 모바일, API 등의 애플리케이션을 빠르게 구축, 배포 및 확장합니다.

Application Testing and Building

쉽게 확장하거나 축소할 수 있는 클라우드 인프라를 사용하여 애플리케이션 개발 비용과 시간을 줄입니다.

Store & back up & recover data

인터넷을 통해 모든 위치와 장치에서 접근할 수 있는 클라우드 스토리지로 데이터를 전송하여 보다 효율적으로 데이터를 대규모로 보호할 수 있습니다.

Analyze data

클라우드에서 팀, 부서 및 위치 전반에 걸쳐 데이터를 통합한 후, 머신러닝과 인공지능 모델링을 통한 결과를 바탕으로 데이터 중심 의사결정 프로세스를 구축할 수 있습닏나.

Embed Intelligence

지능형 모델을 사용하여 고객의 참여를 유도하고 캡처된 데이터에서 귀중한 통찰력을 제공하십시오.

Saas

SaaS(Software as a Service)라고도 하는 주문형 소프트웨어를 사용하면 고객이 필요할 때 언제 어디서나 최신 소프트웨어 버전과 업데이트를 제공할 수 있습니다.

Terminology

랙 및 스택(racking & stacking) : 배포(Stacking)를 위해 데이터 센터로 이동하기 전에 장비가 마운트(Racking)될 때 발생합니다.


reference : What is Cloud Computing?

profile
Data Scientist, Data Engineer

0개의 댓글