Rozwiązania
Wirtualizacja zasobów serwerowych
Optymalizacja środowisk rozwojowo-testowych
Repozytoria konfiguracji środowisk rozwojowo-testowych Repozytoria konfiguracji środowisk rozwojowo-testowych
Przy zastosowaniu infrastruktury wirtualnej VMware , konfiguracje systemów razem z konfiguracjami i danymi aplikacji są przechowywane w postaci łatwo dostępnych i łatwych w użyciu bibliotek wzorców (template libraries). Dzięki scentralizowanemu zarządzaniu środowiskiem wirtualnym za pomocą VirtualCenter , uruchomienie odpowiedniej maszyny wirtualnej z wzorca na wskazanym serwerze fizycznym wymaga kilku kliknięć myszką. Taka funkcjonalność znacznie skraca cykl produkcji oprogramowania dzięki wyeliminowaniu konieczności każdorazowej konfiguracji środowisk na serwerach fizycznych. Dodatkowo dzięki standaryzacji środowisk rozwojowych i testowych uzyskuje się lepszą jakość i spójność oprogramowania.
Rozważmy następujące korzyści:
-
system operacyjny raz zainstalowany i skonfigurowany z konkretnymi aplikacjami jest zachowywany jako plik, który umożliwia odtworzenie tego samego środowiska na dowolnym innym serwerze fizycznym (maszyny wirtualne nie mają zależności sprzętowych),
-
konfiguracje aplikacji, które wymagają złożonych sekwencji operacji i wiedzy technicznej są trudne do odtworzenia. Przy zastosowaniu VMware po zakończeniu procesu konfiguracji aplikacji można wykonać i przechować zdjęcie środowiska (snapshot), które daje się łatwo wykorzystać w celu szybkiego odtworzenia (np. w przypadku awarii) oraz szkoleń,
-
specjaliści techniczni, którzy potrzebują szybko odtworzyć określone środowisko (np. w celu znalezienia błędu) mogą sięgnąć do biblioteki wzorców i bardzo szybko stworzyć wymagane środowisko.
Biblioteka prekonfigurowanych wzorców maszyn wirtualnych, które zawierają systemy operacyjne, aplikacje, dane i konfiguracje ułatwia tworzenie środowisk i eliminuje czas potrzebny na rekonfiguracje i testy aplikacji.
