Cloud/AWS

· Cloud/AWS
0. 실습 아키텍처User ⮕ S3 Static Website: 사용자는 브라우저에서 웹 애플리케이션을 열면, S3 버킷에 저장된 정적 웹사이트가 로드된다.S3 Static Website ⮕ Amazon API Gateway: 웹 애플리케이션의 JavaScript 코드가 데이터를 저장하거나 조회할 때, Amazon API Gateway로 API 요청을 보낸다. Amazon API Gateway ⮕ Lambda: API Gateway는 사용자의 요청을 받아 Lambda 함수로 전달한다. Lambda ⮕ DynamoDB: Lambda 함수는 DynamoDB와 직접 상호작용하여 데이터를 저장하거나 조회한다. 그 후, Lambda 함수는 처리된 결과를 API Gateway를 통해 다시 사용자에게 반환한다.1. ..
· Cloud/AWS
1. Ingress 란?Amazon EKS에서 Ingress는 클러스터 외부에서 내부 서비스로 HTTP 및 HTTPS 라우팅을 관리하는데 사용한다.Ingress는 단순히 서비스 앞에 배치된 로드 밸런서 역할을 하며, 보다 복잡한 HTTP 및 HTTPS 라우팅을 지원한다.Ingress를 사용하면 경로 기반 라우팅, 호스트 기반 라우팅, TLS/SSL 종료 등의 기능을 활용할 수 있다.EKS에서는 여러 Ingress Controller를 사용할 수 있으며, 일반적으로 AWS Load Balancer Controller, NGINX Ingress Controller 등이 있다.2. AWS Load Balancer Controller2-1. AWS Load Balancer Controller이란?AWS Load..
· Cloud/AWS
1. IAM 이란?AWS IAM (Identity and Access Management)는 AWS에서 제공하는 보안 관리 서비스이다.IAM을 사용하면 AWS 리소스에 대한 액세스를 안전하게 관리할 수 있다.사용자, 그룹, 역할 및 정책을 사용하여 AWS 계정 내의 액세스를 제어한다.2. IAM 구성1) User (사용자)실제 AWS를 사용하는 사람 또는 어플리케이션을 의미한다.각 사용자는 고유한 자격 증명(액세스 키, 비밀번호 등)을 가지며, 이를 통해 AWS 리소스에 액세스할 수 있다.2) Group (그룹)사용자의 집합이다.여러 사용자를 그룹으로 묶어 공통된 권한을 할당할 수 있다.그룹을 사용하면 사용자 관리가 더 쉬워지며, 개별 사용자가 아닌 그룹 단위로 권한을 설정할 수 있다.3) Role (역..
pepe_
'Cloud/AWS' 카테고리의 글 목록