본문 바로가기

프로그래밍 언어/Cloud

[AWS EC2] BASTION Host 터널링을 통한 인스턴스 SSH 접속 방법, 원격지의 파일 SCP로 로컬에 전송 다운로드하기 ✅ BASTION HOST ? AWS에서 보안을 위해 BASTION HOST 를 통해 EC2 를 관리하게 될 때가 있다. Bastion 호스트는 가상 프라이빗 클라우드(VPC)의 프라이빗 및 퍼블릭 서브넷에 위치한 Linux 인스턴스에 대한 보안 액세스를 제공한다. 배스천 서버는 간단하게 말해서 방화벽과 같은 역할을 하는 문지기이다. 실제 서버에 접속하기전에 반드시 거쳐야할 관문 같은 역할이라고 생각하면 된다. 위와 같이 구성되어있는 인스턴스에서 SERVER 에 있는 정보를 접근하고자 할 때 접속 방법을 설명하려고 한다. 구글링으로 명확한 접근 방법을 찾을 수가 없어 chatGPT 와 싸우다가 해결한 방법이다 ⛳️ BASTION 인스턴스를 통해 SERVER 접속하기 (SSH) 접속을 위해 필요한 내용 우.. 더보기
[AWS] AWS 서버로 프로젝트 배포 및 운영 시 알아두면 좋은 기능들 이번 프로젝트를 진행하면서 AWS 를 서버로 사용했는데 그 때 AWS에 접속해서 가장 많이 사용했던 메뉴들을 정리해두려고 한다 1. CloudWatch 로그, 지표 및 이벤트 양식으로 모니터링 및 운영 데이터를 수집하고, 자동화된 대시보드를 사용하여 시각화합니다. 위에 첨부한 사진을 보면 다양한 메뉴가 존재하는데 이중에서 가장 많이 사용하는 메뉴가 로그 > 로그그룹 이다. 로그 그룹에 들어가면 생성해둔 로그 그룹명이 나오는데, 내가진행하던 프로젝트 같은경우에는 프로젝트명으로 검색을 해서 /var/log/web.stdout.log 파일에서 배포 버전별 해당 프로젝트의 로그를 확인 할 수 있다. 로그목록에서 출력되는 해당 로그들은 프로젝트 어플리케이션을 사용하면 나오던 SPRING 이 찍히는 로그영역에 발생.. 더보기
[AWS] AWS 기초 인증 자격 Certified Cloud Practitioner 자격증 시험 준비 1 Cloud 환경 작업이 늘어가면서 클라우드 서비스의 관심이 높아지고 이제는 안쓰는 서비스가 더 적을 정도로 다양한 분야에서 활용되고 있다. 가장 대표적인 클라우드 서비스중 하나인 AWS 현재 내가 하고 있는 프로젝트도 AWS Cloud Service를 이용하고 있는데 기본적인 개념이 부족한 상태로 시작하다보니 문제가 발생해도 정확하게 알 수 없고 세팅하는 법도 잘 모르고 그래서 좀 아쉬운 점들이 있었다. AWS를 사용한지도 어연 5개월이 다되어가는데 이참에 클라우드 공부도 다시 할까 싶어서 이전에는 MSA 공부를 했었지만, 이번엔 AWS 공부를 시작해보려고 한다. (이러다가 MSA 공부를 다시 하게 될 지도 모르겠다. 이번에 적은 성과목표가 있어서 ㅎ) 우선 해당 시험에 대해 설명해보고자 한다. AWS .. 더보기