PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Zarządzanie instalacją i aktualizacją zależnych systemów aplikacyjnych w środowiskach korporacyjnych

Autorzy
Identyfikatory
Warianty tytułu
EN
Deployment and upgrade management of dependent systems in corporate environments
Języki publikacji
PL
Abstrakty
PL
Artykuł przedstawia problemy związane z funkcjonowaniem systemów aplikacyjnych w środowiskach korporacyjnych. Czynienie zadość współczesnym trendom architektury wytwarzania systemów informatycznych doprowadza do sytuacji, w której w środowiskach wykonawczych istnieje potrzeba rozmieszczania i utrzymywania wielu modułów wykonawczych, które do realizacji stawianych wymogów funkcjonalnych muszą ze sobą kooperować. Ponieważ każdy z tych modułów może być objęty innym cyklem wytwórczym, zaś całość systemu podlega ciągłemu rozwojowi funkcjonalnemu, pojawia się niebezpieczeństwo awarii systemu, wynikającej z błędnego rozmieszczania, konfigurowania i aktualizowania poszczególnych modułów. Autor w artykule wyjaśnia, dlaczego na wyżej wspomniane problemy narażone są zwłaszcza współcześnie tworzone systemy informatyczne. W dalszej części artykułu przedstawiony został ogólny model zależności między modułami wchodzącymi w skład złożonych systemów korporacyjnych. Przykładowa implementacja tego modelu, pozwalająca automatyzować proces rozmieszczania i aktualizowania modułów wykonawczych, z zachowaniem zdefiniowanych wcześniej zależności międzymodułowych, została zrealizowana za pomocą systemu NSIS (ang. Nullsoft Scriptable Install System).
EN
The article presents problems of deployment and upgrade processes in complex, corporate computing systems. Building computer systems according to contemporary trends in a software architecture leads to a situation where there is a need to deploy and upgrade multiple modules in an execution environment that to deliver their functional requirements must cooperate with each other. Since each of these modules can be covered by different lifecycle and the whole system is a subject of continuous functional development, there is the risk of system failure resulting from the incorrect deployment, configuration and upgrading individual modules. The author of the article explains why the above-mentioned problems are especially vulnerable to systems created today. Later in the paper a general model of the relationship between the modules which form part of complex enterprise systems is presented. Exemplary implementation of this model, allowing to automate the process of deploying and upgrading modules with preservation of intermodular dependencies has been proposed with the help of NSIS system.
Czasopismo
Rocznik
Strony
561--570
Opis fizyczny
Bibliogr. 3 poz.
Twórcy
  • Politechnika Śląska, Instytut Informatyki, ul. Akademicka 16, 44-100 Gliwice, Polska, lwycislik@polsl.pl
Bibliografia
  • 1. Oracle Database Client Installation Guide, November 2005.
  • 2. Fowler M.: Inversion of Control Containers and the Dependency Injection pattern. 23.01.2004.
  • 3. NSIS, nsis.sourceforge.net.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL6-0015-0066
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.