본문 바로가기

[IT]/AWS6

[AWS] EC2, S3, RDS EC2 (Elastic Compute Cloud) 안전하고 크기 조절이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계됨. 장점 탄력적인 웹 규모 컴퓨팅 : Auto Scailing을 통한 확장 및 축소 완전 제어 : CLI제공, 다양한 Command제공(API) 유연한 클라우드 호스팅 서비스 : 다양한 OS 서버, 메모리, CPU, 스토리지, 파티션 선택 통합 : Storage, RDS, VCP 등과 통합 가능 안정성과 보안 Auto Scailing : 수요가 급증할 때는 Amazon EC2 인스턴스 수를 자동으로 늘려 성능을 유지하고 수요가 잠잠해지면 용량을 줄여 비용을 절감할 수 있습니다. S3 (Simple Storag.. 2021. 5. 19.
[AWS] RDS & Travis (좌충우돌 배포 성공기) AWS, Travis 배포 SSAFY에서 프로젝트를 진행하면서 항상 배포는 다른 팀원이 담당했기 때문에, 정확하게 어떤 과정으로 배포하는지 알 기회가 없었다. 이번에 리팩토링을 하면서 AWS EC2, S3, RDS, CodeDeploy 등을 활용하여 배포를 진행하였고, SSAFY에서는 jenkins서버를 따로 제공해줬기 때문에 그것을 사용했지만, 개인적으로 jenkins를 사용하려면 EC2 인스턴스가 추가로 필요하기 때문에 Travis로 진행하게 되었다. 80번 만에 배포 성공 서적과 구글링을 하면서 80번만에 제대로 배포에 성공할 수 있었다. 배포를 80번이나 하게된 가장 큰 이유는, RDS로 배포 테스트를 진행하려고 했기 때문이었다. 로컬 환경, EC2 환경에서는 문제없이 실행되었지만 Spring B.. 2021. 4. 27.
[AWS EC2] Nginx SSL 적용 (Certbot) Niginx에 https 적용 도메인 routing 설정 다음 명령어로 niginx를 설치해준다. $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install nginx Nginx 설치 정상적으로 설치되었다면, nginx -v 입력시 버전정보가 출력될 것이다. Certbot 설치 혹시 모르니 다음과 같이 저장소 업데이트 후 설치하도록 하자. $ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo add-apt-repository universe $ sudo add-apt-repository ppa:certbot/certbot $ sudo apt-get upda.. 2021. 4. 18.
[AWS EC2] 원격 서버에 Docker, MariaDB설치 원격 서버에 접속한 상태에서 아래 명령어를 순서대로 입력한다. $ sudo apt update -y $ sudo apt install apt-transport-https ca-certificates curl software-properties-common $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" $ sudo apt update -y $ apt-cache policy docker-ce $ sudo apt install docker-.. 2021. 4. 18.
Hostinger, 가비아 & Route 53 도메인 설정후기 호스팅은 가비아로... 1.속도 가장 체감이 큰 부분이었다. Hostinger는 약 2일 걸렸고, 가비아는 10분 내로 연동되었다. 2.가격 사실 둘다 저렴해서 비교할 수준은 아닌것 같다. 1년 기준 Hostinger : 1300원 가비아 : 500원 (세일이나 이벤트기간이라 그런것 일 수도 있다.) 3.설정 & 연동 단순하게 EC2를 설정하는 것이라 둘다 큰 어려움은 없었지만, 아무래도 가비아는 국내에서 만든지라 편리하게 연동할 수 있었다. 2021. 4. 17.
[ AWS EC2 ] 인스턴스 생성 / putty 원격 서버 접속 1. AWS EC2 발급 aws.amazon.com/ko/?nc2=h_lg 에서 회원가입을 한 후에 us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#Home: 2020. 12. 6.
728x90