![Spring #02 - Serwery aplikacyjne vs kontenery aplikacji](https://i.ytimg.com/vi/jozIqOJQEZM/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza kontener aplikacji?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia kontener aplikacji
Definicja - Co oznacza kontener aplikacji?
Termin „kontener aplikacji”, który ma kilka znaczeń w informatyce, zaczął być używany w odniesieniu do nowego rodzaju technologii, która pomaga zapewnić spójność i efektywne projektowanie w kontekście wirtualizacji sprzętowej.Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia kontener aplikacji
W wirtualizacji kontener aplikacji jest elementem sterującym dla instancji aplikacji działającej w ramach pewnego rodzaju schematu wirtualizacji zwanego wirtualizacją opartą na kontenerze.W tradycyjnej wirtualizacji opartej na hiperwizorach izolowane procesy i maszyny działają w osobnych systemach operacyjnych, niezależnie podłączonych do kontrolera hiperwizora. System wirtualizacji przydziela w razie potrzeby pamięć i moc obliczeniową.
Natomiast w przypadku wirtualizacji opartej na kontenerach poszczególne instancje współużytkują system operacyjny. Mają po prostu różne kontenery kodu dla bibliotek i innych zasobów. Eksperci IT twierdzą, że w wielu przypadkach wirtualizacja oparta na kontenerach pozwala na bardziej wydajne projektowanie, eliminując potrzebę konfigurowania większej liczby indywidualnych systemów infrastruktury dla komponentów wirtualnych (maszyn wirtualnych lub instancji aplikacji).
W ramach tego rozwiązania niektóre przełomowe firmy open-source opracowały tak zwany „kontener aplikacji”, standard technologiczny, który pomaga zapewnić spójną metodę tworzenia tych wirtualnych kontenerów. Najprostszym sposobem, aby o tym pomyśleć, jest wirtualny kontener do przechowywania danych i procesów. Sama technologia jest znacznie bardziej zgodnym standardem niż szczególnym rodzajem bazy kodu. Oddziela wszystkie wewnętrzne elementy instancji aplikacji od tego, co jest na zewnątrz, czyli zasadniczo systemu operacyjnego hosta i oprogramowania do wirtualizacji.