Amazon Web Services
372개의 글
AWS VPC 삭제 시 종속성 오류 (dependency error)
1. 개요 VPC 삭제 시점에 종속성 오류가 발생하면 확인해야 할 것. 2. 확인해야 할 것 모든 인스턴스 종료 모든 서브넷 삭제 사용자 지정 보안 그룹 및 사용자 지정 라우팅 테이블 삭제 인터넷 …
[Elasticache] Redis Type 변경.
AWS Elasticache Redis(클러스터 모드 비활성화)는Type 변경(Scale-up) 시, data는 보존되며 아래와 같은 과정으로 처리가 됩니다. 이 과정에서 온라인이 유지 되며, Da…
AssumeRole이란?
1. 개요 AssumeRole에 대해 알아보자. 2. 시나리오 2.1. user_a user_a에 sts:AssumeRole을 할당한다. 2.2. user_b user_b에 EC2FullAccess…
[AWS] EC2 Normalization Factor
EC2 Normalization Factor EC2 RI 또는 Savings Plan 구매 계획 시, 아래의 Factor를 기준으로 하면 더 간편하게 구매할 수 있다. 출저: https://docs…
Amazon Web ServicesECR Image Scanning(이미지 보안)
ECR Image Scanning 정적 스캐닝 서비스 - 이미지 배포 전에 수행되는 보안 활동 - ECR에서 제공하는 정적 스캐닝은 컨테이너에 포함된 OS와 패키지를 대상으로 CVE(Common V…
[AWS] Classic Load Balancer Proxy Protocol 활성화 (X-Forwarded-For)
AWS ELB에서 X-Forwarded-For를 사용하려면 CLI를 통해 ProxyProtocol 활성화를 해주어야 한다고 알고 있다. 그러나 최근 AWS 가이드에 따르면, HTTP/HTTPS 리스…
EC2 AWS SSM 연동불가 해결방안
1. 개요 OS 내에서 SSM Agent 서비스가 정상이나 AWS Console SSM Instances Nodes Managed Instance 에 등록이 안될 때 2. 원인 및 해결방안 2.1.…
Amazon Web ServicesWAF vs Firewall
https://cybersecuritykings.com/2020/04/12/10-differences-between-waf-and-firewall/ WAF : 웹 사이트 및 API와 같은 웹 애플리…
[AWS] IoT Log V2 설정 방법.CLI로만 가능.
AWS IoT 에서 아래와 같이 Detail 한 CloudWatch Log를 보려면, CLI로 Log v2를 적용해야 합니다. 관련링크: https://docs.aws.amazon.com/iot/l…
Savings Plans란?
1. 소개 AWS의 할인 프로그램 중 하나이다. 2. 대상 EC2 Lambda Fargate 3. 약정 기간 1년 또는 3년 4. 절감 효과 AWS에서는 최대 72% 절감된다고 함 (https://…
boto3로 CloudTrail 이벤트 가져오기
개요 AWS Python SDK인 boto3를 활용해 CloudTrail의 Event 기록을 조회하는 방법에 대해 기술한다. 클라이언트 생성 먼저 이벤트를 가져올 AWS 계정에 인증을 진행한다.(하…
Amazon RDS Read Replicas
1. 개요 아마존 웹 서비스의 읽기 전용 DB에 대한 내용입니다. 2. 장점 성능과 내구성이 높아짐 읽기 워크로드 증가시킬 수 있음 읽기 전용을 여러개 만들 수 있음 3. RDS 읽기 전용 제공 서…
Amazon Web ServicesAWS SAM CLI 1.0 정식 발표 및 튜토리얼
원문 : https://aws.amazon.com/ko/about-aws/whats-new/2020/07/announcing-aws-serverless-application-model-cli-gen…
EC2 T type 인스턴스의 이해
1. 기본개념 Burstable 인스턴스는 기본 수준의 CPU 성능을 제공하면서 기본 수준 이상으로 CPU 사용률을 버스트하는 기능을 제공하며 기준 사용률과 버스팅은 CPU credit에 의해 좌우…
AWS 완전관리형 서비스(Fully Managed), 관리형 서비스(Managed Service)
AWS 서비스 설명을 보면 완전관리형 서비스(fully managed service) 라는 단어가 많이 등장한다. 완전관리형 서비스는 어떤 의미인지? 그냥 관리형 서비스와 어떤점이 다른지 알아보도록…
Kubernetes 선언적 배포 패턴
쿠버네티스 환경으로 변화하며 다음과 같은 문제들을 접하게 되었다. 1. 마이크로서비스 수가 점차 증가하며 새로운 버전을 지속적으로 업데이트 및 교체 하는 것에 대한 부담이 증가한다. 새로운 버전의 …
AWS Snowball Edge Compute Optimized 확대적용 (11개 Region 추가)
1. 개요 Snowball Edge는 1) 스토리지 최적화 디바이스와, 2) 컴퓨팅 최적화 디바이스가 있는데요, 이번에 전해드릴 내용은 컴퓨팅 최적화 디바이스에 대한 내용입니다. AWS Snowba…
프라이빗 서브넷에서 인터넷 액세스 없이 EC2 접속 및 서비스 엔드포인트 연결 (S3)
일부 프라이빗 시스템을 구축할 때, 외부 인터넷에 대한 연결을 차단해야 하는 경우가 있다. 이 때, EC2에서 다른 서비스를 사용하지 못하는 문제가 함께 발생하는데, 이를 위해 AWS에서는 VPC에…
EKS 단일 Ingress(인그레스)로 복수 도메인에 대해 HTTPS 서비스
개요 EKS에서 Ingress Controller를 사용하여 ALB를 배포할 때, 단일 ALB로 복수의 도메인에 대해 서비스 할 수 있도록 설정한다. Ingress Annotation 설정 Ingr…
Amazon Web Services하이브리드 환경에서 R53 DNS 구축방안
개요 Multi-Account 와 On-Premise 환경을 DX로 연결한 환경에서 1. 서로다른 account간의 Private DNS 쿼리 및 2. 온프레미스와 AWS 간의 양방향 쿼리를 지원하…
[SQS] Queue 에서 Retry가 많이 일어나서 Dead-Letter Queue를 이용한 Redrive Policy 구성
https://docs.aws.amazon.com/ko_kr/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-dead-letter-que…
AWS Direct Connect란 (3)
지난 AWS Direct Connect란 (2) 에서는 Direct Connect 서비스의 특징과 Direct Connect를 사용하기 위해 활용하는 DXlocation이 무엇인지 알아보았습니다. …
[ELB] Application LB, Network LB, Classic LB Support 기능 비교
AWS Elastic Load Balancer에는 Application, Network, 그리고 Classic으로 분류가 된다. 각각의 LB는 support 하는 것이 다르기에 아래의 표에 따라 적…
AWS KMS란?
1. 소개 KMS는 Key Management Service의 약자다. 고객 마스터 키라고 불리는 CMK가 있는데, 이 CMK는 데이터 암호화에 사용하는 암호화 키다. KMS는 이 CMK를 쉽게 생…