본문 바로가기

AWS/서비스

[ASW-서비스] EC2

Amazon Elastic Compute Cloud(EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹서비스 

 

EC2  특성
  • 초 단위 온디맨드 가격모델
    • 온디맨드 모델에서는 가격이 초단위로 결정
    • 서비스 요금을 미리 약정하거나 선입금이 필요없음
  • 빠른 구축 속도와 확장성
    • 몇분이면 전 세계에 인스턴스 수백여대를 구축가능
  • 다양한 구성방법 지원
    • 머신러닝,웹서버,게임서버,이미지처리 등 다양한 용도에 최적화된 서버구성 가능
    • 다양한 과금 모델 사용 가능 (약정으로 할인받아 사용가능)
  • 여러  AWS 서비스와 연동
    • 오토스케일링 ,  Elastic Load Balancer(ELB), CloudWatch( 사용량 모니터링)
EC2  구성
  • 인스턴스 
    • 클라우드에서 사용하는 가상서버로  CPU ,메모리,그래픽카드,등 연산을 위한 하드웨어를 담당
  • EBS(Elastic Block Storage)
    • 클라우드에서 사용하는 가상 하드디스크
  •   AMI
    • EC2 인스턴스를 실행하기위한 정보를 담고 있는 이미지 
    • 인스턴스 시작에 필요한 정보 제공
    • 동일한 구성으로 한  AMI에서 여러 인스턴스 시작 
      • 1개이상의 Amazon Elastic Block Store(Amazon EBS) 
  • 보안 그룹
    • 가상의 방화벽
EC2 실습

1.인스턴스 생성 

2.인스턴스 연결 (웹브라우저로 연결가능)

  생성한 웹서비스 클릭 후 ( 실행중이어야 연결버튼 활성화) , 연결버튼 클릭

3.인스턴스 권한 설정 및 웹서버 설치 

(1).웹서버  sudo  권한부여 (2)httpd(아파치서버 설치)
(3)아파치서버 스타트 , (5) index페이지 생성

4.서버 실행 결과