블로그

F5와 Google Cloud를 사용한 Power Distributed 애플리케이션

베스 맥엘로이 썸네일
베스 맥엘로이
2024년 8월 28일 게시

분산형 앱 아키텍처는 분산된 구조로 인해 안정성, 성능, 비용 최적화가 더욱 높아져 점점 더 인기를 얻고 있습니다. Enterprise Strategy Group에서 조사한 수백 개의 조직 중 모두 최소한 몇 개의 분산 애플리케이션을 유지 관리했으며, 51%는 약 100개 이상의 클라우드 간 애플리케이션 통합을 관리했습니다.1

그러나 분산형 앱은 조직이 성공적으로 이점을 실현하기를 바란다면 반드시 해결해야 할 운영 및 보안 위험을 안고 있습니다. 이러한 과제에는 분산 앱과 마이크로서비스를 연결하고, 확장된 공격 표면을 사이버 위협으로부터 보호하고, 제한된 가시성으로 성능을 보장하는 것이 포함됩니다.

F5와 Google Cloud는 기업이 간소화된 관리와 원활한 보안을 통해 멀티클라우드 환경에서 적응형 분산 애플리케이션을 구축하고 실행할 수 있도록 함으로써 이러한 문제를 해결합니다.

클라우드 전반에 걸쳐 앱 제공 및 연결

멀티클라우드 친화적인 주요 클라우드 공급업체로서, Google Cloud는 분산 애플리케이션 아키텍처를 구동하는 광범위한 기능을 제공합니다. Kubernetes 기반 개발자 워크플로를 통해 팀은 어디서나 최신 앱을 빌드, 배포 및 확장할 수 있습니다.

여러 클라우드에 분산된 앱을 배포하는 것은 복잡한 작업일 수 있습니다. 각 클라우드 공급자가 자체 도구와 프로세스를 갖고 있는 경우가 많기 때문입니다. F5 Distributed Cloud App Connect는 자동화와 코드형 인프라(IaC)를 사용하여 리소스를 프로비저닝하고 사이트 전체에서 일관된 정책을 유지함으로써 배포를 크게 간소화합니다. 원활한 앱 간 통신을 위해 분산된 Kubernetes 클러스터에 대한 서비스 검색 및 광고를 제공합니다. 

분산형 클라우드 앱 커넥트는 IP 중복 및 라우팅 문제를 해결한 앱 계층 네트워킹을 제공합니다. F5 글로벌 네트워크 나 Google Cloud의 프라이빗 네트워크를 사용하면 기업은 공용 인터넷을 우회하여 앱 간 통신을 위한 안전한 백본을 확보할 수 있습니다.

확장되는 공격 표면 보호

일반적으로 여러 클라우드 공급자와 컨테이너화된 환경으로 구성된 아키텍처를 사용하면 분산 애플리케이션은 방어하기 어려운 대규모 공격 표면을 제공합니다.

Distributed Cloud App Connect는 기본 엔드투엔드 암호화, 유입 및 유출 제어, 모든 환경에서 일관되고 세부적인 보안 정책을 포함한 다층 보안을 제공합니다. 여기에 F5 분산 클라우드 웹 앱 및 API 보호(WAAP)를 추가하면 웹 애플리케이션 방화벽(WAF), DDoS 보호, 봇 방어, API 보안을 통해 앱을 보호할 수 있습니다. 모든 분산 클라우드 서비스는 중앙 관리를 위해 동일한 SaaS 기반 콘솔을 사용합니다.

보안팀은 Google Cloud Armor를 활용하여 애플리케이션을 DDoS 공격과 OWASP Top 10 위협으로부터 보호할 수 있습니다. 조직은 F5의 멀티클라우드 친화적 보안 솔루션 포트폴리오를 통해 Google Cloud의 강력한 기본 보안을 더욱 강화할 수 있습니다. 또한, 신원 인식 및 위치 인식 애플리케이션 방화벽을 위한 F5 제로 트러스트 기능은 계층형 방어를 위한 인프라에 대한 Google Cloud의 제로 트러스트 접근 방식을 보완합니다.

분산 앱 성능 개선

멀티클라우드 환경에서는 가시성이 단절되는 경우가 많아 앱 성능을 모니터링하기 어렵습니다. 분산형 클라우드 앱 연결은 성능 측정 항목과 통찰력을 갖춘 애플리케이션 수준의 대시보드를 제공합니다. 이를 통해 DevOps 팀은 여러 도구에서 데이터를 수집할 필요 없이, 눈에 띄게 느려지거나 중단되기 전에 사이트 전체의 성능 문제를 파악하는 데 도움이 됩니다. 또한 지능형 로드 밸런싱을 통해 성능이 유지됩니다. 이러한 요소들을 함께 사용하면 앱의 속도를 높이고 사용자에게 가용성을 제공할 수 있습니다.

회복성 있는 분산형 앱을 얻으세요

F5와 Google Cloud는 멀티클라우드 환경에서 분산 애플리케이션을 최적화하는 데 필요한 보안과 연결성을 제공합니다.

Google Cloud Marketplace의 50개가 넘는 F5 솔루션 중 하나인 F5 Distributed Cloud App Connect는 지능형 부하 분산 및 실시간 모니터링을 통해 배포를 간소화하고, 보안을 강화하며, 성능을 유지합니다.

F5 솔루션을 Google Cloud의 강력하고 확장 가능한 인프라와 결합함으로써 기업은 뛰어난 성능을 제공하는 탄력적이고 적응력 있는 애플리케이션을 강화할 수 있습니다.

f5.com/gcp 에서 F5와 Google Cloud에 대해 자세히 알아보세요.

원천