- AWS를 이용하는 방법2023년 03월 14일 19시 05분 19초에 업로드 된 글입니다.작성자: 각수짱728x90반응형SMALL
웹콘솔
2023.03.14 - [AWS] - 2. AWS 인스턴스 및 데이터베이스 생성(이중화)
2. AWS 인스턴스 및 데이터베이스 생성(이중화)
https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2 https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2 ap-northeast-2.console.aws.amazon.com 인스턴스 생성 AWS를 로그인 한후 EC2클릭
gaksu.tistory.com
AWS CLI 이용
https://aws.amazon.com/ko/cli/
Command Line Interface - AWS CLI - AWS
aws-shell은 명령줄 셸 프로그램으로서, AWS 명령줄 인터페이스를 사용하는 새로운 사용자와 고급 사용자 모두에게 도움이 되는 편의 기능 및 생산성 기능을 제공합니다. 주요 기능은 다음과 같습
aws.amazon.com
AWS CLI 다운로드
자신에 맞는 운영체제 다운로드 자신에 맞는 운영체제로 다운로드
Win+r 입력 후
cmd 실행 후
aws
입력
입력 시 저 오류창이 뜬다면 aws가 설치된 것을 확인할 수 있다.
이제 계정을 클릭 후 보안 자격 증명으로 들어간다
액세스 키 만들기
후 csv로 다운로드하기 (그냥 액세스 키를 발급받으면 다시는 키값을 볼 수 없다)
다시 cmd창에
aws configure
입력 시 값 입력
csv파일 안에 있는
Access key ID, Secret access key 입력 후
Default region name 은 한국 서버를 사용하니 ap-northeast-2를 입력
output format는 미입력 해도 됨
*주의 : Access key ID와 Secret access key 가 노출되면 다른 사용자가 자신의 계정을 사용할 수 있게 됨
행여나 노출되었다 생각된다면 삭제하고 재발급받으면 됨
아시아 태평양 (서울) 은 ap-northeast-2 이제 .aws 폴더가 생성되며 여기에 키 관련 파일이 생성된 것을 확인할 수 있음
이제 CLI로 이용해서 VPC를 만들 것
VPC는 가상의 네트워크망
VMware에서의 Virtual Network Editor와 공유기설정 등 과 비슷함
AWS 사이트에서 VPC 진입 시 확인가능
초기에는 1개가 있다.
계정을 생성하면 자동으로 생성된다.
aws ec2 describe-vpcs
현재 가지고 있는 VPC들의 정보를 출력.
aws ec2 create-vpc --cidr-block [네트워크대역]
입력한 네트워크 대역의 vpc 생성
두 개 나오는 것을 확인할 수 있다.
웹에서도 확인 가능
AWS SDK(프로그래밍)
파이참 실행하고 터미널에서
pip install boto3
입력(AWS 명령어가 실행이 가능해짐)
python 파일 생성 후 명령어 입력
import boto3 ec2 = boto3.resource('ec2') vpc = ec2.create_vpc(CidrBlock='200.200.0.0/16')
실행
python .\HelloAWS.py
웹에서 생성된 것을 확인 가능
방법은 세 가지이지만
웹콘솔방식과 AWS SDK(프로그래밍)을 자주 쓴다.
728x90반응형LIST'AWS' 카테고리의 다른 글
AWS S3 버킷 생성 및 사용 (0) 2023.03.15 AWS AMI 이미지 생성 (0) 2023.03.14 AWS VPC 네트워크 설정 (1) 2023.03.14 2. AWS EC2 인스턴스 및 RDS 데이터베이스 생성 (0) 2023.03.14 1. 클라우드란? (0) 2023.03.13 이전글이 없습니다.댓글