Computer >> 컴퓨터 >  >> 네트워킹 >> 클라우드 서비스

클라우드 컴퓨팅이란 무엇입니까?

클라우드 컴퓨팅 관리되는 외부 서비스로 인터넷에서 사용할 수 있는 하드웨어 및 소프트웨어 리소스로 구성됩니다. 이러한 서비스는 고급 소프트웨어 응용 프로그램과 서버 컴퓨터의 고급 네트워크에 의존합니다.

클라우드 컴퓨팅 유형

서비스 제공업체는 일반적인 비즈니스 또는 연구 요구 사항을 충족하기 위해 클라우드 컴퓨팅 시스템을 만듭니다. 클라우드 컴퓨팅 서비스의 예는 다음과 같습니다.

  • 가상 IT(정보 기술) :회사의 로컬 IT 네트워크에 대한 확장으로 원격 외부 서버를 구성 및 배포합니다.
  • 소프트웨어 :상용 소프트웨어 애플리케이션을 사용하거나 맞춤형 애플리케이션을 개발하고 원격으로 호스팅합니다.
  • 네트워크 스토리지 :네트워크 저장소는 저장소의 물리적 위치를 알 필요 없이 인터넷을 통해 제공자에게 데이터를 보관합니다.

클라우드 컴퓨팅 시스템은 일반적으로 많은 수의 고객과 급증하는 수요를 지원하도록 설계되었습니다.

SaaS(Software-as-a-Service) 모델

SaaS(Software-as-a-Service) 모델을 사용하는 클라우드 서비스는 프로그램이 로컬 컴퓨터에 상주하지 않더라도 최종 사용자에게 완전한 기능의 프로그램을 제공합니다. Gmail 및 Outlook.com과 같은 이메일 제공업체는 SaaS 애플리케이션일 뿐만 아니라 브라우저 내에서 실행되는 거의 모든 컴퓨터 프로그램입니다. 따라서 SaaS는 가정 소비자에게 가장 친숙합니다.

서비스로서의 플랫폼 모델

SaaS 솔루션은 플랫폼 위에 있습니다. 서비스로서의 플랫폼 포트폴리오를 제공하는 공급업체는 일반적으로 기업 고객을 상대합니다. PaaS 제품에는 가상 서버, 운영 환경, 데이터베이스 환경 및 기타 모든 미들웨어가 포함됩니다. 하드웨어와 소비자용 애플리케이션 사이에 있는 구성 요소입니다.

서비스로서의 인프라 모델

플랫폼은 차례로 인프라 위에 있습니다. IaaS(Infrastructure-as-a-Service) 솔루션은 일반적으로 플랫폼(및 서비스)이 작동하도록 하는 데 필요한 물리적 서버, 네트워킹 구성 요소 및 장치 스토리지인 '베어 메탈' 수준에 도달합니다. IaaS는 기업 고객에게 널리 사용되며, 속도, 비용 및 개인 정보 보호 간의 균형을 각 공급업체가 서로 다른 방식으로 조정합니다.

클라우드 컴퓨팅 서비스의 예

다양한 공급업체가 다양한 유형의 클라우드 컴퓨팅 서비스를 제공합니다.

  • Amazon EC2 — 가상 IT
  • Google App Engine — 애플리케이션 호스팅
  • Google Apps 및 Microsoft Office Online — SaaS
  • Apple iCloud — 네트워크 저장 공간
  • DigitalOcean — 서버(Iaas/PaaS)

클라우드 컴퓨팅 서비스를 무료로 제공하는 제공업체도 있고 유료 구독이 필요한 제공업체도 있습니다.

클라우드 컴퓨팅 작동 방식

클라우드 컴퓨팅 시스템은 데이터 파일의 복사본을 개별 클라이언트 장치에 배포하는 대신 중요한 데이터를 인터넷 서버에 보관합니다. 예를 들어 Netflix와 같은 비디오 공유 클라우드 서비스는 고객에게 DVD 또는 BluRay 물리적 디스크를 보내는 대신 인터넷을 통해 데이터를 시청 장치의 플레이어 애플리케이션으로 스트리밍합니다.

클라우드 컴퓨팅이란 무엇입니까?

클라우드 서비스를 사용하려면 클라이언트가 인터넷에 연결되어 있어야 합니다. 예를 들어 Xbox 네트워크 서비스의 일부 비디오 게임은 온라인으로만 얻을 수 있고(물리적 디스크가 아님) 일부 비디오 게임은 연결 없이는 재생할 수 없습니다.

일부 업계 관찰자들은 클라우드 컴퓨팅이 앞으로 몇 년 동안 계속해서 인기를 끌 것으로 예상합니다. 크롬북은 이러한 추세에 따라 앞으로 모든 개인용 컴퓨터가 어떻게 발전할 수 있는지 보여주는 한 가지 예입니다. 즉, 로컬 저장 공간이 최소화되고 웹 브라우저(온라인 애플리케이션 및 서비스에 도달하는 데 사용되는) 이외의 로컬 애플리케이션이 거의 없는 기기입니다.

클라우드 컴퓨팅 장단점

모든 파괴적인 신기술과 마찬가지로 클라우드 컴퓨팅은 개발자와 소비자가 모두 신중하게 평가해야 하는 강점과 약점을 제공합니다.

서비스 제공자는 클라우드 내에서 핵심 기술을 설치하고 유지 관리할 책임이 있습니다. 일부 비즈니스 고객은 인프라를 유지 관리해야 하는 자신의 부담을 제한하기 때문에 이 모델을 선호합니다. 반대로 이러한 고객은 시스템에 대한 관리 제어를 포기하고 공급자에게 필요한 안정성 및 성능 수준을 제공하도록 의존합니다.

마찬가지로 가정 사용자는 클라우드 컴퓨팅 모델에서 인터넷 제공업체에 크게 의존하게 됩니다. 오늘날 사소한 골칫거리인 일시적인 중단 및 느린 속도의 광대역은 완전한 클라우드 기반 세계에서 심각한 문제가 됩니다. 반면에 클라우드 기술 지지자들은 이러한 진화로 인해 인터넷 제공업체가 경쟁력을 유지하기 위해 서비스 품질을 계속 개선할 수 있을 것이라고 주장합니다.

클라우드 컴퓨팅 시스템은 일반적으로 모든 시스템 리소스를 면밀히 추적하도록 설계되었습니다. 이를 통해 공급자는 네트워크, 스토리지 및 처리 사용량에 비례하여 고객에게 요금을 부과할 수 있습니다. 일부 고객은 비용 절감을 위해 이 측정된 청구 방식을 선호하는 반면, 다른 고객은 예측 가능한 월별 또는 연간 비용을 보장하기 위해 정액제를 선호합니다.

클라우드 컴퓨팅 환경을 사용하려면 일반적으로 인터넷을 통해 데이터를 보내고 공급업체 관리 시스템에 저장해야 합니다. 이 모델과 관련된 개인 정보 보호 및 보안 위험은 이점 및 대안과 비교하여 평가되어야 합니다.

소비자를 위한 결론

일반 비 IT 소비자는 SaaS/PaaS/IaaS 기술이 제공하는 더 낮은 비용, 더 빠른 배포 시간 및 향상된 유연성으로 인해 이점을 얻습니다. 일부 사람들은 변경되지 않는 소프트웨어에 대한 라이선스를 소유하는 것을 선호하지만 다른 사람들은 인터넷 연결이 필요한 구독 기반 소프트웨어를 수용하는 데 만족합니다.

자주하는 질문
  • 클라우드 컴퓨팅이란 간단히 말해서 무엇입니까?

    클라우드 컴퓨팅은 인터넷(클라우드)을 통해 액세스할 수 있는 안전한 주문형 스토리지, 서버, 데이터베이스, 네트워킹 및 소프트웨어를 제공합니다. 다양한 클라우드가 이러한 서비스의 일부 또는 전체에 대한 중앙 저장소 역할을 합니다. 인터넷 연결을 통해 승인된 비즈니스 및 사용자가 연결할 수 있습니다.

  • 탄력적 클라우드 컴퓨팅이란 무엇입니까?

    클라우드 컴퓨팅의 특징 중 하나는 기업이 필요한 만큼만 비용을 지불한다는 것입니다. 탄력적 클라우드는 고객의 변화하는 요구 사항에 따라 다양한 수준의 서비스를 제공합니다. 이 사용한 만큼만 지불하는 방식을 통해 규모에 관계없이 모든 클라이언트가 클라우드 컴퓨팅을 저렴하게 사용할 수 있습니다.

  • 클라우드 컴퓨팅을 일상생활에서 어떻게 사용하고 있습니까?

    영화를 스트리밍하거나 Zoom 회의에 참석할 때 클라우드 컴퓨팅을 사용하고 있습니다. iCloud에서 Apple 앱을 사용하거나 온라인으로 데이터를 백업하는 경우 클라우드 컴퓨팅을 사용합니다. 온라인 게임, 스트리밍 음악, 온라인 사진 저장, 브라우저 기반 이메일 프로그램 및 온라인 편집 소프트웨어는 모두 클라우드 컴퓨팅으로 가능합니다.

  • Azure 클라우드 컴퓨팅이란 무엇입니까?

    Azure는 Microsoft에서 개발하고 소유한 클라우드 컴퓨팅 서비스입니다. 다른 클라우드 서비스와 마찬가지로 회사는 사용한 만큼만 비용을 지불하고 다양한 계정 옵션 중에서 선택할 수 있습니다. Azure는 잠재 고객이 서비스를 시험해보고 클라우드를 실험할 수 있도록 30일 동안 무료 평가판 계정을 제공합니다.