블로그 | NGINX

자동화로 클라우드 네이티브 앱 가속화

NGINX-F5-수평-검정-유형-RGB의 일부
젠 길 썸네일
젠 길
2021년 1월 13일 게시

이 블로그를 읽고 있다는 건 현대적 디지털 경험을 제공하는 데 자동화가 필수적이라는 사실을 알고 계실 거라는 뜻입니다. 이 기술은 인간의 손으로는 불가능한 속도로 민첩하게 작업할 수 있게 해주고, 가동 중지 시간과 오류를 줄여주며, 개발자는 즐거움을 주는 일에 집중할 수 있게 해줍니다. 조직의 73%가 효율성을 높이기 위해 네트워크 운영을 자동화하고 있으며 , 퍼블릭 클라우드보다 자동화가 더 널리 보급된 곳은 없을 것입니다.

NGINX에서는 자동화를 좋아할 뿐만 아니라, 이것이 고객과 커뮤니티에서 꼭 필요한 기능이라는 사실도 알고 있습니다. API를 사용하여 당사 솔루션은 DevOps 워크플로에 원활하게 통합될 수 있으며, 당사는 공식 Ansible 역할 및 컬렉션 에 광범위한 개발 투자를 해왔습니다. 이 블로그에서는 퍼블릭 클라우드에서 NGINX 기술을 자동화하는 4가지 방법을 살펴보겠습니다. 우리는 샘플 클라우드로 AWS를 사용하지만, NGINX는 클라우드에 구애받지 않으므로 이러한 방법을 원하는 클라우드에 적용할 수 있습니다.

Ansible을 사용하여 NGINX Plus 및 NGINX App Protect 프로비저닝 자동화

이 방법을 사용하는 경우

  • NGINX Plus는 사용하지만 NGINX Controller는 사용하지 않습니다.
  • NGINX 컨트롤러를 사용하지만 NGINX Plus 구성을 완전히 제어하고 싶습니다.

이 방법을 사용하는 방법

  1. Terraform을 사용하여 Amazon Machine Images(AMI) 설정
  2. NGINX Plus를 설치하기 위해 일련의 Ansible 플레이북을 실행합니다.
  3. NGINX Plus를 몇 개의 NGINX Plus 웹 서버 앞에 역방향 프록시 및 부하 분산 장치로 구성합니다.
  4. NGINX App Protect를 설치하고 NGINX Plus 역방향 프록시를 보호하도록 구성합니다.

이 방법에 대한 리소스

아직 NGINX App Protect를 사용하지 않으시나요? 무료 30일 체험판을 시작해 보세요.

이 방법을 실제로 보십시오

NGINX 컨트롤러 배포 자동화

이 방법을 사용하는 경우

NGINX 컨트롤러를 사용하고 배포를 자동화하려고 합니다.

이 방법을 사용하는 방법

  1. Packer의 Ansible 프로비저너를 사용하여 NGINX 컨트롤러의 AMI를 미리 구웁니다.
  2. Terraform을 사용하여 AWS에 NGINX 컨트롤러의 인프라를 배포합니다.
  3. Ansible을 사용하여 NGINX Plus 인스턴스에 NGINX Controller와 NGINX Controller 에이전트를 설치하고 구성합니다.

이 방법에 대한 리소스

아직 NGINX 컨트롤러를 사용하지 않으시나요? 무료 30일 체험판을 시작해 보세요.

이 방법을 실제로 보십시오

NGINX 컨트롤러를 사용하여 NGINX Plus 데이터 플레인 자동화

이 방법을 사용하는 경우

NGINX 컨트롤러를 사용하고 다음을 수행하려는 경우:

  • 오류가 발생하기 쉬운 수동 프로세스를 피하면서 데이터 평면 리소스에 대한 제어를 세분화합니다.
  • 데이터 플레인 인스턴스의 셀프 서비스 배포를 활성화하여 IT 요청 티켓의 병목 현상을 제거합니다.
  • 승인된 AMI 및 보안 취약성을 방지하는 가드레일 스타일 제어에 대한 기업 표준에 맞춰 조정

이 방법을 사용하는 방법

NGINX Controller를 사용하여 개발자를 위한 NGINX Plus 인스턴스의 셀프 서비스 배포를 설정하세요.

이 방법에 대한 리소스

NGINX 컨트롤러 제품 페이지

아직 NGINX 컨트롤러를 사용하지 않으시나요? 무료 30일 체험판을 시작해 보세요.

이 방법을 실제로 보십시오

F5 DNS 클라우드 서비스를 통한 자동화를 사용하여 트래픽을 지능적으로 조정

이 방법을 사용하는 경우

다운타임과 애플리케이션 성능 저하를 방지하여 최종 사용자의 디지털 경험을 최적화하고 싶습니다.

이 방법을 사용하는 방법

F5 DNS 클라우드 서비스를 사용하여 DNS 로드 밸런싱( GSLB (글로벌 서버 로드 밸런싱)이라고도 함)을 설정하면 다음과 같은 이점을 얻을 수 있습니다.

  • 사용자가 속도 저하나 중단을 경험하지 않도록 앱의 비정상적인 인스턴스에서 트래픽을 자동으로 라우팅합니다.
  • API를 사용하여 배포 및 구성을 자동화하여 수동 오류를 제거하고 일관성과 반복성을 확보합니다.
  • AWS 지역 및 가용성 영역에 앱을 배포하여 확장하고 복원력을 개선하세요.
  • 더 빠른 성능을 위해 사용자 트래픽을 가장 가까운 사용 가능한 앱 인스턴스로 유도합니다.

이 방법에 대한 리소스

아직 F5 DNS 클라우드 서비스를 사용하지 않으시나요? 무료 30일 체험판을 시작해 보세요.

이 방법을 실제로 보십시오

퍼블릭 클라우드에서 NGINX 시작하기

오늘날 귀하는 원하는 클라우드에 자체 NGINX 라이선스(BYOL)를 가져오거나 AWS , Google Cloud Platform , Microsoft Azure 마켓플레이스에서 직접 NGINX Plus(NGINX App Protect 포함 또는 미포함)를 구매할 수 있습니다. 문의하기 클라우드 전략에 어떻게 도움을 드릴 수 있는지 알아보고, 비공개 제안이 귀사 조직에 적합한지 확인하세요.


"이 블로그 게시물에는 더 이상 사용할 수 없거나 더 이상 지원되지 않는 제품이 참조될 수 있습니다. 사용 가능한 F5 NGINX 제품과 솔루션에 대한 최신 정보를 보려면 NGINX 제품군을 살펴보세요. NGINX는 이제 F5의 일부가 되었습니다. 이전의 모든 NGINX.com 링크는 F5.com의 유사한 NGINX 콘텐츠로 리디렉션됩니다."