사용자의 요구 속도에 맞춰 애플리케이션을 배포하는 일은 역설적이게도 고된 과정이 될 수 있습니다. IT, DevOps 및 SecOps 조직은 오늘날의 사용자에게 필요한 안전성과 보안을 보장하면서 애플리케이션 제공을 간소화할 방법을 찾는 데 몇 시간, 며칠, 심지어 몇 달을 보내기도 합니다.
전반적으로 직면하는 과제는 지나치게 사일로화된 인프라와 우려스러운 공급업체 종속 같은 흔한 함정을 피하면서 프로세스, 기술, 팀을 통합하는 것입니다. 올바른 방향으로 나아가기 위한 중요한 단계 중 하나는 손쉽게 자동화할 수 있는 업계 최고 수준의 부하 분산 및 보안 기능을 활용해 애플리케이션을 배포할 수 있도록 기반을 마련하는 것입니다.
실제로 많은 공급업체가 기본적인 기능이나 미덥지 못한 "그럭저럭 쓸 만한" 수준의 보안 및 로드 밸런싱을 제공하는 올인원형 솔루션을 권하려 할 수 있습니다. 이러한 올인원 번들의 고질적인 단점은, 달리 표현할 방법이 없지만, 공급업체가 만든 틀 안에 갇혀 그 안에서 제공되는 제한된 도구만 사용할 수 있다는 것입니다.
분명 이러한 방식은 목표한 비즈니스 성과를 달성하기 위해 기존에 정의된 범위를 벗어나는 데 따른 이점에 오래전부터 익숙해진 개발자들에게는 그다지 통하지 않습니다. 물론 관건은 개발자의 유연성과, 타협을 용납하지 않는 데 익숙한 보안 팀을 만족시킬 만큼 엄격하고 신뢰할 수 있는 보호 장치를 결합하는 것입니다.
그렇다면… 그런 솔루션이 있을까요?
선도적인 기술 파트너들과 협력한 결과, 위에서 설명한 시나리오를 해결할 훌륭한 솔루션 후보를 마련했다는 기쁜 소식을 전해 드립니다. 이 솔루션은 물리적 또는 가상 어플라이언스를 통해 제공되는 F5 BIG-IP의 로드 밸런싱, 글로벌 서버 로드 밸런싱, 애플리케이션 보안 등의 기능을 기반으로 하며, SovLabs 솔루션을 사용하여 VMware vRealize Automation(vRA) 카탈로그 내에서 이러한 기능을 생성, 관리, 확장하고 수명 주기 관점에서 관리할 수 있습니다.
이제 솔루션의 작동 방식을 자세히 설명하고 해설하는 것은 SovLabs의 David Coulter에게 정중히 맡기겠습니다. 자세한 설명과 해설은 다음과 같습니다:
전체 요청, 확장 및 프로비저닝 해제 프로세스는 SovLabs RESTipe®를 기반으로 작동합니다. 이는 vRealize Automation 메타데이터와 REST 기반 엔드포인트를 사용자 지정 가능한 템플릿 방식으로 활용할 수 있게 해주는 프레임워크 기능입니다.
사용자는 단일 요청으로 로드 밸런서 가상 서버의 생성 또는 재사용을 지정하고, 가상 서버 및 풀에 SovLabs 명명 정책을 적용하며, 멤버 포트, 연결 및 속도 제한, 우선순위, 비율 등의 노드 수준 설정과 포트 번호, VIP, SSL 프로필, iRules, 상태 모니터, 부하 분산 방식 등의 가상 서버 수준 설정을 지정할 수 있습니다. 또한 SolarWinds, BlueCat, Infoblox, Men & Mice, BT Diamond IP, Microsoft 등 여러 IPAM 및 DNS 공급자를 통한 가상 IP 주소(VIP) 할당 및 등록 기능이 기본으로 지원됩니다. 사용자가 요청할 수 있는 모든 항목을 관리자가 vRealize Automation 블루프린트에 고정하여 최종 사용자의 복잡한 요청을 더욱 간소화할 수 있으며, 재사용은 자동으로 이루어집니다.
____
F5, SovLabs, VMware는 서로의 강점을 활용하여 이 원하는 모델에서 BIG-IP 솔루션(로드 밸런싱/보안/글로벌 DNS)을 배포하고 제공하는 데 필요한 작업을 RESTipe를 클릭 한 번으로 배포할 수 있을 정도로 간소화하는 방법을 찾아냈습니다.
이 모든 것이 사용자 지정 코드 없이 가능합니다!
물론 이 블로그에서 다루기에는 기술적이고 특정 공급업체에 국한된 세부 내용이 다소 많으므로, 참고하실 수 있도록 다음 자료도 함께 제공합니다:
- 통합 솔루션 동영상 데모
- vRealize Automation용 SovLabs F5 모듈 안내 문서
Ansible과 자동화에 관하여
위에서 설명한 통합에 Ansible이 반드시 필요한 것은 아니지만, 조직은 Ansible을 인프라 구성 요소로 활용함으로써 이 통합의 이점을 충분히 누릴 수 있습니다. 즉, vRA를 인프라 자동화 엔진으로 사용하면서 Ansible(또는 Ansible Tower)을 통해 워크로드 배포를 자동화하려는 고객도 이 통합의 이점을 그대로 활용할 수 있습니다.
이 요소에 대한 자세한 내용은 다음 리소스에서 확인할 수 있습니다:
또한 F5와 SovLabs 전문가들이 VMworld 2019에도 참석합니다. 이 행사는 8월 25일부터 29일까지 샌프란시스코에서 열립니다. 운영 시간 중 F5 부스(솔루션 익스체인지 내 #1443)에 들러 이러한 내용을 더 자세히 논의해 보세요. 협력해 주신 SovLabs와 VMware에 다시 한번 감사드리며, 행사에서 여러분을 만나 뵙기를 기대합니다!
관련 블로그 게시물
성평등을 향한 여정: 사이버 보안 분야에서 성공적인 커리어를 개척하는 방법에 관한 Jenn Gile과의 Q&A
F5의 ‘성평등을 향한 여정’ 시리즈 네 번째 Q&A에서는 Rachael Shah와 NGINX 제품 마케팅 책임자 Jenn Gile이 사이버 보안 직종에 대한 오해를 바로잡고, 사이버 보안 분야의 성별 격차를 해소하기 위한 조언과 그 이점에 대해 이야기합니다.
TLS 검사에서 피터 파커 원칙 다루기
“큰 힘에는 큰 책임이 따른다.” 볼테르와 처칠도 이와 비슷한 말을 남겼지만, 이 문구는 스파이더맨 코믹스에서 벤 삼촌의 말로 가장 널리 알려져 있습니다. 물론 이 문구가 문화적으로 널리 통용되는 이유 중 하나는 TLS 검사를 비롯해 수많은 상황과 주제에 적용할 수 있기 때문입니다.
Venafi와 F5를 통한 머신 아이덴티티 보호
‘머신 아이덴티티’란 간단히 말해 자동화된 프로세스가 자신의 신원을 식별할 수 있도록 하고, 다른 자동화 시스템과 프로세스가 관련 리소스에 적절한 수준의 접근 권한을 부여하도록 하는 방법을 의미합니다. 이 개념 자체는 새로운 것이 아닙니다. 비교적 새로운 점은 이를 구현해야 하는 규모입니다.
마이너와 미니언: 데이터 유출만이 비용을 초래하는 것은 아닙니다
물론 데이터 유출은 더 큰 비용을 초래할 수 있고(적어도 지금은), 실패 사실을 세상에 드러낼 수밖에 없게 합니다(통지 의무가 있으니까요). 하지만 보안을 단순히 데이터 노출 문제로만 봐서는 안 됩니다. 요즘은 데이터가...
내 클라우드에서 나가!
F5의 Jay Kelley가 전하는 최신 소식에는 Microsoft Office 365용 신규 ID 및 액세스 솔루션을 배포할 때 고려해야 할 사항이 정리되어 있습니다.
Shift(웹 앱) 보안 레터
웹 앱 보안을 개발 초기 단계로 앞당기세요. F5 블로그에서 DevOps 파이프라인 초기에 보안을 통합하여 취약점을 예방하고 시간을 절약하는 방법을 알아보세요.