본문 바로가기

DATA/Cloud

(5)
[AWS] Networking and Content Delivery 1. 퍼블릭 클라우드 vs 프라이빗 클라우드퍼블릭 클라우드: 다수의 사용자나 기업이 공유하는 클라우드 인프라. 대표적인 예로 이커머스(Amazon, Shopify)와 넷플릭스 같은 스트리밍 서비스가 퍼블릭 클라우드를 사용합니다.프라이빗 클라우드: 공공기관이나 금융 기관처럼 민감한 데이터를 관리할 때 사용. 물리적인 서버나 전용 클라우드를 사용하여 보안을 강화.하이브리드 클라우드: 퍼블릭 클라우드와 프라이빗 클라우드를 혼합한 형태로, **온프레미스(기업 내부 서버)**와 퍼블릭 클라우드를 함께 사용하여 유연성을 증가.2. 클라우드 서비스 모델IAAS (Infrastructure as a Service): 서버, 스토리지, 네트워크를 제공하는 서비스.AWS EC2: 가상 서버 인스턴스.EBS: EC2 인스턴..
[AWS] Route 53과 DNS 연결 1. Route 53이란?Amazon Route 53은 AWS에서 제공하는 클라우드 기반 DNS(Domain Name System) 웹 서비스입니다.주요 기능:도메인 등록: Route 53을 통해 직접 도메인을 등록할 수 있습니다.DNS 라우팅: 도메인 이름을 IP 주소로 변환해 사용자가 원하는 서버에 연결되도록 합니다.헬스 체크: 사용자의 서버 상태를 모니터링하고, 서버가 정상 동작하지 않을 때 다른 서버로 트래픽을 자동으로 전환합니다.2. DNS 연결 방식DNS는 사용자가 입력한 도메인 이름을 서버의 IP 주소로 변환하여 올바른 서버에 연결되도록 합니다.Route 53을 사용하여 DNS 레코드를 설정하면 도메인이 특정 IP 주소 또는 AWS 리소스(S3, CloudFront 등)와 연결됩니다.주요 D..
[AWS] Networking and Content Delivery #  ACLrhk  Security Group 차이 ACL(Access Control List)과 보안 그룹은 모두 네트워크 보안을 강화하는 데 사용되지만, 그 역할과 적용 방식에 차이가 있습니다. 특히, 이 둘은 AWS 같은 클라우드 환경에서 자주 사용됩니다.1. ACL (Access Control List)기능: 네트워크 트래픽에 대한 입출입 규칙을 설정하는 리스트 기반의 규칙입니다. 주로 서브넷이나 네트워크 계층에서 트래픽을 제어하는 데 사용됩니다.레벨: 서브넷 레벨에서 동작하며, 서브넷에 들어오고 나가는 모든 트래픽을 관리합니다.특징:입력 및 출력 방향 트래픽 모두에 대해 제어 가능 (양방향).순서 기반 규칙: ACL의 규칙은 순서대로 적용되며, 상위 규칙이 더 우선시됩니다.허용 및 거부 규칙: ..
AWS 가상화 개념 1. 하이퍼바이저와 VMware하이퍼바이저(Hypervisor): 가상 머신(VM)을 실행하는 소프트웨어 계층VMware: 대표적인 하이퍼바이저 기반 가상화 솔루션역할:하나의 물리 서버에서 여러 개의 가상 머신 실행리소스 격리 및 효율적인 사용 가능클라우드 환경에서 인프라 관리 및 배포 용이2. AWS VPC (Virtual Private Cloud)인터넷을 통해 VPC 네트워크를 구축할 수 있음AWS는 **각 리전에 기본 VPC(Default VPC)**를 제공하여, 초보자도 쉽게 네트워크 설정 가능VPC 목적에 맞게 서브넷, 라우팅, 보안 그룹, NAT 게이트웨이 등 설정 필요3. AWS CLI (Command Line Interface)명령줄 인터페이스를 통해 AWS 서비스 관리 가능설치 및 인증 ..
AWS를 활용한 멜론 인기차트 크롤링 및 데이터베이스 저장 과정 1. AWS 환경 설정1.1 보안 그룹(Security Group) 생성DB용 보안 그룹(SG-DB)인바운드 규칙포트: 3306 (MySQL/MariaDB)소스: Anywhere(0.0.0.0/0) (보안을 위해 특정 IP로 제한하는 것이 좋음)Web Server용 보안 그룹(SG-Web)인바운드 규칙포트: 22 (SSH) → 내 IP만 허용포트: 80 (HTTP) → Anywhere(0.0.0.0/0) (웹 요청 허용)1.2 RDS (Relational Database Service) 설정파라미터 그룹 및 옵션 그룹 생성MariaDB 10.5에 맞는 파라미터 설정RDS 인스턴스 생성DB 엔진: MariaDB 10.5인스턴스 타입: t2.micro (무료 티어 사용 가능)스토리지: 20GB (Auto S..

728x90