작성자: Lake Baxley, Canonical 현장 엔지니어
Juju는 클라우드 서비스를 쉽고 빠르게 구축하고 관리하는 데 사용되는 Canonical의 오케스트레이션 소프트웨어입니다. 예를 들어, 오픈 소스 Wordpress 애플리케이션을 사용하여 블로그 웹 사이트를 배포하려는 경우를 예로 들어 보겠습니다. 이 작업은 Juju를 통해 3단계로 수행할 수 있습니다.
1. Wordpress Juju 참
2를 배포합니다. 이 참에는 데이터베이스 백엔드가 필요합니다. MySQL Juju 참을 배포합니다.
3. 두 참을 함께 연결합니다.
이 프로세스는 몇 분 만에 새 애플리케이션을 배포하는 데 수반되는 사용 편의성을 보여줍니다. 또한 참 메뉴를 추가하거나 제거하여 간단한 한 단계로 손쉽게 스케일 업 또는 축소할 수 있습니다.
Juju의 주된 목적은 다양한 클라우드 공급업체와 협력하거나 MAAS 환경에서 베어 메탈에서 작업하는 것입니다. 그러나 Juju는 로컬 공급자를 통해 단일 시스템에서 실행되도록 구성할 수 있습니다.
로컬 공급업체는 Juju를 사용하여 클라우드 또는 여러 베어 메탈 시스템이 아닌 로컬 시스템의 Linux 컨테이너(LXC) 에 서비스를 배포할 수 있는 방법을 제공합니다.
이 문서는 현지 Juju 환경에 Ubuntu 14.04 LTS를 사용하는 데 중점을 줍니다. 가장 먼저 해야 할 일은 Ubuntu 시스템을 Juju 안정 PPA에 연결하는 것입니다. 이렇게 하면 Juju의 안정적이고 최신 버전이 제공됩니다.
전체 PDF를 다운로드하려면 Ubuntu 14.04 LTS의 단일 시스템에서 Juju with LXC Containers를 사용하여 Ubuntu 문서를 클릭합니다.