Czy warto zastosować DevOps w SAP?
drive2cloud

Czy warto zastosować DevOps w SAP?

DevOps w SAP to zwinne dostarczanie oprogramowania, a także projektowanie systemów umożliwiające współpracę poszczególnych zespołów oraz wykorzystanie automatyki do przyspieszenie usług. Czy DevOps to tylko efekt technologicznej mody, także w SAP?

Ten artykuł jest częścią programu #Drive2Cloud

Jakie korzyści przynosi wdrożenie DevOps?

Termin DevOps jest stosowany do określenia metodyki łączącej ludzi, procesy oraz technologie. To także kultura pracy oraz specyficzne podejście do projektów infrastruktury IT. W DevOps chodzi o zatarcie granicy pomiędzy oprogramowaniem i biznesem, czyli stworzenie modelu ukierunkowanego na efektywną współpracę. Narzędzia, które są w DevOps, umożliwiają przede wszystkim automatyzację i sprawne przekazywanie informacji pomiędzy zainteresowanymi stronami.

DevOps wymaga odpowiednich narzędzi i systemów, które umożliwią automatyzację procesów oraz integrację między zespołami w ramach środowiska SAP.
SAP Solution Manager to niezwykle niedoceniana platforma zarządzania cyklem życia oprogramowania SAP, która umożliwia wdrożenie metodyki DevOps. Platforma pozwala między innymi na sprawne procesowe i techniczne zarządzanie funkcjonalnością TMS (Transport Management System), by w efekcie -  prowadzić import i opis zleceń, a także zarządzać zmianami w kodzie oprogramowania SAP. Tym rozwiązaniem jest ChaRM (Change Request Management), przeznaczony do koordynacji współpracy całego zespołu projektowego w zakresie Change Management. Pozwala on, ze względu na transparentność procesu, na zarządzanie wszystkimi wersjami projektu i tworzenie sposobu akceptacji dla każdego  zlecenia. Co więcej, ChaRM poprawia jakość  oprogramowania poprzez szybsze wykrywanie problemów, a także zwiększa efektywność w samym procesie zarządzania zmianą.

Korzyści z operacji w chmurze

Nie ma wątpliwości, że chmura przyspiesza programowanie oraz innowacyjność. Jednak przede wszystkim, przy skomplikowanych projektach wdrożeniowych, zapewnia ciągłość działania i nie zaburza codziennych operacji biznesowych. Każdy z potencjalnych dostawców rozwiązań technologicznych może otrzymać sklonowany system przedsiębiorstwa i może pracować niezależnie od innych dostawców oraz samej firmy. Co więcej, dzięki elastyczności chmury jesteśmy w stanie szybko i łatwo stworzyć środowisko testowe pozwalające biznesowi na poznanie i wypróbowanie nowych rozwiązań.

Innowacyjność jest poważnym atutem chmury, gdyż umożliwia testowanie nowych rozwiązań czy dodatkowych funkcjonalności bez ingerowania w cały system. 

Standardowo wdrożenie SAP Enterprise Threat Detection, opartego na SAP HANA, wymagałoby dosyć sporych zasobów. Obecnie w ramach rozwiązań chmurowych możemy szybko stworzyć wymagane systemy wirtualne i zaimplementować nowe rozwiązanie, testować, a następnie przekazywać efekty do biznesowej części organizacji. Chmura zdecydowanie jest w stanie przyspieszyć projekty R&D

Czy chmura przynosi oszczędności w projektach SAP?

W przypadku projektów, które trzeba przerwać, nawet na kilka miesięcy, organizacja zazwyczaj ponosi jedynie koszty za przechowywanie danych w chmurze. Co ważne, większość klientów od kilku lat postrzega chmurę jako źródło potencjalnych oszczędności.

Odpowiednie wdrożenie chmury i zarządzanie nią pozwala także zmniejszyć liczbę powtarzalnych, manualnych czynności wykonywanych przez pracowników, więc można im przydzielić dodatkowe zadania bez konieczności zwiększania personelu.

Chmura to także oszczędności przy tworzeniu backupów. Rozwiązania, które są w chmurze pozwalają na bardziej bezpieczne zarządzanie backupem, jego szybsze przetwarzanie i przechowywanie

Kolejne oszczędności, jakie oferuje chmura, generują rozwiązania w zakresie bezpieczeństwa informacji. Dostawcy chmury publicznej dostarczają gotowe rozwiązania do analizy zabezpieczeń i zagrożeń. Zamiast wdrażać skomplikowane systemy zabezpieczające, co jest długotrwałym i kosztownym procesem, wystarczy wykupić dopasowaną do potrzeb organizacji subskrypcję i podłączyć do tego rozwiązania swoje systemy. 

Moim zdaniem najważniejszy jest jednak koszt utraconych korzyści. Jeśli przedsiębiorstwo odrzuca rozwiązania chmurowe, traci możliwość korzystania z najnowocześniejszych narzędzi, które są dostępne jedynie w chmurze.

Jednak rozważając przeniesienie się do chmury, należy przeanalizować jej pełny koszt tzw. TCO (total cost of ownership).

Z jednej strony są widoczne oszczędności, ale z drugiej należy spojrzeć na koszt niewykorzystywanych mocy obliczeniowych.

Biorąc pod uwagę koszt utrzymania niezbędnej infrastruktury, istnieje możliwość, że chmura nie będzie tańsza niż własne, pełne zasoby.

Fizyczne bezpieczeństwo chmury

Wielu klientów, zwłaszcza z sektorów regulowanych, zadaje pytania o bezpieczeństwo - także fizyczne – chmury. Oczekują informacji o miejscu przechowywania ich danych.

Jeśli organizacja nie korzysta z chmury i posiada własną, pełną infrastrukturę to dostęp, mimo wszystkich obostrzeń, jest do niej łatwiejszy niż w przypadku chmury, która ma osobne, silnie strzeżone budynki, podzielone na różne strefy bezpieczeństwa. Zapewnienie przez organizację takiej ochrony, jaką mają serwerownie chmurowe, byłoby wyjątkowo kosztowne.

 Jak wyjść z chmury?

Decydując się na korzystanie z usług chmurowych, należy również posiadać strategię dotyczącą potencjalnego zakończenia umowy z dostawcą. Taki wymóg mają sektory regulowane, ale pozostałe często o tym zapominają.

Co więcej, nie można sobie pozwolić na całkowite uzależnienie się od dostawcy. Czasami warto przemieszczać się między różnymi chmurami.

Podsumowanie

Niedługo firmy, które nie będą korzystały z chmury lub nie będą dopuszczały narzędzi SaaS (oprogramowanie jako usługa), szybko zaczną odstawać na rynku i przegrają w wyścigu z konkurencją. W związku z tym, przy ocenie korzyści, a także kosztów funkcjonowania w chmurze, trzeba również wziąć pod uwagę kwestie, których nie da się łatwo pokazać w rachunku zysków i strat. 


Kontakt
Chcesz dowiedzieć się więcej?
Skontaktuj się z nami.

Informacje

Polecane artykuły

Cloud DR - jak chmura publiczna może pomóc w zabezpieczaniu ciągłości działania firmy?

Disaster Recovery (DR) jest kluczowym elementem planów ciągłości działania (BCP, czyli Business Continuity Plan) zapewniając organizacji sposób postępowania w przypadku awarii lub katastrofy. Organizacje okresowo analizują możliwe zagrożenia i prawdopodobieństwa zmaterializowania się scenariuszy wpływających na ryzyko utrzymania ciągłości działania, w tym uwzględniają m.in. szacowanie ryzyka wystąpienia zdarzeń, ocenę dotkliwości skutków oraz sposoby odpowiedzi na zagrożenia. W efekcie, BCP podlega aktualizacji by odzwierciedlić nowe uwarunkowania w otoczeniu organizacji, które mogą rzutować na ryzyko ciągłości działania.

Czy Twoja podróż do chmury przebiega wystarczająco szybko, aby zrealizować Twoje ambicje biznesowe?

Przeczytaj artykuł i dowiedz się jak przygotować organizację do transformacji chmurowej?

Transformacja cyfrowa firm w 2022 roku – co się zmieniło?

Obecnie, firmy już nie zastanawiają się czy rozpocząć podróż do chmury, lecz jak to zrobić dobrze? Niestety, jeszcze w wielu przypadkach uczą się budowania strategii chmurowej, a następnie jej realizacji na własnych błędach. Jedynie niewiele z nich potrafi właściwie zdefiniować chmurę oraz wniesione przez nią wartości, co wpływa na nadal niski poziom przyjęcia chmury w Polsce.