클라우드(Cloud)

이지혜·2023년 5월 1일
0
post-thumbnail

클라우드(Cloud)란?

  • 인터넷에 연결된 다른 컴퓨터의 자원을 활용하는 것이다.
  • 클라우드는 인터넷을 통해 데이터와 컴퓨팅 서비스를 제공하는 기술이다.
  • 인터넷에 연결된 서버와 저장소를 사용하여 데이터를 저장하고, 컴퓨터 리소스를 공유하고, 소프트웨어 애플리케이션을 실행할 수 있도록 한다.
클라우드로 인한 변화) 예전에는, 소규모 회사나 개인도 서버용 컴퓨터를 직접 사서 운영해야했기 때문에 엄청난 돈과 시간이 들어갔다.

클라우드의 장점

  1. 초기비용 많이 발생X (원하는 만큼만 빌려서 사용하면 됨 -> 빌린만큼만 지불)
  2. 사용자가 늘어나거나 줄어 들었을 경우, 유연하게 자원 운영가능.
  3. 기업이나 개인이 데이터를 보다 쉽게 공유하고, 저장하고, 처리 가능.
  4. 더욱 효율적인 비즈니스 모델을 구축.
  5. 전 세계적으로 분산된 팀과 협업할 수 있도록 지원.
  6. 리소스의 확장성, 유연성, 보안성, 안정성 등의 장점을 제공.

클라우드 기술

  1. 인프라스트럭쳐(Infrastructure as a Service, IaaS) : 가상서버, 스토리지, 네트워크, 운영체제 등을 제공합니다. 이러한 인프라는 고객이 필요한 만큼 확장할 수 있습니다.

  2. 플랫폼(Platform as a Service, PaaS): 애플리케이션 개발, 테스트 및 배포에 필요한 환경을 제공합니다. 개발자는 애플리케이션 코드를 작성하고 플랫폼에 업로드하여 서버, 데이터베이스, 미들웨어, 개발도구 등을 사용할 수 있습니다.

  3. 소프트웨어(Software as a Service, SaaS): 소프트웨어 애플리케이션을 제공합니다. 사용자는 인터넷에 연결된 장치에서 소프트웨어를 실행하고 데이터를 저장할 수 있습니다.

profile
고민하고 실행하는 프론트엔드 개발자, 이지혜입니다.

0개의 댓글