Phased Release Cloudlet

실제 사용자에 대한 코드 변경 사항의 신속한 배포 및 장애 복구 성능 강화

장애 조치 기능을 내장한 카나리아 방식의 릴리스로 연속적인 소프트웨어 릴리스 활동의 위험 감소

Akamai Phased Release
???Watch the Video???

비즈니스와 마케팅은 웹 인프라와 운영팀에 더 빠른 속도를 요구합니다. 이러한 요구에 부응하려는 노력으로 지속적 제공 및 지속적 배포를 통해 코드를 생산 단계로 빠르게 이동하고 DevOps 방식을 통해 운영 효율을 높이는 방안을 채택했습니다. 속도 향상에 대한 요구는 소프트웨어 개발 주기뿐 아니라 궁극적으로 인프라와 운영팀에 직접적인 압박 요소로 작용합니다. 지속적으로 출시되는 신규 앱 또는 릴리스의 빠르고 정확한 테스트 및 배포를 위한 도구와 제어 기능이 부족할 경우, 신규 배포판의 성능이 저하되거나 전체 고객에게 배포한 후 운영 단계에서 장애가 발생하는 최악의 결과를 초래할 수도 있습니다.

마감 기한이 빠르게 다가오는 상황에서 다양한 부서와 각각의 부서장을 조율하는 운영상의 장애를 극복하는 일은 쉽지 않습니다. 카나리아 릴리스는 전체 고객에게 배포하기 전 생산 단계에서 일부 사용자에게 미리 배포하는 방식으로, 새로운 웹 경험을 신속하게 배포할 때 위험을 줄이는 일반적인 방법입니다. 부하 분산 장치 또는 게이트웨이 라우터에 이러한 설정을 구성하면 전체 팀과 부서의 다양한 릴리스 활동을 조율해야 하므로 관리의 복잡성과 운영상 위험이 증가하고 이로 인해 소중한 시간을 낭비할 수 있습니다.

Akamai Cloudlet Diagram Phased Release

Phased Release Cloudlet은 일부 사용자를 점진적으로 신규 소프트웨어 릴리스로 전환시키는 한편 운영 중 문제 발생 시 즉시 장애 조치할 수 있는 유연한 도구를 제공하여 DevOps 팀이 Akamai Intelligent Platform을 통해 카나리아 배포에 대한 트래픽을 제어할 수 있습니다. Akamai Intelligent Platform의 성능과 규모로 설계된 Phased Release Cloudlet을 활용하면 잦은 소프트웨어 릴리스 시에도 속도와 유연성, 통제력을 유지함으로써 제품 출시 기간을 단축하고 위험을 줄일 수 있습니다.

사용자 인터페이스

Cloudlet은 Luna Property Manager와 Cloudlets Policy Manager를 사용하여 자체 제공 및 자체 구성할 수 있습니다. 또한 포함된 API를 통해 Cloudlet 기능을 관리할 수도 있습니다.

Akamai Phased Release User Interface