Juju to platforma do aranżacji usług nowej generacji. Zostało to porównane do APT dla chmury. Dzięki Juju różni autorzy mogą niezależnie tworzyć formuły usług, nazywane amulecami, i koordynować komunikację i konfigurację tych usług za pomocą prostego protokołu.
Tak więc urok mówi juju, jak zarządzać usługą. Przykładami usługi mogą być „baza danych mysql” lub „wordpress”. Po wdrożeniu usługi juju może zdefiniować relacje między nimi („worpress need mysql”) i udostępnić niektóre usługi zewnętrznemu światu.
Jest to zestaw skryptów, które można napisać w dowolnym języku, który wystrzeliwuje haczyki na podstawie pewnych rzeczy. Zatem „hook instalacyjny” jest pierwszą rzeczą, która zostanie uruchomiona na instancji, gdy juju instaluje się na niej, i możemy zrobić hooki do innych usług.
Urok zwykle zawiera całą inteligencję potrzebną do skalowania usługi w poziomie. Na przykład urok klastrowanego MySQL wiedziałby, jak dodawać maszyny do klastra, zachowując relacje ze wszystkimi usługami w zależności od tej usługi. Pozwala to budować i skalować w górę i w dół żądaną usługę, szczególnie w chmurze.
Juju może być również używany razem z Orkiestrą do fizycznych wdrożeń. Na przykład, jeśli masz urok Hadoopa, możesz go użyć do zainstalowania Hadoopa na kilku tysiącach serwerów z Orchestra.
Juju jest orkiestracja serwis narzędziem chmurze. Nazywane „DevOps Distilled”, to narzędzie zaprojektowane, aby pomóc w spójnym i niezawodnym wdrażaniu usług u dostawcy usług w chmurze. Powszechnie określany jako „apt-get for the cloud” Juju osiąga ten cel, używając uroków, które są zasadniczo elementami składowymi, kontenerami wszystkich instrukcji, jak nie tylko wdrażać, instalować i konfigurować usługę, ale także jak ta usługa się odnosi do innych usług w chmurze.
Jest mnóstwo pytań i dokumentacji na temat tego, jak zacząć z Juju, więc nie powiem ich tutaj.
Możesz zainstalować klienta Juju na wielu platformach, nie jest to ograniczone do żadnej edycji Ubuntu. Możesz więc zainstalować juju na swoim pulpicie Ubuntu, Mac OSX i innych platformach z obsługą kolejnych platform już wkrótce.
Obecnie na Juju nie ma żadnych książek elektronicznych ani podobnych. Najlepszym miejscem na pomoc jest strona internetowa , dokumenty , IRC lub tutaj na Ask Ubuntu
Odpowiedzi:
Z opisu pakietu juju:
Tak więc urok mówi juju, jak zarządzać usługą. Przykładami usługi mogą być „baza danych mysql” lub „wordpress”. Po wdrożeniu usługi juju może zdefiniować relacje między nimi („worpress need mysql”) i udostępnić niektóre usługi zewnętrznemu światu.
Jest to zestaw skryptów, które można napisać w dowolnym języku, który wystrzeliwuje haczyki na podstawie pewnych rzeczy. Zatem „hook instalacyjny” jest pierwszą rzeczą, która zostanie uruchomiona na instancji, gdy juju instaluje się na niej, i możemy zrobić hooki do innych usług.
Urok zwykle zawiera całą inteligencję potrzebną do skalowania usługi w poziomie. Na przykład urok klastrowanego MySQL wiedziałby, jak dodawać maszyny do klastra, zachowując relacje ze wszystkimi usługami w zależności od tej usługi. Pozwala to budować i skalować w górę i w dół żądaną usługę, szczególnie w chmurze.
Juju może być również używany razem z Orkiestrą do fizycznych wdrożeń. Na przykład, jeśli masz urok Hadoopa, możesz go użyć do zainstalowania Hadoopa na kilku tysiącach serwerów z Orchestra.
Możesz uzyskać więcej informacji z samouczka użytkownika Juju
źródło
Juju jest orkiestracja serwis narzędziem chmurze. Nazywane „DevOps Distilled”, to narzędzie zaprojektowane, aby pomóc w spójnym i niezawodnym wdrażaniu usług u dostawcy usług w chmurze. Powszechnie określany jako „apt-get for the cloud” Juju osiąga ten cel, używając uroków, które są zasadniczo elementami składowymi, kontenerami wszystkich instrukcji, jak nie tylko wdrażać, instalować i konfigurować usługę, ale także jak ta usługa się odnosi do innych usług w chmurze.
Jest mnóstwo pytań i dokumentacji na temat tego, jak zacząć z Juju, więc nie powiem ich tutaj.
Możesz zainstalować klienta Juju na wielu platformach, nie jest to ograniczone do żadnej edycji Ubuntu. Możesz więc zainstalować juju na swoim pulpicie Ubuntu, Mac OSX i innych platformach z obsługą kolejnych platform już wkrótce.
Obecnie na Juju nie ma żadnych książek elektronicznych ani podobnych. Najlepszym miejscem na pomoc jest strona internetowa , dokumenty , IRC lub tutaj na Ask Ubuntu
źródło