Rozwiązania platformy Azure dla chmury publicznej, prywatnej i hybrydowej

Ukończone

Wyobraź sobie, że pracujesz w firmie zajmującej się opieką zdrowotną. Masz starsze systemy, systemy biznesowe i przyszłe plany dotyczące nowych systemów. Doszły do Ciebie słuchy, że korzystanie z przetwarzania w chmurze ma swoje zalety. W jaki sposób wybierasz między środowiskami chmury publicznej, prywatnej lub hybrydowej w celu obsługi Twoich potrzeb?

Co to jest przetwarzanie w chmurze?

Przetwarzanie w chmurze udostępnia usługi i aplikacje na żądanie przez Internet. Serwery, aplikacje, dane i inne zasoby są dostarczane jako usługa.

Szczegóły dotyczące tych usług są odseparowane od użytkownika. Można szybko aprowizować zasoby obliczeniowe i korzystać z usług, a wymagania dotyczące zarządzania są minimalne. Nie należy myśleć o przetwarzaniu w chmurze jak o centrum danych dostępnym przez Internet. Przetwarzanie w chmurze korzysta z wirtualizacji, sprzętu towarów i zautomatyzowanych procesów w celu zapewnienia użytkownikom samoobsługowego środowiska pracy, podobnie jak w przypadku narzędzia publicznego.

Istnieją trzy modele wdrożenia przetwarzania w chmurze: chmura publiczna, chmura prywatna i chmura hybrydowa. Na poniższej ilustracji przedstawiono omówienie tych modeli wdrażania:

Illustration showing a high-level overview of cloud deployment models.

Publiczna a prywatna a hybrydowa

Chmura publiczna

Chmury publiczne to najbardziej typowy sposób wdrażania przetwarzania w chmurze. Usługi są oferowane za pośrednictwem publicznego Internetu i dostępne dla każdego, kto chce je zakupić. Zasoby w chmurze, takie jak serwery i magazyny, są własnością dostawcy usług w chmurze innej firmy i dostarczane przez Internet. Usługi mogą być bezpłatne lub sprzedawane na żądanie, co pozwala klientom płacić tylko za użycie cykli procesora CPU, magazynu lub przepustowości, z której korzystają. Przykładem chmury publicznej jest platforma Microsoft Azure.

Wyobraźmy sobie, że w Twojej placówce służby zdrowia potrzebna jest witryna internetowa do rejestracji. Witryna musi być skalowana i odpowiadać podczas szczytowej rejestracji w różnych porach roku. Klienci uzyskują dostęp do witryny z różnych lokalizacji na świecie. Korzystając z chmury publicznej, możesz automatycznie skalować usługi w górę, aby sprostać wymaganiom w czasie okresów bardziej intensywnej rejestracji. Gdy ruch w witrynie jest niski, możesz skalować ją w dół, aby zmniejszyć koszty. Twoja witryna będzie miała wysoką wydajność przy wyższym zapotrzebowaniu, a Ty zapłacisz za dodatkowe zasoby tylko wtedy, gdy będą Ci potrzebne. Możesz również wdrożyć witrynę w wielu regionach geograficznych, aby zwiększyć jej niezawodność i skrócić czas odpowiedzi.

Podczas tworzenia witryny internetowej deweloperzy chcą tworzyć wiele środowisk programistycznych, aby przyspieszyć proces programowania. Deweloperzy mogą korzystać z chmury publicznej, aby szybko aprowizować maszyny wirtualne dla środowisk działających w piaskownicy w celu utworzenia rozwiązania. Gdy środowisko nie jest już potrzebne deweloperom, usuwają je.

Dlaczego chmura publiczna?

Chmury publiczne można wdrażać szybciej niż infrastrukturę lokalną, a ponadto ich platformy oferują niemal nieograniczone możliwości skalowania. Każdy pracownik firmy może korzystać z tej samej aplikacji z dowolnego biura lub oddziału, korzystając z wybranego urządzenia, o ile może uzyskiwać dostęp do Internetu.

Przykłady powodów używania chmury publicznej:

  • Użycie usługi za pośrednictwem modelu na żądanie lub subskrypcji: model na żądanie lub subskrypcji umożliwia płacenie za ilość procesora CPU, magazynu i innych zasobów, których używasz lub rezerwujesz.
  • Brak inwestycji z góry w sprzęt: nie trzeba kupować i obsługiwać lokalnego sprzętu i infrastruktury aplikacji oraz zarządzać nimi. Za zarządzanie systemem i jego konserwację odpowiada dostawca usług w chmurze.
  • Automatyzacja: szybka aprowizacja zasobów infrastruktury przy użyciu portalu internetowego, skryptów lub automatyzacji.
  • Rozproszenie geograficzne: przechowywanie danych w pobliżu użytkowników lub w żądanych lokalizacjach bez konieczności utrzymywania własnych centrów danych.
  • Mniej czynności związanych z utrzymaniem sprzętu: to dostawca usług jest odpowiedzialny za konserwację sprzętu.

Chmura prywatna

Chmura prywatna składa się z zasobów obliczeniowych używanych wyłącznie przez użytkowników z jednej firmy lub organizacji. Może być fizycznie zlokalizowana w lokalnym centrum danych organizacji lub hostowana przez zewnętrznego dostawcę usług. Termin chmura prywatna nie powinna być traktowana jako zmiana marki tradycyjnych lokalnych centrów danych. Chmura prywatna korzysta z lokalnej infrastruktury i usług, aby zapewnić podobne korzyści co chmura publiczna. Używa ona platformy abstrakcji do dostarczania usług podobnych do chmury, takich jak klastry Kubernetes, lub kompletnego środowiska chmurowego, takiego jak Azure Stack. Organizacja jest odpowiedzialna za zakup, konfigurowanie i konserwowanie sprzętu. Komunikacja między systemami odbywa się zwykle w infrastrukturze sieciowej, którą posiada firma i utrzymuje; na przykład prywatna sieć wewnętrzna lub dedykowane połączenie światłowodowe między budynkami.

Wyobraź sobie, że pracujesz w firmie zajmującej się opieką zdrowotną i masz aplikację używaną w jednym z centrów danych. Środowisko operacyjne nie może zostać zreplikowane w chmurze publicznej. Pojawiło się nowe wymaganie dotyczące uzyskiwania dostępu do danych w innym centrum danych należącym do placówki. Baza danych zawierająca dane musi pozostać w tej drugiej lokacji z uwagi na przepisy. Ten scenariusz dotyczy chmury prywatnej. Masz dwa centra danych należące do Twojej organizacji. Sieć VPN w chmurze publicznej można używać przez Internet do łączenia centrów danych. Jednak scenariusz będzie traktowany jako chmura prywatna, ponieważ rozwiązanie jest prywatne dla organizacji.

Dlaczego chmura prywatna?

Chmura prywatna umożliwia organizacji zachowanie większej elastyczności. Organizacja może dostosować środowisko chmury do konkretnych potrzeb biznesowych. Ponieważ zasoby nie są udostępniane innym osobom, możliwe są wysokie poziomy kontroli i zabezpieczeń. Ponadto chmury prywatne mogą zapewnić odpowiedni poziom skalowalności i wydajności.

Przykłady powodów używania chmury prywatnej:

  • Wcześniej istniejące środowisko: istniejące środowisko operacyjne, które nie może być zreplikowane w chmurze publicznej. Duże inwestycje w sprzęt i pracowników z wiedzą dotyczącą używanych rozwiązań. Duża organizacja może zdecydować się na towaryzacja zasobów obliczeniowych.
  • Starsze aplikacje: starsze aplikacje krytyczne dla działania firmy, których nie można łatwo przenieść fizycznie.
  • Niezależność i bezpieczeństwo danych: granice polityczne i wymagania prawne mogą decydować o tym, gdzie dane mogą istnieć fizycznie.
  • Zgodność z przepisami/certyfikacja: zgodność z normami PCI lub HIPAA. Certyfikowane lokalne centrum danych.

Chmura hybrydowa

Chmura hybrydowa to środowisko obliczeniowe, które łączy cechy chmury publicznej i prywatnej, umożliwiając współdzielenie pomiędzy nimi danych i aplikacji. Gdy zapotrzebowanie na przetwarzanie i przetwarzanie waha się, przetwarzanie w chmurze hybrydowej zapewnia firmom możliwość bezproblemowego skalowania infrastruktury lokalnej w górę do chmury publicznej w celu obsługi przepełnienia bez udzielania dostępu do całych danych przez centra danych innych firm. Organizacje uzyskują elastyczność i moc obliczeniową chmury publicznej na potrzeby podstawowych i niewrażliwych zadań obliczeniowych, zachowując jednocześnie bezpieczne aplikacje i dane krytyczne dla działania firmy za zaporą firmy.

Korzystanie z chmury hybrydowej eliminuje konieczność ponoszenia wysokich nakładów inwestycyjnych w celu obsługi krótkoterminowych wzrostów zapotrzebowania. Oferuje również elastyczność decydowania o tym, które zasoby są przechowywane lokalnie, a które w chmurze. Firmy płacą tylko za zasoby, których tymczasowo używają, zamiast kupować, programować i utrzymywać dodatkowe zasoby i sprzęt, które mogą pozostać bezczynne przez długi czas. Integracja odbywa się zwykle za pośrednictwem bezpiecznej sieci VPN pomiędzy dostawcami chmury, na przykład platformą Azure i lokalnymi centrami danych.

Wyobraź sobie, że pracujesz w firmie zajmującej się opieką zdrowotną i masz aplikację, w której klienci mogą uzyskiwać dostęp do swoich informacji o opiece zdrowotnej. Prawo wymaga, aby te dane były przechowywane w lokalizacji fizycznej. Witryna internetowa klienta musi reagować na wielu użytkowników globalnych. Jako rozwiązanie baza danych może być hostowana w lokalnym centrum danych, a witryna internetowa może być hostowana w chmurze publicznej. Możesz użyć sieci VPN między lokalnym centrum danych a chmurą publiczną. W takim scenariuszu używana jest chmura hybrydowa.

Dlaczego chmura hybrydowa?

Chmura hybrydowa umożliwia organizacji kontrolowanie i utrzymywanie prywatnej infrastruktury dla poufnych zasobów. Zapewnia również elastyczność korzystania z dodatkowych zasobów w chmurze publicznej, gdy ich potrzebujesz. Dzięki możliwości skalowania w chmurze publicznej płacisz za dodatkową moc obliczeniową tylko wtedy, gdy jest potrzebna. To rozwiązanie może również ułatwić przejście do chmury. Możesz przeprowadzać migrację stopniowo, przenosząc obciążenia etapami.

Przykłady powodów używania chmury hybrydowej:

  • Istniejące inwestycje w sprzęt: z przyczyn biznesowych musisz korzystać z istniejącego środowiska operacyjnego i sprzętu.
  • Wymagania prawne: prawo wymaga, aby dane były przechowywane w lokalizacji fizycznej.
  • Unikatowe środowisko operacyjne: nie można zreplikować starszego środowiska operacyjnego w chmurze publicznej.
  • Migracja: rozłożenie w czasie przenoszenia obciążeń do chmury.

Sprawdź swoją wiedzę

1.

Który model wdrożenia w chmurze jest najlepszy w następującej sytuacji? Na potrzeby krótkotrwałego projektu jest potrzebna baza danych programu SQL Server. Dział IT nie ma dostępnego sprzętu, który spełniałby wymagania dotyczące wydajności, ani zasobów, aby go wdrożyć. Projekt rozpoczyna się w przyszłym tygodniu. Po zakończeniu projektu baza danych nie będzie już potrzebna.

2.

Który model wdrożenia w chmurze został opisany w następującym scenariuszu? Tworzysz kilka maszyn wirtualnych w chmurze. Maszyny wirtualne są ze sobą połączone siecią wirtualną. Maszyny wirtualne mają dostęp do plików zdjęć rentgenowskich przechowywanych w magazynie w chmurze. Jedna z maszyn wirtualnych to serwer internetowy dostępny w Internecie umożliwiający klientom dostęp do rekordów. Sieć VPN łączy rozwiązanie z lokalnym centrum danych, aby informacje o klientach były wyświetlane wraz z plikami zdjęć.

3.

Który model wdrożenia w chmurze został opisany w następującym scenariuszu? Twoja organizacja ma dwa centra danych. Jedno centrum danych zawiera bazę danych, która musi znajdować się w jednym z centrów danych ze względu na wymagania prawne. Chcesz uzyskiwać dostęp do tej bazy danych z drugiego centrum danych. Tworzysz sieć VPN za pomocą dostawcy chmury w celu połączenia obu centrów danych.