Podstawowe pojęcia chmury obliczeniowej
Chmura obliczeniowa zmienia sposób funkcjonowania przedsiębiorstw. Musisz znać te podstawowe pojęcia, aby sprawnie korzystać z platform takich jak Azure.
Kluczowe pojęcia obejmują:
- Wirtualizacja: Tworzenie wielu symulowanych środowisk z jednego zasobu fizycznego.
- Skalowalność: Zwiększanie mocy obliczeniowej w celu zaspokojenia długoterminowego zapotrzebowania.
- Zwinność: Szybkie wdrażanie narzędzi i usług.
- Wysoka dostępność: Zapewnienie ciągłej pracy systemów.
- Odporność na awarie: Utrzymywanie pracy systemów nawet w przypadku awarii jednego z komponentów.
- Globalny zasięg: Wdrażanie aplikacji w różnych częściach świata.
Wiele osób myli skalowalność z elastycznością. Oto różnica:
Skalowalność polega na wzroście. Jeśli Twój sklep rośnie co miesiąc, dodajesz więcej serwerów, aby obsłużyć stały wzrost liczby użytkowników. Budujesz z myślą o przyszłości.
Elastyczność polega na szybkości. Jeśli organizujesz wielką wyprzedaż w Black Friday, Twój system natychmiast dodaje zasoby. Gdy wyprzedaż się kończy, system usuwa te zasoby. Pozwala to zaoszczędzić pieniądze.
Narzędzia te pomagają obniżyć koszty i zwiększyć niezawodność.
Źródło: https://dev.to/akuchukwu_obinna_95d509a7/basic-cloud-computing-concepts-2ho3