클라우드 컴퓨팅

인터넷 기술을 활용하여 가상화된 IT 자원을 서비스로 제공하는 컴퓨팅, 사용자가 IT자원(소프트웨어, 저장소, 서버, 네트워크)를 필요한 만큼 빌려서 사용하고, 서비스 부하에 따라서 실시간 확장성을 지원받으며, 사용한 만큼 비용을 지불하는 컴퓨팅

  • 클라우드 컴퓨팅와 빅데이터

    빅데이터에서 데이터를 어디다가 저장하는가?, 머신러닝, 딥러닝 에서는 빅데이터와 고사양의 컴퓨터가 필요하다 -> 너무 비싸고 데이터들을 전부수집하기엔 데이터용량이 부족하다. 이것을 편리하게 해결하게 위해 생긴 것이 클라우드이다

  • 클라우드 서비스

    • 1 . IaaSInfrastructure as a Service

      • 사용자에게 서버 인프라를 제공
      • 저장 장치 또는 컴퓨팅을 인터넷을 통한 서비스 형태로 제공
    • 2 . PaaSPlatform as a Service

      • 사용자에게 소프트웨어를 개발할 수 있는 환경 제공
      • 컴파일 언어, 웹 툴, 데이터베이스 인터페이스, 과금모듈, 파일시스템, 미들웨어 등 IT자원을 활용할 수 있다.
    • 3 . SaaSSoftware as a Service

      • 사용자가 인터넷상에서 소프트웨어를 원격 접속해 해당 소프트웨어를 활용하는 모델
    • 4 . XaaSAnyting as a Service

      • 서비스로서 무엇이든 제공
      • 현재 벤더가 기업 내에서 로컬로 또는 현장에서 제공하지 않고 네트워크 (일반적으로 인터넷)를 통해 서비스로 사용자에게 제공하는 방대한 제품, 도구 및 기술
  • 문제점

    • 보안의 문제

      클라우드가 급속도로 성장하고 있기때문에 이에 따라 데이터가 커짐에 따라 대한 보안 문제

  • 해결방안

    • 책임을 누가 맡는가

      데이터보안에 관한 문제를 클라우드 서비스업체에 온전히 맞기지말고 클라우드 고객이 보안에 신경을 써 관리할것

댓글 쓰기