#20230424(알리바바, AWS

eeapbh·2023년 4월 25일
0

MZC

목록 보기
32/61

resource management -> Resource Group

  • Create Resource Group
  • 무료 체험판 -> DNS

  • Add Domain Name

vpc

igw

routetables - add route entry

Security Group

inbound - Quick Add ->mysql

무료탭 -> ECS

  • Create SSH Key Pair

-DNS -> 방금 만든 instance public ip

  • www.bong0918.shop 접속

2023 코드 인프라를 위한 AWS 아키텍쳐 설계 및 운영 과정 배포

Iaas (Infrastructure as a Service)

  • 오픈스택 : Nova + Swift(객체 스토리지)
  • AWS : EC2 + S3(객체 스토리지)

-> 예전에는 instance 안에 instance store가 있었는데 영구적인 디스크가 필요해서 나온게 EBS

Paas (Platform as a Service)

  • AWS
    • beans talk
      • 여기에 압축파일올림
      • 근데 apache, Nginx php, mysql 같은 파일이 있네 -> 설치해줌
      • 개발자는 소스코드만 만들어서 업로드 하면 beans talk가 알아서 Auto Scaling, EC2앞에 ALB를 연결, RDS를 만들거나 함
      • 아직 완벽하진않음

SaaS (Software as a Service)

  • 그냥 싹다만들어진거 제공

AWS

AWS 특장점

  • 초기 비용없이 사용한 만큼만 지불하는 종량 과금제 방식(public cloud의 장점)
  • 온프레미스 서버 구축 기간과 비교하여 빠른 인프라 구축 속도
  • 온프레미스 서버 환경의 리소스 확장 시와 달리 사전 리소스 확보 불필요
  • 인스턴스 (가상서버) 라이프사이클의 손쉬운 관리
  • 고가용성 및 무정지 장애허용 시스템 구축에 필요한 서비스 제공
  • API 제공으로 서비스 관리 자동화 용이
    • IaC (Infra as Code) : terraform(많이씀 AWS, GCP, Azure Open Stack 다됨), ansible, AWS Cloudformation, OpenStack heat

AWS 비용

free tier = t2.micro : 1cpu 1G -> 실제 업무에서는 너무 작음

  1. EC2 인스턴스 시작 유형

    • 온디맨드 인스턴스 : 짧은 워크로드, 예측 가능한 가격

    • 예약 :(최소 1년)

      • 예약 인스턴스 : 긴워크로드
      • 가변 예약 인스턴스 : 유연한 인스턴스가 있는 긴 워크로드
      • 스케줄 예약 인스턴스 : 예) 매주 목요일 오후 3시~ 6시 사이
    • 스팟 인스턴스 : 짧은 워크로드, 저렴하지만 인스턴스를 잃을 수 있음

    • 전용 호스트 : 전체 물리적 서버를 예약하고 인스턴스 배치를 제어

  1. 온디맨드 인스턴스

    • 사용한 만큼 지불 ( 첫번째 1분후 초당 청구)
    • 보통 다음달 첫째주 금요일
    • 비용은 가장 높지만 선불 결제는 없음
    • 장기 약정이 없다.
    • 애플리케이션의 작동방식을 예측할 수 없는 단기중단 없는 워크로드에 권장 된다.
  2. 예약 인스턴스 (RI)

    • 주문형에 비해 최대 75% 할인
    • 장기 약정으로 사용한 것에 대해 선결제 한다
    • 예약기간은 1년 또는 3년
    • 특정 인스턴스 유형을 예약한다.
    • 정상 상태 사용 응용프로그램(데이터베이스)에 권장 된다.
    • 가변 예약 인스턴스
      • EC2 인스턴스 유형을 변경할 수 있다.
      • 최대 54% 할인
    • 스케줄 예약 인스턴스
      • 예약 한 시간 내에 시작하십시오
  3. 스팟 인스턴스

    • 주문형에 비해 최대 90% 할인을 받을 수 있다.
    • 최대 가격이 현재 스팟 가격보다 낮은 경우 언제든지 손실할 수 있는 인스턴스
    • AWS에서 가장 비용 효율적인 인스턴스
    • 장애에 탄력적인 워크로드에 유용하다
      • Batch 작업
      • 데이터 분석
      • 이미지 처리
    • 중요한 작업이나 데이터베이스에는 적합하지 않음
    • 그레이트 콤보 : 기준선 + 예약 주문형 및 피크에 대한 스팟 예약 인스턴스

0개의 댓글