일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 도커
- 인프런
- 제네릭스
- 리스트
- 오케스트레이션
- Thread
- 컨테이너
- Kubernetes
- Collection
- 시작하세요 도커 & 쿠버네티스
- java
- 시작하세요! 도커 & 쿠버네티스
- 자바
- LIST
- 쿠버네티스
- 자료구조
- 실전 자바 고급 1편
- 멀티 쓰레드
- container
- 스레드
- 김영한
- 알고리즘
- 동시성
- Docker
- contatiner
- 쓰레드
- 스레드 제어와 생명 주기
- 중급자바
- 실전 자바 중급 2편
- 도커 엔진
- Today
- Total
목록Deploy/AWS (8)
쌩로그
목록 포스팅 개요 본론 2-1. 파라미터 그룹 생성 2-2. 데이터 베이스 설정 요약 1. 포스팅 개요 AWS에서 RDS 인스턴스를 생성해주고, DB를 이용하는데, 시간이 한국 시간(GMT+9)으로 들어가는 것이 아니라, 유럽 런던 시간으로 들어가서 이걸 해결하고 싶었는데, AWS RDS에서 설정해주는 방법이 있었다. 그래서 트러블 슈팅 겸, RDS 설정 겸해서 포스팅하게 되었다. 간단하게는 하나의 파라미터 그룹을 만들고 그 그룹에 묶어주면 된다. 2. 본론 2-1. 파라미터 그룹 생성 먼저 RDS를 생성해준 이후, RDS의 파라미터 그룹 탭에서 파라미터 그룹 생성을 해준다. 각 항목을 적절히 입력하고, 생성하면 된다. 그리고 파라미터 그룹에서 생성된 파라미터 그룹을 선택해서 들어간다. 그럼 time 혹..
목차 포스팅 개요 본론 2-1. JAVA 설치 2-2. CodeDeployAgent 설치 2-3. AWS CLI 설치 요약 1. 포스팅 개요 GitHub Actions를 이용하기에 앞서서 EC에 해줘야 될 일이 있다. 바로 빌드된 jar 파일을 실행하기 위해 JAVA를 설치해줘야 하고, 배포를 위해서 CodeDeployAgent도 설치해줘야한다. 그 설치 과정을 기록한 포스팅이다. 2. 본론 정말 간단하다. 일단 시작하기 전에 패키지의 정보를 최신 상태로 업데이트하기 위해 해당 명령어를 실행해주자. $ sudo apt update2-1. JAVA 설치 먼저 JAVA부터 설치해보자. 커맨드에 아래 명령어를 실행해준다. $ sudo apt install openjdk-11-jre-headless해당 명령어를..
목차 포스팅 개요 본론 2-1. CodeDeploy 왜 필요할까? 2-2. CodeDeploy 구축과정 요약 1. 포스팅 개요 GitHub Actions를 통해서 CI/CD를 구축하기 위해선 CodeDeploy 설정을 해줘야 하는데, 왜 CodeDeploy가 필요한지 잠깐 알아보고, 구축 과정을 살펴보기로 하자. 2.본론 2-1. CodeDeploy 왜 필요할까? GitHub Actions로 CI/CD를 구축할 때, 대략적인 흐름은 다음과 같다. // github actions로 프로젝트의 빌드를 진행한다. // 빌드된 파일은 S3로 전달된다. // GitHub Actions가 CodeDeploy와 연결된 작업 중, EC2에 배포하라고 명령을 내리는 과정이 있다. // CodeDeploy가 그 명령을 받..
목차 포스팅 개요 본론 2-1. IAM 서비스 역할 생성 2-2. IAM 사용자 생성 요약 1. 포스팅 개요 AWS 배포를 위해 필요한 IAM 사용자와 IAM 서비스 역할 생성 구축 과정에 대한 포스팅이다. IAM 서비스 역할이 있어야 AWS EC2와 연계되어 배포 시 프로젝트 파일들이 EC2로 전달되어 배포가 진행된다. 그리고 IAM 사용자를 생성해야 액세스키가 발급되는데, 이 키는 GitHub Actions로 CI/CD 배포를 구축할 때 필요한 값들이다. 여튼.. 그렇다. 2. 본론 두 항목으로 나눠서 진행할 것이다. 하나는 IAM 서비스 역할 생성이고, 하나는 IAM 사용자 생성이다. 2-1. IAM 서비스 역할 생성 EC2의 인스턴스를 선택한 후, 태그를 확인해준다. 사진에선 가려놨지만, Name..
목차 포스팅 개요 본론 2-1. S3란? 2-1-1. Standard 클래스 2-1-2. Glacier 클래스 2-2. S3의 이점 2-2-1. 정적 웹 사이트 호스팅 2-3. 버킷 2-3-1. 객체 2-4. S3 구축 2-4-1. S3 버킷 생성 2-4-2. 정적 웹 페이지 파일 업로드 2-4-3. 퍼블릭 액세스 설정 2-4-4. 정책 생성 요약 1. 포스팅 개요 S3에 대해 간략히 알아보고 구축하는 방법에 대한 포스팅이다. 1-1. S3가 필요한 이유 현재 나에게 S3가 필요한 이유는 Github Actoins를 이용해서 CI/CD 자동 배포가 되도록 구축하는데, Github Actions에서 빌드를 진행하고, 빌드된 jar파일은 S3 - CodeDeploy를 거쳐 EC2에서 실행되어 배포되기 때문에..
원활한 배포 서버를 위한 보안 그룹 설정을 간략하게 기록한다. 정말 간단하므로, 두서 없이 쓴다. (사실 나를 위한 기록이..) EC2의 사이드에서 보안 그룹에 들어간다. 해당 포스팅은 기본적으로 설정된 default 그룹을 사용하는 장면이다. 이 글을 보시는 분들은 각 상황에 맞게 커스터마이징 하면 된다. 여튼 보안 그룹에서 수정할 보안 그룹을 선택하고, 아무것도 선택되어있지 않으면, 아래와 같이 나온다. 수정할 보안 그룹을 선택하고, 인바운드 규칙 탭에서 인바운드 규칙 편집을 들어간다. 참고로 나는 아래와 같이 설정했다. 포트를 이렇게 설정한 이유 8080 : Tomcat 서버 포트가 기본적으로 8080이기 때문에 열어주었다. 443 : 추후 NginX를 통해서 Let's encrypt 를 이..
내가 성장하는 것이 다른 사람에게 좋은 영향을 줄 수 있다. 그래서 나는 잘 되야만 한다. 나는 진짜 ㄹㅇ 조만간 잘 될 사람이다. 어차피 잘 될 것이고, 지금도 잘 된 사람이다.. 요즘 폭풍성장 중이다. 어쨋든간에 나는 어잘될사다. 목차 개요 본론 요약 끝 1. 개요 AWS에서 제공하는 DB서비스인 RDS를 통해서 DB서버를 구축해보았는데 그 과정을 소개하려고 한다. 참고로 MySQL을 RDBMS로 정했다. 바로 고...! 2. 본론 먼저 검색창에 RDS를 입력하면 화면처럼 RDS라고 나온다. 그 전에 리전이 서울인지 확인하자..!! 그리고 왼쪽 사이드 바에 데이터베이스가 나온다. 클릭하자. 데이터베이스 생성을 해준다. 생성 창에서 상황에 맞게 알아서 선택해주면 된다. 나는 아래와 같이 표준생성을 선택..
내가 성장하는 것이 다른 사람에게 좋은 영향을 줄 수 있다. 그래서 나는 잘 되야만 한다. 나는 진짜 ㄹㅇ 조만간 잘 될 사람이다. 어차피 잘 될 것이고, 지금도 잘 된 사람이다.. 요즘 폭풍성장 중이다. 어쨋든간에 나는 어잘될사다. 목차 개요 본론 2-1. 번외 탄력적 IP 요약 끝 1. 개요 EC2 인스턴스 생성의 절차와 local에서 연결하는 방법을 자세히 한번 나열해보려고한다. 거기에 더해서 인스턴스 중지-시작시 매번 IP가 달라지는데 고정IP를 할당할 수 있는 좋은 기능까지 소개해보려고 한다. 그 역시 상세하게 알려드릴 예정이다. 스압 주의.. 사진이 많아서 그렇다 내용은 금방 끝난다... 2. 본론 자 일단 AWS 회원가입을 다 한 상태에서 프리 티어 계정이 만들어졌을 것이다. 자! 검색창에 ..