2023.12.27 - [CI,CD] - [CI/CD] AWS 보안그룹 생성 방법 [CI/CD] AWS 보안그룹 생성 방법 0. AWS 보안그룹 연결된 리소스에 도달하고 나갈 수 있는 트래픽을 제어함 EC2 인스턴스와 연결하면 인바운드 및 아운바운드 규칙을 설정하여 트래픽 제어 가능 1. AWS 보안그룹 생성 방법 1-1. https:/ blogan99.tistory.com 0. AWS RDS AWS RDS(Relational Database Service) AWS 클라우드에서 관계형 DB를 설정, 운영 8가지 주요 DB 엔진 (PostgreSQL, MySQL, MariaDB, SQL Server, Oracle 등) 지원 프로비저닝, 패치, 백업, 복구, 장애 감지 및 복구와 같은 DB 관리 태스크를 손..
0. AWS 보안그룹 연결된 리소스에 도달하고 나갈 수 있는 트래픽을 제어함 EC2 인스턴스와 연결하면 인바운드 및 아운바운드 규칙을 설정하여 트래픽 제어 가능 1. AWS 보안그룹 생성 방법 1-1. https://aws.amazon.com 접속, 회원가입 1-2. 로그인 후 리전을 아시아 태평양 (서울) 로 설정 1-3. 검색창에 ec2 검색 1-4. 대시보드에서 네트워크 및 보안 탭 > 보안 그룹 클릭 1-5. 보안 그룹 생성 클릭 1-6. 정보 기입 1-6-1. 보안 그룹 이름, 설명 입력 1-6-2. 인바운드 규칙 설정 스프링 부트의 기본 포트 8080 추가 (소스 : Anywhere-IPv4) MySQL의 기본 포트 3306 추가 (소스 : Anywhere-IPv4) HTTPS, HTTP, S..
1. CI/CD 지속적인 통합, 지속적인 제공, 지속적인 배포 애플리케이션 개발 단계를 자동화하여 애플리케이션을 더 짧은 주기로 고객에게 제공하는 방법 애플리케이션의 통합 및 테스트 단계에서부터 제공 및 배포 단계까지 라이프사이클 전체에 걸쳐 자동화와 지속적인 모니터링을 제공 구축 사례는 CI/CD 파이프라인 이라고 부름 CI/CD 툴로는 Github Actions, GitLab CI/CD, Jenkins, Buildkite 등이 있음 2. CI CI(Continuous Integration) : 지속적인 통합 원래는 모든 분기 소스 코드를 수작업으로 병합해야함 (다른 개발자가 동시에 적용하는 변경 사항과 충돌 가능성 있기 때문) CI를 통해서 코드 변경 사항을 공유 branch 로 병합하는 작업을 자동..