AWS
-
인프런 AWS 강의 추천카테고리 없음 2022. 12. 18. 17:18
IT 기술자라면 누구나 들어봤을 법한 아마존 웹 서비스 (AWS) , 하지만 진입장벽이 높아 쉽게 접근하기 어려운 게 현실이다. 그런 사람들을 위해 기초부터 차근차근 알려주는 강의가 있어 소개하고자 한다. 바로 인프런이라는 사이트인데 해당 사이트에서는 프로그래밍 언어뿐만 아니라 서버 운영체제 그리고 클라우드 플랫폼 구축 및 관리 방법도 배울 수 있다. 뿐만 아니라 개발 관련 직무 능력 향상을 위한 데이터 분석 교육과정 또한 수강할 수 있으니 관심 있는 사람이라면 한 번 둘러보는 것도 좋을 듯하다. AWS(Amazon Web Service)는 세계 최대 규모의 클라우드 컴퓨팅 서비스 제공 업체다. 인터넷상에 가상의 컴퓨터 공간을 만들고 필요한 만큼 빌려 쓸 수 있도록 해준다. 사용자는 별도의 프로그램 설치..
-
AWS EC2 Auto Scaling 그룹에 소스 코드 배포 자동화개발/서버 2021. 6. 21. 11:59
1. 소스코드 준비 + appspec.yml, buildspec.yml + .env 파일 처리 및 appspec.yml 에 리눅스 권한 처리 *** 2. Amazon Linux2 (EC2) + 소스코드 실행에 필요한 nodejs & nginx 설치 및 설정 + code deploy agent 설치 https://sajupick.tistory.com/129 * 소스코드는 없어야 함 -> EC2 종료 후 AMI 생성 3. IAM 설정 3-1) Codedeploy -> 역할 -> 역할 만들기 -> codedeploy -> AWSCodeDeployRole 3-2) EC2 -> 역할 -> 역할 만들기 -> AWS 서비스 -> EC2 -> AmazonEC2RoleForAwsCodedeploy 4. Auto Scal..
-
AWS EC2에 nodejs 배포 방법 : nginx, pm2개발/서버 2021. 3. 28. 08:30
AWS EC2의 ubuntu, nginx 서버에 nodejs 코드를 배포하는 방법입니다. 1. AWS EC2 인스턴스 생성 AWS EC2 인스턴스 생성 방법 아마존의 클라우드 서비스인 AWS EC2 인스턴스 생성 방법을 소개 하겠습니다. 1. EC2에서 인스턴스 시작 버튼을 클릭 2. AMI 를 선택 - ubuntu server 18.04 LTS 3. 인스턴스 유형을 선택 - t2.micro 4. 인스턴.. sajupick.tistory.com 2. nodejs, nginx 설치 cd /var sudo mkdir www sudo chown ubuntu www sudo apt-get update sudo apt-get upgrade -y sudo apt-get install nginx sudo system..
-
AWS EC2 인스턴스 생성 방법개발/서버 2021. 3. 26. 15:40
아마존의 클라우드 서비스인 AWS EC2 인스턴스 생성 방법을 소개 하겠습니다. 1. EC2에서 인스턴스 시작 버튼을 클릭 2. AMI 를 선택 - ubuntu server 18.04 LTS 3. 인스턴스 유형을 선택 - t2.micro 4. 인스턴스 구성, 스토리지 추가, 태그 추가 - 다음 버튼으로 넘깁니다. 5. 보안 그룹 구성 - SSH, HTTP, HTTPS 보안 그룹 설정합니다. - SSH 포트는 개발자가 EC2 서버에 원격 접속할 때 필요합니다. (소스코드 배포 시) - HTTP, HTTPS 포트는 일반 사용자가 서비스에 접근 할 때 필요합니다. (서비스 사용 시) 6. 새 키 페어를 생성 (.pem) 후 선택 - 생성된 .pem 와 IPv4 퍼블릭 IP를 이용해서 EC2 서버에 원격 접속 ..
-
SSH 원격 서버 접속 방법 : mobaXterm개발/서버 2021. 3. 26. 15:02
AWS의 EC2 서버 운영에 필요한 SSH 원격 접속을 하는 방법입니다. putty, xshell 등 여러가지 프로그램들이 있지만 mobaXterm 을 소개하겠습니다. 1. mobaxterm 설치 MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more! mobaxterm.mobatek.net 2. SSH 원격 서버 접속 설정 1) Remote host : EC2의 public IP 주소 2) username : ubuntu - EC2의 AMI 운영체제를 ubuntu 로 선택한 경우 3) ..