반응형

IT/AWS 9

AWS SQS(Amazon Simple Queue Service)에서 제공하는 API(ChangeMessageVisibility, ReceiveMessage, CreateQueue)

AWS SQS(Amazon Simple Queue Service)에서 제공하는 API 들이에요.   1. ChangeMessageVisibility 설명: 특정 메시지의 가시성 타임아웃(Visibility Timeout)을 변경하는 API사용 목적: 메시지를 처리하는 데 예상보다 시간이 더 걸릴 때, 메시지가 큐로 다시 돌아가지 않도록 타임아웃을 연장할 때 사용예제:aws sqs change-message-visibility --queue-url --receipt-handle --visibility-timeout 60       2. ReceiveMessage 설명: 큐에서 메시지를 가져오는 API사용 목적: SQS에서 메시지를 받아와서 처리할 때 사용예제:sh  aws sqs receive-mess..

IT/AWS 2025.02.26

[AWS] 전 세계 고객들에게 웹사이트를 배포할 때 어떤 방식이 유리해요? (feat. CloudFront, ALB, Global Accelerator )

전 세계 고객들에게 웹사이트를 배포할 때 어떤 방식이 유리할까?   ✅ 결론:호스트 헤더 기반 라우팅 + AWS Global Accelerator + ALB + CDN(CloudFront)각 대륙/지역별 서브도메인(us.example.com, eu.example.com)을 두고 호스트 헤더 기반 라우팅을 활용하는 것이 일반적으로 유리함.특정 국가에서 같은 도메인(example.com)을 유지하면서 최적화하려면 CDN(CloudFront) + 경로 기반 라우팅도 가능함.     1️⃣ 호스트 헤더 기반 라우팅을 추천하는 이유 ✅ 서브도메인을 활용한 글로벌 트래픽 최적화각 대륙/지역마다 별도의 ALB & 서버 배치us.example.com → 미국 리전(ALB + EC2)eu.example.com → 유럽 ..

IT/AWS 2025.02.24

[AWS] VPC Peering, Transit Gateway, PrivateLink 가 뭐에요? (feat. 차이점)

1. VPC 피어링 (VPC Peering) VPC 피어링은 두 개의 VPC를 직접 연결하여, 두 VPC 간에 트래픽을 사설 IP로 전송할 수 있도록 하는 기능입니다. 특징:직접 연결: 두 VPC가 서로 사설 IP 주소를 사용해 직접 연결됩니다.단일 연결: 한 쌍의 VPC만 연결할 수 있습니다. 여러 VPC 간의 연결이 필요하면, 각 VPC마다 별도의 피어링 연결을 설정해야 합니다.동일한 지역 또는 다른 지역에서 사용할 수 있습니다 (지역 간 VPC 피어링).트래픽 경로 관리: 각 VPC의 라우팅 테이블을 관리하여 트래픽이 올바른 경로를 따라 흐를 수 있도록 해야 합니다.  비용:데이터 전송 비용: VPC 피어링에 대한 기본 요금은 없지만, 트래픽 전송에 대해서는 비용이 발생합니다.같은 리전 내에서는 데..

IT/AWS 2025.02.23

[AWS] Amazon DynamoDB, Aurora 가 뭐에요?

🔹 1. Amazon DynamoDB✅ NoSQL(Key-Value, Document Store) 기반의 완전 관리형 DB 서비스특징스키마 없음 (Key-Value, JSON 문서 저장 가능)수평 확장 가능 → 초고속 읽기/쓰기 성능 지원서버리스 → 자동으로 확장 및 축소 가능밀리초 단위 응답 속도 (고성능)트랜잭션 지원 가능 (ACID 보장)사용 사례✔ IoT, 실시간 데이터 처리, 캐시 시스템, 게임, 광고 서비스✔ 대량의 데이터를 빠르게 읽고 써야 하는 경우        🔹 2. Amazon Aurora MySQL✅ MySQL과 호환되는 RDBMS(Relational Database Management System, 관계형 DB)특징기존 MySQL과 호환 가능 (MySQL 5.7, 8.0 지원)..

IT/AWS 2025.02.22

AWS Secrets Manager, Systems Manager OpsCenter, Key Management Service (KMS) 가 뭐에요?

1. AWS Secrets Manager 💡 역할:AWS Secrets Manager는 데이터베이스 자격 증명, API 키, OAuth 토큰과 같은 비밀(Secrets) 을 안전하게 저장하고 자동으로 교체(로테이션)할 수 있도록 지원하는 서비스입니다. 🛠 주요 기능:비밀 저장: 데이터베이스 비밀번호, API 키, OAuth 토큰 등을 암호화하여 저장.자동 로테이션: 비밀번호 및 보안 키를 자동으로 변경 가능.IAM 권한 관리: 특정 사용자 또는 서비스만 비밀에 접근할 수 있도록 IAM 정책으로 제어.AWS 서비스 연동: RDS, Redshift, DocumentDB 등과 통합하여 비밀번호를 자동으로 관리. 📌 사용 사례:✅ 데이터베이스 연결 시 보안 자격 증명을 안전하게 관리하고 자동으로 교체.✅ ..

IT/AWS 2025.02.20

Amazon FSx for Lustre, Amazon EFS (Elastic File System) 가 뭐에요?

1. Amazon FSx for LustreAmazon FSx for Lustre는 고성능 컴퓨팅(HPC), 대규모 데이터 처리, 빅데이터 분석 및 ML(기계 학습) 애플리케이션에 적합한 고성능 파일 시스템입니다. Lustre는 주로 대규모 분산 파일 시스템으로 잘 알려져 있으며, AWS에서 관리형 서비스로 제공됩니다. FSx for Lustre는 Lustre 파일 시스템을 설정하고 관리하는 데 필요한 복잡성을 줄여 줍니다. Lustre 스크래치 파일 시스템스크래치 파일 시스템은 일시적인 데이터를 저장하는 데 적합합니다. 예를 들어, 처리 중인 대용량 데이터나 중간 결과를 저장할 때 사용합니다.주로 고속 처리 및 높은 성능을 제공하지만, 내구성과 장기 보관을 보장하지 않습니다.사용 사례: 과학적 계산, ..

IT/AWS 2025.02.19

[AWS] AWS의 구조(글로벌서비스, 리전서비스, 기타)

앞서 작성했던 포스팅 글은 클라우드 컴퓨팅에 대한 개념에 대한 것이었다면 이번 포스팅부터 제대로 AWS 에 관해 학습하려고 합니다. AWS를 통한 클라우드 컴퓨팅 Amazon Web Services(AWS)는 전 세계적으로 분포한 데이터 센터에서 200개가 넘는 완벽한 기능의 서비스를 제공하는, 세계적으로 가장 포괄적이며, 널리 채택되고 있는 클라우드 플랫폼입니다. 빠르게 성장하는 스타트업, 가장 큰 규모의 엔터프라이즈, 주요 정부 기관을 포함하여 수백만 명의 고객이 AWS를 사용하여 비용을 절감하고, 민첩성을 향상시키고 더 빠르게 혁신하고 있습니다. AWS 홈페이지 대문에 가장 먼저 보이는 AWS클라우드 컴퓨팅에 대한 설명입니다. AWS는 현재 클라우드 서비스 점유율 1위로 전 세계 실력자들의 노하우와..

IT/AWS 2023.01.15

[AWS] 클라우드 컴퓨팅의 종류

클라우드 컴퓨팅은 2가지 기준으로 나뉠 수 있습니다. 첫번째, 어떤 것을 제공하는지 (What?) 두번째, 어떻게 제공하는지 (How?) What ? 어떤 것을 제공하느냐에 따라 IaaS (infrastructure as a service) PaaS (platform as a service) SaaS (software as a service) 세 가지로 나뉘어집니다. IaaS (infrastructure as a service) 는 인프라만 제공합니다. 어플리케이션 + 데이터 운영체제 + 런타임 + 미들웨어 컴퓨팅(CPU+RAM+서버) 스토리지 (HDD/SSD) 네트워크(랜카드/랜선) 운영체제부터는 직접 설치하고 필요한 소프트웨어 개발해서 사용합니다. 다시 말해서 가상의 프리도스 컴퓨터를 하나 임대하는 ..

IT/AWS 2023.01.07

[AWS] 클라우드 컴퓨팅 개념과 장점(데이터센터 비교)

많은 회사에서 클라우드 사업과 사내 교육에 열을 올리고 있고 클라우드가 미래라며 훌쩍 떠나버린 회사 동기때문에 갑.자.기 클라우드에 대해 알고 싶어졌습니다. 그래서 이게 대체 뭔데? 하는 마음에 포스팅하려고 합니다. 클라우딩 컴퓨팅 - IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것 # 온디맨드 : 수요에 반응함 이게 뭔 말이여 먼저 클라우드를 더 잘 이해하기 위해선 데이터센터에 대한 이해가 필요합니다. 데이터센터 - 서버를 호스팅하고 네트워크 회선 등을 제공하는 물리적 시설 간단히 말해서 많은 회사에서 사용하는 서버를 한 곳에 모아놓은 시설이라고 생각하면 됩니다. 데이터센터를 운영하기 위해선 최소 아래 장비들을 필요로 합니다. - 기본 및 백업 스토리지 - 네트워크 장..

IT/AWS 2022.12.31
반응형