AWS Basic Architecture

YOBY·2024년 5월 7일
0

  • WAF (Web Application Firewall):
    기능: 웹 애플리케이션에 대한 보안을 강화하기 위한 방화벽 서비스입니다. 악성 트래픽을 차단하고 보안 규칙을 적용하여 웹 애플리케이션을 보호합니다.

  • Route 53:
    기능: DNS(Domain Name System) 웹 서비스로, 도메인 이름을 IP 주소로 변환하고, 트래픽을 라우팅하여 웹 애플리케이션을 연결하고 관리합니다.

  • AWS Shield:
    기능: DDoS(Distributed Denial of Service) 공격으로부터 애플리케이션을 보호하기 위한 AWS의 관리형 DDoS 보호 서비스입니다.

  • CloudFront:
    기능: 콘텐츠 전송 네트워크(CDN)로, 정적 및 동적 콘텐츠를 빠르고 안전하게 전송하여 전 세계 사용자에게 빠른 웹 서비스를 제공합니다.

  • S3 (Simple Storage Service):
    기능: 객체 스토리지 서비스로, 웹 애플리케이션에서 데이터 저장 및 검색을 위한 안전하고 확장 가능한 저장소를 제공합니다.

  • VPC (Virtual Private Cloud):
    기능: 가상 네트워크 환경을 제공하여 AWS 리소스를 안전하고 격리된 환경에서 실행할 수 있도록 합니다.

  • NAT Gateway:
    기능: 프라이빗 서브넷에서 인터넷에 안전하게 액세스할 수 있도록 하는 AWS 관리형 NAT(Network Address Translation) 서비스입니다.

  • Elastic Load Balancing:
    기능: 트래픽을 여러 EC2 인스턴스 또는 컨테이너로 분산하여 웹 애플리케이션의 가용성과 확장성을 향상시키는 로드 밸런서 서비스입니다.

  • Auto Scaling Group:
    기능: EC2 인스턴스를 자동으로 조정하여 트래픽에 따라 애플리케이션의 수용 능력을 유연하게 조절하는 서비스입니다.

  • EC2 (Elastic Compute Cloud):
    기능: 가상 서버를 제공하여 웹 서버, 애플리케이션 서버 등을 실행하고 관리하는 서비스입니다.

  • Web Server:
    기능: 클라이언트로부터 HTTP 요청을 받아들이고 웹 페이지를 제공하는 서버 소프트웨어입니다.

  • App Server:
    기능: 비즈니스 로직을 실행하고 데이터베이스와 통신하여 동적 콘텐츠를 생성하는 서버 소프트웨어입니다.

  • EFS (Elastic File System):
    기능: 다중 AZ에 걸쳐 확장 가능한 파일 스토리지 서비스로, 여러 EC2 인스턴스에서 파일을 공유하고 사용할 수 있습니다.

  • RDS (Relational Database Service):
    기능: 관리형 관계형 데이터베이스 서비스로, MySQL, PostgreSQL, Oracle 등의 데이터베이스 엔진을 지원하고 관리합니다.

  • ElastiCache:
    기능: 인메모리 데이터 스토어 서비스로, Redis 또는 Memcached를 사용하여 데이터 캐싱 및 세션 스토어를 제공합니다.

0개의 댓글