AWS
VPC 네트워킹, 컴퓨팅 및 서버리스 아키텍처를 위해 HashiCorp Flight 및 Carbon 아이콘 팩을 사용하는 AWS 인프라 다이어그램.
ALB 및 EC2를 포함한 VPC
섹션 제목: “ALB 및 EC2를 포함한 VPC”RDS를 백엔드로 하는 EC2 인스턴스에 트래픽을 분산하는 애플리케이션 로드 밸런서를 갖춘 퍼블릭 및 프라이빗 서브넷.
architecture-beta group vpc(carbon:virtual-private-cloud)[AWS VPC] group pubsub(carbon:ibm-cloud-subnets)[Public Subnet] in vpc group privsub(carbon:ibm-cloud-subnets)[Private Subnet] in vpc service igw(carbon:gateway)[Internet GW] in vpc service alb(carbon:load-balancer-application)[ALB] in pubsub service ec2a(hashicorp-flight:aws-ec2-color)[EC2] in privsub service ec2b(hashicorp-flight:aws-ec2-color)[EC2] in privsub service rds(carbon:data-base)[RDS] in privsub igw:R --> L:alb alb:R --> L:ec2a alb:B --> T:ec2b ec2a:R --> L:rds ec2b:R --> L:rds
F5 XC WAAP를 포함한 EKS 클러스터
섹션 제목: “F5 XC WAAP를 포함한 EKS 클러스터”엣지에서 웹 애플리케이션 및 API 보호를 제공하는 F5 Distributed Cloud를 갖춘 Amazon EKS 클러스터.
architecture-beta group edge(lucide:shield)[F5 XC Edge] group eks(hashicorp-flight:kubernetes-color)[EKS Cluster] service waap(f5xc:web-app-and-api-protection)[WAAP] in edge service bot(f5xc:bot-defense)[Bot Defense] in edge service ingress(carbon:gateway)[Ingress] in eks service frontend(hashicorp-flight:docker-color)[Frontend] in eks service api(carbon:api)[API Service] in eks service db(carbon:data-base)[Aurora DB] waap:R --> L:bot bot:R --> L:ingress ingress:R --> L:frontend ingress:B --> T:api api:R --> L:db
서버리스 이벤트 파이프라인
섹션 제목: “서버리스 이벤트 파이프라인”F5 XC로 보호되는 API Gateway 프론트엔드와 함께 S3에서 이벤트를 처리하는 AWS Lambda.
flowchart LR
user@{ icon: 'lucide:globe', label: 'Client' }
xc@{ icon: 'f5xc:web-app-and-api-protection', label: 'F5 XC WAAP' }
apigw@{ icon: 'carbon:gateway-api', label: 'API Gateway' }
lambda@{ icon: 'hashicorp-flight:aws-lambda-color', label: 'Lambda' }
s3@{ icon: 'hashicorp-flight:aws-s3-color', label: 'S3 Bucket' }
dynamo@{ icon: 'carbon:data-base', label: 'DynamoDB' }
user --> xc
xc --> apigw
apigw --> lambda
lambda --> s3
lambda --> dynamo