분류 전체보기52 IAM 사용자 대신 IAM Identity Center를 쓰는 이유, 여러 계정 로그인을 한 곳에서 AWS를 처음 쓸 때는 사람마다 IAM 사용자를 만들고, 비밀번호와 액세스 키를 나눠 주는 방식으로 시작하는 경우가 많습니다. 계정이 하나이고 사람이 몇 명뿐일 때는 이 방식도 큰 불편이 없습니다. 그런데 계정이 개발·운영으로 나뉘고 사람이 늘어나면, 계정마다 사용자를 만들고 퇴사자를 계정마다 찾아 지우는 일이 금세 버거워집니다. AWS IAM Identity Center(예전 이름 AWS Single Sign-On)는 사람의 로그인을 한 곳에 모으는 서비스입니다. 사용자는 접근 포털 한 곳에 로그인해서 자신에게 허용된 계정과 역할을 골라 들어가고, 관리자는 사용자와 권한을 한 곳에서 관리합니다. AWS는 이 서비스를 추가 요금 없이 제공합니다. 이 글은 IAM 사용자 방식과 Identity Center.. 2026. 10. 14. AWS 계정을 여러 개 쓸 때 SCP로 막을 수 있는 것과 막을 수 없는 것 서비스가 커지면 AWS 계정 하나로 모든 것을 운영하기 어려워집니다. 개발용과 운영용을 나누고, 팀별로 계정을 따로 두면 비용도 구분하기 쉽고 한쪽 실수가 다른 쪽에 번지지 않습니다. 문제는 계정이 늘어날수록 "어느 계정에서도 이것만은 하면 안 된다"는 규칙을 계정마다 따로 지키게 하기가 어렵다는 점입니다. AWS Organizations는 여러 계정을 하나의 조직으로 묶어 관리하는 서비스이고, 서비스 제어 정책(SCP)은 그 조직 안의 계정들에 공통 규칙을 거는 기능입니다. 예를 들어 "서울과 버지니아 리전 외에는 리소스를 만들 수 없다", "CloudTrail 기록을 끌 수 없다" 같은 규칙을 조직 단위로 걸 수 있습니다. 다만 SCP는 IAM 정책과 문법이 비슷해서 같은 방식으로 동작한다고 오해하기.. 2026. 10. 13. SQS 표준 대기열과 FIFO 대기열, 메시지 순서와 중복을 어떻게 다룰까 주문이 들어오면 결제를 확인하고, 재고를 줄이고, 알림 메일을 보내는 식으로 여러 작업이 이어지는 서비스를 생각해 보겠습니다. 이 작업을 한 번에 처리하면 메일 서버가 잠깐 느려지기만 해도 주문 화면 전체가 멈춥니다. 그래서 작업을 메시지로 남겨 두고, 처리하는 쪽이 자기 속도에 맞춰 꺼내 가도록 나누는 방식이 널리 쓰입니다. Amazon Simple Queue Service(SQS)는 이렇게 메시지를 잠시 맡아 두는 대기열 서비스입니다. 보내는 쪽과 받는 쪽이 서로 직접 연결되지 않기 때문에, 한쪽이 잠시 멈추거나 갑자기 요청이 몰려도 메시지는 대기열에 남아 있다가 차례로 처리됩니다. 이 글에서는 SQS의 두 가지 대기열인 표준 대기열과 FIFO 대기열이 순서와 중복을 다루는 방식의 차이, 처리량 한도.. 2026. 10. 12. gp2를 gp3로 바꾸면 얼마나 아낄까, EBS 범용 SSD 비교와 무중단 변경 방법 EC2 인스턴스를 만들면 루트 볼륨으로 EBS 볼륨이 함께 생깁니다. 볼륨 유형 칸에는 gp2와 gp3가 나란히 보이는데, 둘 다 범용 SSD라서 차이를 모른 채 기본값이나 예전 설정을 그대로 쓰는 경우가 많습니다. 오래된 시작 템플릿이나 자동화 스크립트에는 아직 gp2가 적혀 있는 일도 흔합니다. 두 유형은 성능이 정해지는 방식이 다릅니다. gp2는 볼륨 크기에 비례해 성능이 정해지고, 작은 볼륨은 크레딧을 써서 잠시 높은 성능을 내는 버스트 방식입니다. gp3는 크기와 관계없이 기본 성능이 정해져 있고, 더 필요한 만큼만 따로 설정합니다. 이 글에서는 gp2와 gp3의 성능 구조 차이, 같은 크기에서의 요금 비교, 서비스를 멈추지 않고 gp2를 gp3로 바꾸는 방법, 그리고 바꾸기 전에 확인할 점을 .. 2026. 10. 11. EC2에 SSH 키 없이 접속하기, Session Manager로 22번 포트를 닫는 순서 EC2 인스턴스에 접속하는 가장 익숙한 방법은 보안 그룹에서 22번 포트를 열고, 키 페어 파일로 SSH 접속하는 것입니다. 처음에는 간단하지만, 사람이 늘어나면 키 파일을 누구에게 줬는지, 퇴사한 사람의 키는 지웠는지, 22번 포트가 어디에 열려 있는지를 관리하는 일이 점점 커집니다. AWS Systems Manager의 Session Manager는 인바운드 포트를 열지 않고도 브라우저나 AWS CLI에서 인스턴스의 셸에 접속하게 해 주는 기능입니다. 접속 권한은 SSH 키가 아니라 IAM 정책으로 주고, 누가 언제 접속했는지는 CloudTrail과 로그로 남길 수 있습니다. 이 글에서는 Session Manager가 포트 없이 연결되는 원리, 사용하기 위해 갖춰야 할 조건, 실제 설정 순서, 접속 .. 2026. 10. 10. ACM 무료 인증서는 왜 198일마다 갱신될까, DNS 검증과 자동 갱신 조건 웹사이트 주소창에 자물쇠 표시가 보이려면 HTTPS 연결에 쓰는 SSL/TLS 인증서가 필요합니다. 예전에는 인증서를 사서 서버에 직접 설치하고, 만료일이 다가오면 다시 발급받아 교체하는 일을 사람이 챙겨야 했습니다. 갱신을 깜빡해서 사이트에 경고 화면이 뜨는 사고도 흔했습니다. AWS Certificate Manager(ACM)는 공개 인증서를 발급하고, 로드 밸런서나 CloudFront 같은 AWS 서비스에 연결해 주며, 만료 전에 자동으로 갱신까지 해 주는 서비스입니다. 이렇게 AWS 서비스에 연결해서 쓰는 공개 인증서는 따로 요금이 없습니다. 이 글에서는 ACM 인증서가 무료인 조건과 유료인 경우, 도메인 소유를 증명하는 DNS 검증 방법, 자동 갱신이 실제로 일어나는 조건, 그리고 로드 밸런서와.. 2026. 10. 9. 이전 1 2 3 4 5 6 7 ··· 9 다음