[AWS] 1. 클라우드 컴퓨팅 AI 개요

ehekaanldk·2023년 3월 17일

AWS

목록 보기
1/10

클라우드 컴퓨팅

클라우드 컴퓨팅이란?

구름이라고 표현하며 각 오피스 및 서비스가 자산을 세팅하고 DB설정, 서비스 구현체 간의 통신, 외부 연동, 보안 등을 관리하고 제공해준다. 자원을 설정하고 삭제 합성 등을 개별적으로 할 수 있다.

Microsoft정의
인터넷(클라우드)을 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석, 인텔리전스 등의 컴퓨팅 서비스를 제공하는 것이다.

클라우드 컴퓨팅의 특징

  • on_demand
    사용자가 필요에 의할 때 사용(요구)
  • via the internet
    요구한 만큼 사용
  • pay-as-you-go
    사용한 만큼 요금 지불

하드웨어 -> 소프트웨어

클라우드 컴퓨팅을 통해 인프라를 전통적으로 하드웨어의 모음이라고 정의된 것을 사용자 입장에서 소프트웨어로써 이해한다.

전통적 컴퓨팅 모델

  • 하드웨어 기반 infrasturcture
  • 공간, 관리 인력, 물리적 보안, 유지보수 비용
  • 하드웨어 마련을 위한 시간 오래걸림

클라우드 컴퓨팅 모델

  • 소프트웨어 기반 infrasturcture
  • 유동적, 자율적
  • 설정 및 확장이 빠르고 쉬움
  • 중요하지 않은 부분을 신경 쓰지 않고, 핵심에만 집중 가능

클라우드 서비스 모델(cloud service models)

클라우드 서비스 모델은 3가지로 이뤄진다.

SaaS

  • software as service
  • 서비스 소프트웨어 자체를 빌림
  • 사용자가 신경써야할 것 적음
  • 가상머신 설정 X
  • 예) GOOGLE workspsce, EC2, EBS, VPC, S3

PaaS

  • platform as a service
  • 플랫폼 서비스를 받는 것
  • DBMS 설정된 것을 제공 받아 위에 응용프로그램만 적용
  • 예) AWS LAMDA, Gateway

laaS

  • infrastructure as a service
  • 컴퓨터 자원을 세팅해서 사용자에게 제공
  • 정통 클라우드 본연의 임무
  • OS 및 네트워크 설정 필요
  • 가상머신 설정 O

클라우드 배포 모델(cloud deployment models)

클라우드 배포 모델은 3가지로 나눠진다.

Cloud

  • AWS기본
  • 정보를 AWS에 의존

Hybrid

  • 일부 구현 AWS와 IBC센터을 합침

On-premises(Private cloud)

  • 자사의 구축 환경 IBC공간을 클라우드 처럼 사용
  • 클라우드화

On-premises VS AWS

전통적 컴퓨팅과 클라우드 컴퓨팅의 차이점을 비교해 본다.

클라우드 컴퓨팅의 장점

자산 운용

사용한 만큼 비용을 지불하고 장기간 예측이 필요없다.

규모에 의한 경제효과

capacity에 따른 설정 예측 X

scaling으로 알아서 서버를 즉각적으로 증설이 가능하고 , 유휴 장비의 규모를 줄이는 것도 가능하다.

대응에 대한 속도와 대용성 유리

스타트업의 초기투자에 유리하고 효과적이다.

데이터센터 관리비용 감소

추가적인 비용인 부대시설, 임대료, 유지보수, 하드웨어 단가 등이 필요없고 HW관리 비용은 aws가 책임진다. 자원을 효율적으로 사용이 가능하다.

쉽게 글로벌 서비스 진출

글로벌하게 확장하는데 드는 난이도가 국내 개발 운영과 차이가 없음

AWS

Web sevice

네트워크를 통해 컴퓨터 프로그램들이 서로 상호작용할 수 있게끔 하는 소프트웨어 시스템

  • 서로 다른 시스템 간에 데이터 공유
  • 다른 시스템에서 제공하는 서비스를 활용

AWS(Amazon Web Service)

서비스 환경 구축

  • 네트워크 설정 => VPC
  • 가상머신 생성 및 설정 => EC2
  • DB서비스 활용 => DynamoDB
  • storage => S3

AWS Cloud Adoption Framework

문제

  • 온프레미스 컴퓨팅과 비교하여 클라우드 컴퓨팅의 이점?
    대규모 자본 구매 방지
    온디맨드 용량 사용
    몇 분만에 전 세계에 배포
    속도 및 민첩성 향상
    위에 다(0)
  • AWS고객이 필요에 따라 리소스 비용을 지불할 수 있는 요금 모델?
    사용 중지한 양에 따라 지불
    종량 과금제(0) 사용한 리소스에 대해서만 비용 지불
    구입한 양에 따라 지불
    예약한 양에 다라 지불
  • 클라우드 배포 모델이 아닌것
    IAAS 서비스형 인프라
    PAAS 서비스형 플랫폼
    SAAS 서비스형 소프트웨어
  • AWS는 이러한 애플리케이션 서비스에서 필요한 네트워크 연결 하드웨어를 소유 및 유지 관리하며, 고객은 원하는 것을 ㅍ로비저닝 하고 사용한다.
    YES
  • 온프레미스 컴퓨팅과 비교하여 클라우드 컴퓨팅의 이점이 아닌것?
    속도 및 민첩성 향상
    서버 랙킹, 스태킹 및 전원 공급 비용 지불(0)
    필요한 인프라 용량을 추정할 필요가 없음
    자본 비용을 가변 비용으로 대체
    규모의 경제로 얻게 되는 이점
  • 클라우드 컴퓨팅의 이점이 아닌것은?
    잦은 구매 주기 (장점 아님)
    고가용성
    긴 지연 시간 (장점 아님)
    임시 및 일회성 리소스
    내결함성 데이터 베이스
  • 컴튜ㄷ이 서비스에 해당하느 ㄴ것?
    EC2
  • 클라우드 컴퓨팅은 서버, 스토리지, 데이터베이스 및 광범위한 애플리케이션 서비스를 인터넷을 통해 쉽게 액세스할 수 있는 방법을 제공한다. 고객은 이러한 서비스에 필요한 네트워크 연결 하드웨어를 소유하고 AWS고객은 필요한 것을 프로비저닝 한다.
    NO
    (초기 기본 인프라 비용을 비즈니스에 맞춰 조정되는 저렴한 가변 비용으로 대체할 수 있다는 장점)
  • 규모의 경제는 어떨 떄 발생하는가?
    다양한 클라우드 공급자가 있을 때(X)
    수십만 명의 고객이 클라우드를 사용할 때 (0)
    인터넷을 통해 제공되는 수백 개의 클라우드 서비스를 제공할 때(X)
    데이터 센터와 서버에 많은 투자를 해야할 때(X)
  • AWS 핵심 서비스에 액세스하는 방법은?
    기술 지원 문의
    MARKETPLACE
    MANAGEMENT CONSOLE (0)
    CLI (0)
    SDK (0)

0개의 댓글