Spisu treści:
Powszechne przyjęcie chmury obliczeniowej pomogło programistom i małym firmom tworzyć wszelkiego rodzaju aplikacje. Platforma jako usługa (PaaS) okazała się pomocnym narzędziem dla programistów, ponieważ zapewnia narzędzia, biblioteki, serwery i sieci wymagane do tworzenia i hostowania oprogramowania. PaaS został stworzony, aby wyeliminować czasochłonną pracę IT, z którą zmaga się tak wiele małych firm. Jest to umiarkowanie konfigurowalny, przyrostowy pakiet, który spełnia podstawowe potrzeby programistów.
Amazon, Google, Microsoft, Rackspace i Heroku to tylko niektóre z dużych firm, które wykonały całą ciężką pracę w tworzeniu ogromnej infrastruktury i skutecznie wynajmują je małym firmom i deweloperom, którzy nie mają zasobów, aby samodzielnie zbudować infrastrukturę . Każda firma traktuje PaaS nieco inaczej, koncentrując się na różnych aspektach i każda ma swoje wady. Może to utrudnić firmom wybór najlepszego dopasowania. Istnieją również inne problemy z PaaS. Tutaj przyjrzymy się, dlaczego wiele firm rezygnuje.
Problemy z PaaS
Niektóre firmy i większe przedsiębiorstwa odkryły pewne wady korzystania z PaaS i znalazły inne sposoby na outsourcing swojego rozwoju. Wynika to z niektórych kluczowych barier w korzystaniu z PaaS. Obejmują one:- Wysoki koszt
Gdy aplikacja rośnie i wymaga większej obsługi cyfrowej, PaaS staje się coraz droższy. W pewnym momencie bardziej opłacalne staje się zatrudnienie administratora systemu lub zespołu administratorów systemu do zarządzania technologią napędzającą aplikację. Korzystanie z PaaS nie jest tak wszechstronne, jak wyspecjalizowany programista, a wynajęcie może kosztować mniej, w zależności od potrzebnej infrastruktury.
- Słaba efektywność
Ponieważ PaaS obejmuje szerokie systemy z ograniczonymi funkcjami operacyjnymi, firmy w końcu zaczną poświęcać coraz więcej czasu na dostosowywanie i zmianę pakietu PaaS. Zamiast używać stosunkowo stałej platformy stworzonej jako uniwersalne rozwiązanie, warto zatrudnić kogoś, kto zajmie się wyjątkowymi potrzebami firmy. Może to skrócić czas majstrowania przy niewłaściwie dopasowanym programie, dając więcej czasu na stworzenie niestandardowego programu z bardziej precyzyjnym dopasowaniem.
- Ograniczone bezpieczeństwo
Większość firm nie czuje się komfortowo umieszczając obciążenia w chmurze publicznej, dlatego stworzono opcje prywatne i hybrydowe. Jednak prywatne i hybrydowe rozwiązania stanowią własną listę wad prania. Są znacznie mniej dojrzałe niż rozwiązania publiczne, co czyni je bardziej ryzykownymi. Dodają także ogromną ilość pracy do dewelopera zarządzającego architekturą. Zamiast skupiać się wyłącznie na infrastrukturze, programiści potrzebują również dostępnych narzędzi do zarządzania polityką, głębokiej integracji z rozwiązaniami IDM, zarządzania umową SLA, odzyskiwania po awarii i innych. (Dowiedz się więcej w chmurach publicznych, prywatnych i hybrydowych: jaka jest różnica?)
Ponieważ coraz więcej firm przechodzi na PaaS, stało się jasne, że platforma jako usługa jest do pewnego stopnia tylko wartościową inwestycją dla małych firm. Koszt, wydajność i bezpieczeństwo to kluczowe elementy każdego rozwijającego się przedsiębiorstwa. Sukces i rozwój wymagają elastycznego i skalowalnego rozwiązania do przetwarzania w chmurze, a PaaS nie zawsze zapewnia. Gdy firma wymaga w pełni konfigurowalnej platformy i opłacalnego rozwiązania, nadszedł czas, aby zainwestować w zespół programistów, którzy spełnią te potrzeby.