Kierunek usług chmurowych - Service as a Service
Materiał promocyjny
Obecnie popularnością w świecie IT cieszą się rozwiązania chmurowe oraz metodyki zwinne. Stopniowo przenosimy biznes do chmury. Coraz częściej korzystamy z usług typu cloud, które udostępnia się najczęściej w trzech modelach:
- infrastruktura jako usługa (IaaS - Infrastructure as a Service),
- platforma jako usługa (PaaS - Platform as a Service ),
- oprogramowanie jako usługa (SaaS – Software as a Service).
Najczęstszym problemem pojawiającym się w usługach chmurowych jest niedopasowanie zakresu usługi do potrzeb klienta. Korzystający z tego rodzaj usług klienci mają dostęp do szeregu aplikacji i funkcjonalności, które zdecydowanie przekraczają ich potrzeby i wymagania oraz generują zbędne koszty. Ma to znaczenie szczególnie dla małych i średnich przedsiębiorstw, które pragną outsourcować swoje IT i skupić się wyłącznie na biznesie. Firmy z sektora MŚP oczekują rozwiązań łatwo dostępnych i uruchamianych na żądanie.
W tej chwili dostawca usług chmurowych nie może poprzestać tylko na udostępnianiu aplikacji, platformy do tworzenia oprogramowania czy też infrastruktury w postaci np. maszyn wirtualnych. Klienci chcą usług dostosowanych do ich potrzeb, elastycznych, skalowalnych, łatwo przenaszalnych między środowiskami chmurowymi, niezależnych od jednego producenta, mających łatwość łączenia i rekombinacji funkcji, a jednocześnie dostępnych out of the box. Niewątpliwie jest to duże wyzwanie dla dostawców platform sprzedających usługi w chmurze.
Kilka lat temu pojawiła się koncepcja programowania w metodyce zwinnej, w której mniejsze serwisy realizujące niewielkie zadania łączą się w jedną monolityczną aplikację. Ten styl programowania nazywa się mikrousługami lub mikroserwisami (ang. microservices). Mikrousługi wywodzą się z architektury zorientowanej na usługi (ang. Service-oriented architecture, SOA) czyli koncepcji tworzenia systemów informatycznych, w której głównym elementem jest definiowanie usług spełniających wymagania użytkownika. Powiązana z mikrousługami jest również technologia konteneryzacji (wirtualizacji na poziomie systemu operacyjnego), która daje możliwość wykorzystania potencjału mikrousług i jest coraz szerzej stosowana w usługach cloud.
Zastosowanie w chmurze rozwiązań opartych o mikrousługi i konteneryzację ułatwia skonstruowanie usługi zgodnej z oczekiwaniami klientów, ale budowanej z mniejszych usług wielu platform przy zachowaniu jednego spójnego interfejsu. Bez zagłębiania się w tajniki programowania, klient w szybki, intuicyjny sposób (np. drag and drop) może zbudować to, co jest mu potrzebne do działalności gospodarczej. Dodatkowym elementem usługi może być wykorzystanie chmury prywatnej takiej jak np. Talex Cloud Platform, w której kładzie się nacisk na lokalizację przechowywanych danych i bezpieczeństwo, szczególnie w przypadku danych wrażliwych jak dane podatkowe i finansowe czy dane związane z zarządzaniem zasobami ludzkimi.Nawiązując do funkcjonującego już na rynku IT nazewnictwa, ten rodzaj podejścia do usług można by nazwać: „usługa jako usługa” (Service as a Service). Taki model biznesowy charakteryzuje się:
- głębokim zrozumieniem potrzeb klientów,
- możliwością łączenia i pakowania istniejących rozwiązań w celu tworzenia niestandardowego systemu i dedykowanej usługi,
- wysokim wykorzystaniem niestandardowego systemu dzięki łączeniu technologii i możliwości pracy w systemie w sposób efektywny i skuteczny,
- oszczędnością finansową – płacimy za to, co wykorzystujemy.
Na naszej platformie chmurowej Talex Cloud Platform zastosowaliśmy opisane wyżej rozwiązania, udostępniając klientom wiele różnych platform, m. in.: TALTAX, TALPRO, TALEX HR, TIAM.
TALTAX to platforma podatkowo-finansowa oparta o silnik generowania plików i integracji systemów pozwalający na zasilenie platformy danymi z różnych źródeł i późniejszą ich agregację do wspólnego formatu. Rozwiązanie nie wymaga wiedzy programistycznej i zapewnia spójny i intuicyjny interfejs pozwalający na przeprowadzenie procesu generowania dowolnych plików przez analityków biznesowych. TALTAX to platforma modułowa dzięki czemu istnieje możliwość rozbudowy platformy o dodatkową funkcjonalność czy też mniejsze aplikacje. To wydajne i skalowalne rozwiązanie, które pozwala na szybkie przetwarzanie dużej liczby danych finansowych i podatkowych bez obciążenia systemów źródłowych i systemów ERP.Na Platformę TALTAX składa się wiele mniejszych aplikacji - Sprawozdania finansowe, E-Faktura, ZUS, Przelewy bankowe, JPK, Ceny transferowe, PITy, CITy, Weryfikacja danych kontrahenta
TALPRO to platforma do zarządzania projektami, która umożliwia uporządkowanie i usystematyzowanie procesów projektowych w dużych organizacjach. System doskonale sprawdza się w instytucjach, w których jednocześnie prowadzi się wiele projektów, a koordynacja działań uwzględniających relacje między nimi staje się istotnym czynnikiem warunkującym sukces przedsięwzięcia.Wsparcie procesów projektowych w systemie TALPRO odbywa się na trzech poziomach:
- Projekt – zarządzenie pojedynczym projektem z punktu widzenia kierownika i jego zespołu,
- Obszary projektowe – monitorowanie i koordynacja realizacji wszystkich prowadzonych projektów,
- Organizacja – osadzenie procesów projektowych w kontekście całego przedsiębiorstwa poprzez zarządzanie danymi wspólnymi (np. baza wiedzy) oraz integrację z innymi systemami firmy.
Tak jak platforma TALTAX, TALPRO składa się z mniejszych aplikacji: Zarządzanie projektami, Zarządzanie szansami projektowymi, Zarządzanie klientami, Umowy, Obszary projektowe, Zarządzanie zadaniami (scrum, kanban itp.)
TALEX HR to platforma do zarządzania zasobami ludzkimi, wspierająca obsługę kadrową w przedsiębiorstwie. Platforma pozwala współpracować z bazami danych, które już funkcjonują w przedsiębiorstwie, dostarczając dane o strukturze organizacyjnej, pracownikach, wynagrodzeniach, szkoleniach, wakatach, ocenie pracowników itp.System zbudowany jest z aplikacji o określonej funkcjonalności zależnej od rodzaju uprawnień użytkownika. Rozbudowane warianty zarządzania dostępem pozwalają zapewnić bezpieczeństwo przechowywanych danych osobowych, zgodnie z wymogami obowiązujących przepisów prawnych.
Platforma oferuje aplikacje wspierające rekrutację pracowników w wielu zakresach np. w rejestrowaniu zapotrzebowania na rekrutację, w tworzeniu ofert pracy na portalach społecznościowych, w analizie CV kandydatów, w przygotowywaniu testów rekrutacyjnych a nawet w tworzenie umowy o pracę. Moduł przeznaczony dla pracowników zawiera m.in. informacje o benefitach, ocenach pracowniczych, wynagrodzeniu (PIT-11) oraz składkach na ubezpieczenia. Aplikacja pozwala generować raporty dotyczące np. wniosków i ewidencji szkoleń dla pracowników, kompetencji pracowników, opisu stanowisk.
Platforma TALEX HR składa się z aplikacji: Rekrutacja – onboarding, Szkolenia i certyfikaty, Ocena pracownicza, Płace , PITy, Ubezpieczenia, Zatrudnienie, Kompetencje, BHP, Benefity.
TALEX Identity and Access Management – TIAM. To platforma do zarządzania tożsamością i dostępami. Procesy w TIAM realizowane są przez rozwiązania elastycznie dostosowane do potrzeb organizacji, które łączą świat gotowych adapterów systemowych ze światem ciągle zmieniających się przepisów i przemian w organizacji oraz wymagań, co do działania systemów IDM/IAM. Platforma TIAM może być eksploatowana na zasobach Klienta, jak również w środowiskach prywatnych i publicznych usługodawców chmur obliczeniowych (cloud). Platforma TIAM w ramach dostępnych aplikacji pozwala na:
- utrzymanie aktualnego repozytorium uprawnień użytkowników,
- szczegółową inwentaryzację uprawnień,
- wnioskowanie o dostępy i uprawnienia,
- dostarczanie Klientowi okresowych raportów związanych z tym aspektem działalności pracowników organizacji.
Zaprezentowany powyżej model biznesowy pozwala wyjść naprzeciw klientowi, spełnić jego wymagania, a jednocześnie zminimalizować koszty. Mikrosusługi, konteneryzacja, a także sztuczna inteligencja, o której też warto wspomnieć, to kierunek rozwoju platform chmurowych.
Łącząc najnowsze trendy technologiczne i zapotrzebowania na usługi, TALEX wdraża rozwiązania, które automatyzują procesy biznesowe, upraszczają dostęp do informacji i zapewniają bezpieczeństwo usług spełniających najbardziej wygórowane potrzeby klientów.