클라우트 컴퓨팅 : 컴퓨팅 서비스 종류의 하나로 개인용 컴퓨터가 아닌, 인터넷을 통해 연결된 원격 컴퓨터를 활용하는 기술을 말합니다.
그러나 사용한 만큼 돈을 내야됨
클라우트 컴퓨팅 서비스 이용방식
1. IaaS : 물리적 서버(cpu, memory 및 os), 네트워크, 스토리지를 가상화하여 다수의 고객을 대상으로 유연하게 제공하는 인프라 서비스
2. PaaS : Web 기반의 서비스 또는 애플리케이션 들의 개발 및 실행을 위한 표준 플랫폼 환경을 서비스 형태로 제공하는 서비스
3. SaaS : 구글의 Gmail나 MS Office 365 등과 같이 응용프로그램을 인터넷 및 웹 브라우저를 통해 제공하는 서비스
AWS 주요 서비스
1. 컴퓨팅 서비스
- Amazon EC2 : 가장 많이 사용하게 될 가상화 서버, 다양한 형태의 타입과 서비스에 따라 적합한 사양을 선택할 수 있으며, 사용량만큼 비용을 지불하는 컴퓨팅 서비스 입니다.
- Amazon Auto Scaling :서버의 특정 조건에 따라 서버를 추가/삭제할 수 있게 해주는 서비스로 서버 사용량이 많은 경우 추가로 생성, 사용하지 않는 경우 서버를 자동으로 삭제할 수 있게 해주는 서비스
- Amazon Lightsil : 간단한 가상화 프라이빗 서버가 필요한 개발자 에게 웹 사이트와 웹 애플리케이션을 배포하고 관리하는 기능과 컴퓨팅, 스토리지, 네트워크를 빠르고 쉽게 저렴한 비용을 제공합니다
- Amozon WorkSpaces : 데스크톱 가상화 서비스로 사내 PC를 가상화로 구성하여, 문서 및 데이터를 개인 PC에 보관하지 않고 서버에서 보관 관리할 수 있도록 해주는 서비스
2. 네트워킹 서비스
- Amazon Route 53 : 가용성과 확장성이 우수한 클라우드 기반의 dns 웹서비스로, 사용자의 요청을 aws에서 실행되는 다양한 인프라에 효과적으로 연결할 수 있습니다.
- Amazon VPC : 가상 사설 네트워크 인프라를 클라우드 내에 생성/구성하고, 네트워크를 이용한 접근 제어, DHCP 및 vpn 연결, 인터넷 게이트웨이 등 서비스 제공과 타 VPC와 다른 리전 간 VPC Peering 구성을 통해 보안 성 및 안전성이 높은 네트워킹 서비스를 제공합니다
- AWS Direct Connect : 기존 on-premise의 인프라와 aws를 연결하는 전용선을 구성하여, 낮은 지연 시간으로 데이터 및 정보를 공유할 수 있게 하는 서비스를 제공합니다, aws-on-premise를 연결하는 전용선 서비스로 이해하면 됩니다.
- Amazon ELB : 기존 사용하던 서비스중 L4, 로드 벨런스 서비스라고 생각하면 이해하기 쉬움, 웹 서버 및 각종 서버에 사용량과 접속자가 많은 경우 트래픽에 대한 부하 분산을 통해 네트워크 트래픽을 인스턴스로 전달함
3. 스토리지 서비스
- Amazon S3 : 여러 가지 용도로 사용할 수 있는 범용적인 스토리지 서비스로 데이터 보관 이외에도 정적 웹 사이트 호스팅 및 다양한 형태의 서비스로 활용 가능한 만능 스토리지 서비스다
- Amazon Glacier : 사용빈도가 높지 않는 데이터를 저렴한 비용응로 장기 보관할 수 있게 해주는 서비스로 가격이 저렴하고 무제한으로 테이터를 보관할 수 있는 장점을 가지고 있는 스토리지 서비스 입니다.
- Amazon EBS : 빠른 속도로 데이터를 저장 보관할 수 잇는 서비스로 주로 서버에 디스크로 추가하여 데이터를 보관 제공할 수 있으며, 기본으로 SSD를 사용하여 데이터 입출력 속도가 매우 빠르고, 고성능의 서비스를 필요로 하는 스토리지 서비스에 적합한 서비스입니다.
- AWS Storage Gateway : 온프레미스에 있는 데이터를 클라우드로 저장 보관하기 위한 연결 게이트웨이 서비스를 제공하고 있습니다.
- AWS Snowball : import/export 서비스를 통해 대량의 데이터를 aws로 이전할 떄 네트워크로 전송하지 않고 디스크나 스토리지에 저장하여 물리적으로 전달하고 이를 업로드하여 주는 서비스로 대량의 데이터를 aws로 업로드 할 떄 유용한 서비스 입니다.
4. 데이터베이스 서비스
- Amazon RDS : RDBMS 서비스를 사용자가 직접 관리하지 않고, Amazon에서 제공하는 서비스를 이용하여 데이터베이스를 리용할 수 있도록 해줍니다.
- Amazon DynamoDB : Nosql용 서비스로 대량의 데이터를 손쉽게 저장할 수 있고, 이렇게 저장된 데이터를 추가 분석 서비스와 연계 활용할 수 있도록 확장할 수 있는 서비스입니다.
- Amazon ElastiCache : in-
EC2 실습
1. 인스턴스 시작 : 인스턴스 만들기
2. ssh 접속

3. sudo yum install httpd : httpd 패키지 설치
sudo vim /var/www/html/index.html

sudo systemctl start httpd
sudo systemctl enable httpd


보안그룹 설정 httpd 추가해주기

http://52.79.234.29/ 로 접속하자

이번에는 우분투인스턴스 만들어보자
sudo ssh ubuntu@3.37.128.119 -i 다운로드/ec2-seoul-sshkey.pem
sudo apt update >>> 우분투는 설치하기 전에 sudo apt update를 해줘야됨
sudo apt install apache2 >>> 아파치 패키지 설치
dpkg -L apache2 >>> 아파트 패키지 설치 됬는지 확인하기(어느 위치에 설치 되었는지)
sudo systemctl status apache2.service >>> 패키지 활성화 상태 확인
sudo vim /var/www/html/index.html
curl http://localhost
'aws실습' 카테고리의 다른 글
| 클라우드 컴퓨팅(데이터베이스 서버) (0) | 2023.06.22 |
|---|---|
| 클라우드 컴퓨팅(VPC) (0) | 2023.06.22 |
| 클라우트 컴퓨팅(네트워크) (0) | 2023.06.21 |
| 클라우드 컴퓨팅(스토리지) (0) | 2023.06.20 |
| 클라우드 컴퓨팅 (0) | 2023.06.20 |