[IT] 클라우드(Cloud)란 무엇일까?

웨다·2022년 10월 14일
0

IT

목록 보기
2/4

🤔 클라우드(Cloud)란?

클라우드(Cloud)란 인터넷을 통해 IT자원을 필요한 만큼 빌려 쓰고 탄력적으로 활용하는 컴퓨팅 서비스를 의미한다.

📌 클라우드의 장점?

  1. 접근 용이성: 인터넷만 가능하다면 시공간과 기기의 제약이 없다.
  2. 유연성: 가상 기술이므로 확장, 축소, 성능 조절이 용이하다.
  3. 셀프 서비스: 별도의 협업과 승인 절차없이 서비스 구성이 가능하다.
  4. 사용량 기반 과금제: 사용자가 필요한 만큼만 사용 후에 비용을 지불하기 때문에 효율적이다.

📌 클라우드 서비스 모델 종류?

서비스 모델은 사용자에게 인프라의 어느 정도까지 서비스할 것인지를 구분하는 모델로 IaaS, PaaS, SaaS로 구분된다.

  • IaaS(Infrastructure as a Service):'서비스로서의 인프라'
    사용자가 관리할 수 있는 범위가 가장 넓은 클라우드 컴퓨팅 서비스이다. (즉, 자유도가 제일 높다)
    인프라 수준의 클라우드 컴퓨팅을 제공해 사용자가 서버 OS, 미들웨어, 런타임, 데이터, 어플리케이션까지 모두 직접 구성하고 관리할 수 있다.
    ex) Amazon Web Service(AWS)의 EC2, Google의 Compute Engine(GCE) 등

  • PaaS(Platform as a Service): '서비스로서의 플랫폼'
    PaaS는 IaaS 형태의 가상화된 클라우드 위에 사용자가 원하는 서비스를 개발할 수 있도록 개발 환경(플랫폼)을 미리 구축하여 서비스 형태로 제공한다.
    ex) Heroku, Red Hat OpenShift, Google Cloud 등

  • SaaS(Software as a Service): '서비스로서의 소프트웨어'
    클라우드 인프라 위에 소프트웨어를 탑재해 제공하는 형태로 IT 인프라 자원뿐만 아니라 소프트웨어 및 업데이트, 버그 개선 등의 서비스를 업체가 도맡아 제공한다.
    ex) Dropbox, N드라이브, Google Drive, Naver MYBOX, iCloud 등

📌 클라우드 배치 모델 종류?

배치 모델은 클라우드 인프라의 위치와 운영에 따른 분류로 퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드로 구분된다.

  • 퍼블릭 클라우드(Public Cloud): 누구나, 어디서든 접속이 가능한 개방된 형태의 클라우드

  • 프라이빗 클라우드(Private Cloud): 데이터 베이스에서 허용된 사용자만 언제든지 사용할 수 있는 클라우드

  • 하이브리드 클라우드(Hybrid Cloud): 퍼블릭 클라우드와 프라이빗 클라우드의 형태를 결합한 클라우드

📌 클라우드 활용 사례?

"구글 클라우드 기술 + 넷마블 블록체인 생태계"
Article: 구글, 클라우드 기술로 넷마블 블록체인 생태계 'MBX' 지원

Article Numbering Summary

  1. 구글은 넷마블의 블록체인 기반 게임 생태계 'MBX'에 구글 클라우드를 기반으로 하이브리드 시스템을 구축했다.
  2. 블록체인을 구성할 때는 안전한 환경과 빠른 데이터 처리 속도 구현이 관건인데, 넷마블은 블록체인이 메인넷으로 처리되는 MBX에서의 데이터를 게임 생태계로 직접 연결하기 위해 메가존과 협력해 구글 클라우드 기반 하이브리드 시스템을 구축하고 블록체인 API를 활용해 애플리케이션과 블록체인 간 트랜잭션을 효율적으로 처리했다.
  3. 넷마블은 MBX의 보안 체계를 더욱 강화하기 위해 구글 클라우드 아머를 도입했는데, 이는 머신러닝 기술을 활용해 디도스(DDOS, 분산 서비스 거부 공격)로부터 애플리케이션과 서비스를 보호하는 구글 클라우드의 네트워크 보안 솔루션이다.
profile
인문학도 IT PM✨

0개의 댓글