ec24 [AWS] SSH(port 22) 없이 EC2에 접근하기 EC2에 접근하는 방법은 총 3가지가 있다.터미널 SSHEC2 Instance ConnectSession Manager1, 2번 접근 방식: SSH 필요포트 22를 열어야 SSH를 통해 접근할 수 있다.보안 그룹에 포트 22 허용이 필요하다. 3번 접근 방식: Session Manager포트를 열지 않고도 EC2에 접근할 수 있다.AWS Systems Manager의 Session Manager 기능을 사용한다. 설정 방법1. EC2 인스턴스에 부여할 IAM RoleAmazonSSMManagedInstanceCore 정책을 부여해야 한다.이 정책에는 다음 권한이 포함되어 있다:ssm:GetCommandInvocationssm:SendCommandssm:StartSession2. 사용자에게 부여할 IAM .. 2024. 12. 16. [AWS] EC2 Hibernate AWS EC2 Hibernate는 사용자가 애플리케이션 상태를 그대로 보존한 채로 인스턴스를 중지하고, 이후에 동일한 상태로 다시 시작할 수 있게 해주는 기능이다. 재시작 시간을 최소화할 수 있다. 1. Hibernate 작동 원리Hibernate는 메모리(RAM)의 내용을 EBS(Elastic Block Store)에 저장하는 식으로 동작한다. 인스턴스를 Hibernate 상태로 전환하면 EC2는 메모리 상태와 디스크 상태를 함께 저장한 후 인스턴스를 중지한다. 이후 인스턴스를 재개할 때, 저장된 메모리 상태를 복원하여 이전의 실행 상태로 빠르게 돌아가게 된다. 2. Hibernate의 장점1. 빠른 재시작2. 비용 절감: Hibernate 중에는 메모리가 해제되므로 해당 비용은 청구되지 않고, .. 2024. 11. 18. [AWS] EC2 Instance Storage 요약 EBS Volumes블록 스토리지로 EC2 인스턴스에 연결. 인스턴스를 중지해도 데이터는 유지됨.범용 SSD: 표준 성능의 SSD.프로비저닝된 IOPS SSD: 고성능이 필요한 애플리케이션용.스루풋 최적화 HDD: 대용량 데이터 처리에 적합.콜드 HDD: 비용 효율적인 장기 데이터 저장. AMI (Amazon Machine Image)EC2 인스턴스를 시작하기 위한 템플릿.구성 요소: 운영체제(OS), 애플리케이션, 소프트웨어 설정 포함.사용: AMI를 기반으로 EC2 인스턴스를 쉽게 생성.유형: 퍼블릭, 커스텀, AWS 마켓플레이스 AMI. EC2 Image Builder자동으로 EC2 AMI 및 컨테이너 이미지를 생성하는 서비스.자동화: AMI 업데이트 및 유지보수를 자동화.파이프라인: 이미지 생성 .. 2024. 10. 14. [AWS] EC2 인스턴스 Price Type별 비교 1. 온디맨드 인스턴스 (On-Demand Instances)온디맨드 인스턴스는 필요할 때 즉시 인스턴스를 시작하고, 사용한 만큼만 비용을 지불하는 방식이다. 장기적인 계약이나 선결제 없이 유연하게 사용할 수 있다.특징:사용한 만큼만 과금 (초 단위 또는 시간 단위로).언제든지 시작하고 중지할 수 있다.예측하기 어려운 트래픽이나 짧은 기간 동안 애플리케이션을 실행할 때 적합하다.최저 비용을 보장하지 않지만, 가장 유연한 방식이다.사용 사례:트래픽이 일정하지 않거나, 일시적인 테스트 및 개발 환경에 적합하다.갑작스러운 워크로드 스파이크에 대응할 때 사용된다. 2. 스팟 인스턴스 (Spot Instances) - 가장 큰 할인 옵션 제공스팟 인스턴스는 AWS에서 여유 자원을 저렴하게 경매 방식으로 제공하는.. 2024. 10. 13. 이전 1 다음