Dlaczego chmura pozostanie hybrydowa?

Dlaczego chmura pozostanie hybrydowa?

O autorze

Richard Blanford jest założycielem Fordway Managed Cloud Solutions.

W przypadku niektórych aplikacji i typów organizacji przejście do chmury jest całkowicie racjonalnym rozwiązaniem biznesowym. Jeśli dostępna jest dobra usługa SaaS, taka jak Microsoft Office 365, zapewni ona wszystko, czego potrzebujesz, będzie łatwa w użyciu i będzie kosztować podobnie lub mniej niż te zapewniane przez usługi wewnętrzne. Dzisiejsze start-upy mogą i powinny wykorzystywać wszystkie swoje technologie informatyczne w chmurze.

Jednak większość dużych i średnich firm nie zaczyna od zera lub korzysta z niewielkiej liczby stosunkowo prostych aplikacji. Zainwestowali czas i pieniądze w szereg złożonych i współzależnych aplikacji, które mają kluczowe znaczenie dla sprawnego funkcjonowania ich firmy. Większość z tych aplikacji będzie dostosowana do konkretnych potrzeb, a danych pomocniczych będzie wiele terabajtów. Każda organizacja musi dokładnie rozważyć, czy przeniesienie wszystkich tych aplikacji do usługi w chmurze jest opłacalne, a jeśli nie możliwe.

Moim zdaniem chmura jest korzystna w wielu sytuacjach, ale nie we wszystkich przypadkach ma sens. Aplikacje w chmurze są projektowane w oparciu o szereg założeń, które mogą nie mieć zastosowania do niektórych organizacji i sposobu ich działania. W rezultacie przejście do chmury to nie tylko transformacja IT: wymaga ponownego ukierunkowania działań, nowych umiejętności i nowych sposobów pracy. Firmy muszą również zrozumieć, że z dostawcą usług w chmurze istnieje większy stopień uzależnienia niż z dostawcą IT, a przenoszenie usług między dostawcami nadal nie jest proste, ponieważ ich usługi nie są bezpośrednio porównywalne. W rezultacie myślę, że przyszłość będzie hybrydowa w ciągu najbliższych pięciu do dziesięciu lat.

Po dokładnym przeanalizowaniu różnych dostępnych opcji chmurowych rzeczywistość hybrydowej przyszłości staje się jasna. Pierwszym krokiem powinno być znalezienie odpowiedniej usługi SaaS po odpowiednich kosztach, którą organizacja może po prostu skonsumować, jednocześnie monitorując ją w celu zapewnienia, że ​​uzgodniona usługa zostanie dostarczona.

To powinno zapewnić:

  • Aplikacja, którą można skonfigurować (w razie potrzeby) i zaimportować do niej dane, aby zapewnić porównywalną lub lepszą funkcjonalność z istniejącymi aplikacjami za odpowiednią cenę, płatną na podstawie liczników, najlepiej za użytkownika/miesięcznie.
  • Odpowiednia i dostosowana do potrzeb firmy i potrzeb operacyjnych infrastruktura wsparcia z umową SLA.
  • Możliwość łatwego i niedrogiego uzyskiwania dostępu, importowania i eksportowania danych do innych aplikacji w celu analizy i raportowania.
  • Korzystanie z SaaS przypomina odkręcanie kranu w celu uzyskania wody, zamiast pójścia do studni po wodę, którą następnie trzeba przetransportować, oczyścić itp. przed spożyciem. Dobry SaaS zapewnia to, czego potrzebujesz, kiedy tego potrzebujesz, a Ty płacisz za to, z czego korzystasz.

    Chmura jest również opłacalna w środowiskach nieaktywnych, w których płaci się na bieżąco. Obejmuje to przywracanie po awarii (DR), w przypadku którego wszystkie serwery mogą zostać bezpłatnie zawieszone do momentu wywołania odzyskiwania po awarii, a także środowiska testowe i programistyczne, w których płacisz tylko wtedy, gdy Twój kod jest wykonywany. Wszystko, co musisz zapewnić, to administracja. Ważne jest, aby wiedzieć, że usługi PaaS różnych dostawców usług w chmurze mają różne interfejsy API. Istnieje więc element blokady sprzedawcy.

    Trudniej jest znaleźć odpowiednie rozwiązania SaaS dla aplikacji niszowych i tych, które wymagają dostosowania do procesów biznesowych. Wielu dostawców aplikacji opracowuje własną strategię SaaS, ale zazwyczaj obsługują tylko najnowszą wersję oprogramowania, a wielu z nich nie akceptuje niestandardowych aplikacji ani wtyczek innych firm. Może to stanowić szczególny problem dla władz lokalnych i NHS, które korzystają z wysoce spersonalizowanych aplikacji. Przyjrzeliśmy się wielu pozornym ofertom SaaS dla naszych klientów i stwierdziliśmy, że w wielu przypadkach dostawca po prostu utrzymywał i utrzymywał dedykowaną wersję oprogramowania użytkownika w usłudze chmury publicznej, jednocześnie naliczając wyższą cenę. wysoki.

    Jeśli usługa SaaS nie jest dostępna, następną najlepszą opcją jest usługa PaaS, w której aplikacja jest instalowana na zarządzanej usłudze bazy danych. Będzie to wymagało od Twojej aplikacji korzystania z aktualnej i powszechnie obsługiwanej bazy danych, takiej jak Oracle, SQL Server lub MySQL. Usługi PaaS zapewniające 15-letnie środowiska Informix lub ProgressDB są dość trudne do znalezienia.

    Wreszcie, możesz zdecydować się na hostowanie swojej istniejącej aplikacji na IaaS, co oznacza przeniesienie aplikacji, samodzielnie lub z niewielkimi ulepszeniami, tak, aby działała z infrastruktury dostawcy usług w chmurze. Jedyne obowiązki, jakie masz wewnętrznie, to licencjonowanie i wsparcie ze strony dostawcy aplikacji. Istnieją jednak dwa warunki.

    Przede wszystkim każdy dostawca ma inne zasady projektowania. Praca z wybranym menu wymaga dogłębnego zrozumienia środowiska, na przykład wymaganej liczby stałych i mobilnych adresów IP, używanej usługi DNS, ilości danych przychodzących i wychodzących w chmurze itp. piastę, szprychy i obręcz do koła rowerowego zamiast kupować całe koło.

    Wiele firm nie określa swojego IT na tym poziomie szczegółowości, ponieważ zazwyczaj kupują infrastrukturę i wykorzystują całą dostępną pojemność. Jednak w mierzonym środowisku chmurowym usługa musi być określona bardzo ściśle, aby zminimalizować koszty. Na przykład wystąpienia zarezerwowane są tańsze, ale mają blokadę na okres od jednego do trzech lat. Instancje Spot są podobne i można je zatrzymać bez powiadomienia. Dlatego nie nadają się do usług o znaczeniu krytycznym dla biznesu.

    Po drugie, w IaaS dostawca chmury zapewnia jedynie hosting, w tym poprawki hosta i hiperwizora, a także proaktywne monitorowanie bezpieczeństwa infrastruktury. Wszelkie inne rozwiązania, takie jak odporność, tworzenie kopii zapasowych, bezpieczeństwo oraz wsparcie i konserwacja aplikacji w obrębie instancji, muszą być dostarczane wewnętrznie lub przez strony trzecie. Wszelkie skalowanie należy wykonać za pomocą narzędzi dostawcy chmury. Szybko staje się to skomplikowane, gdy większość firm ma średnio 40 aplikacji. Zarządzanie IaaS to tak naprawdę praca na pełny etat.

    Ta złożoność nie powinna zniechęcać pojedynczej organizacji do przejścia do chmury. Jednak ważne jest, aby otworzyć oczy lub poszukać eksperta, który będzie Ci towarzyszył. Możesz także wybrać zarządzaną usługę IaaS, w której jeden dostawca obsługuje wszystko za Ciebie i pobiera opłaty za uzgodnioną liczbę wystąpień miesięcznie. Managed IaaS skutecznie dostarcza starszą aplikację jako SaaS.

    Trzecią opcją jest skonfigurowanie IT jako chmury prywatnej. Następnie możesz nadal uruchamiać go wewnętrznie z całym sprzętem na miejscu, aby przejść do trybu SaaS, gdy dostępne będzie odpowiednie rozwiązanie.

    Po rozważeniu wszystkich tych opcji większość organizacji będzie musiała zaplanować hybrydową przyszłość. Niektóre aplikacje można i należy przenieść natychmiast do chmury, ale inne będą wymagały znacznie więcej czasu i zasobów, a niektórych po prostu nie da się przenieść w krótkim lub średnim okresie – niektóre zależności będą po prostu wymagały zbyt wiele pracy, aby usunąć, gdy masz taką opcję płacąc kilka tysięcy funtów rocznie za hostowanie aplikacji w stanie lub dziesięć razy więcej za jej przebudowę za pomocą otwartego API dla Cloud PaaS, stosunek korzyści do korzyści jest jasny.

    Richard Blanford jest założycielem Fordway Managed Cloud Solutions.