SAP, jeden z gigantów technologicznych, po raz kolejny udowadnia, że rozwój sztucznej inteligencji (AI) staje się kluczowy dla przyszłości oprogramowania korporacyjnego. Niedawno firma ogłosiła wprowadzenie nowych, zaawansowanych agentów AI, których głównym celem jest umożliwienie głębszej integracji w ramach jej ekosystemu oprogramowania. W szczególności, te nowości wiążą się z generatywną sztuczną inteligencją, która wykorzystuje tzw. modele językowe LLM (Large Language Models).
Agent generatywnej AI i współpraca między agentami
SAP zainwestował w rozwój Joule, swojego zaawansowanego pilota AI, który teraz, oprócz standardowych funkcji, zyskał zdolność współpracy z innymi autonomicznymi agentami AI. Te nowe funkcje, jak twierdzi Muhammad Alam, członek zarządu SAP i szef inżynierii produktów, „pomogą organizacjom wykorzystać ogromny potencjał produktywności, eliminując silosy i umożliwiając pracownikom skupienie się na bardziej kreatywnych zadaniach”.
W praktyce oznacza to, że AI w SAP będzie mogła wykonywać bardziej złożone zadania biznesowe poprzez współpracę różnych agentów AI, w których każdy z nich będzie specjalizował się w konkretnych dziedzinach, takich jak logistyka, finanse czy zasoby ludzkie. Dzięki temu, firmy będą mogły łatwiej i szybciej automatyzować procesy, które wcześniej wymagały intensywnej pracy ludzkiej.
Współpraca z liderami branży AI
Jednym z kluczowych elementów strategii SAP jest jego współpraca z liderami AI, takimi jak Anthropic, Meta czy Mistral AI. Te partnerstwa pozwalają SAP na rozwój funkcji wspierających generatywną AI oraz rozszerzenie możliwości modelowania językowego dla swoich klientów i deweloperów. Na przykład, współpraca z Anthropic umożliwia SAP łatwiejsze wdrażanie przypadków użycia AI dla aplikacji SAP, natomiast partnerstwo z Meta ma na celu zwiększenie wydajności i efektywności kosztowej usług chmurowych.
Co więcej, dzięki Mistral AI, SAP zyskuje nowe narzędzia do generowania kodu w języku ABAP, co ułatwi programistom korzystanie z AI w procesie rozwoju oprogramowania. To istotny krok w kierunku wprowadzenia sztucznej inteligencji do codziennych zadań programistycznych, co z kolei przyspieszy proces tworzenia nowych rozwiązań na platformie SAP.
Rola Kubernetes i chmury w nowym ekosystemie SAP
SAP nieustannie inwestuje w technologie chmurowe, bazujące na Kubernetesie, co pozwala na lepsze skalowanie aplikacji w chmurze. Dwa lata temu, podczas konferencji SAP TechEd, firma ogłosiła, że Kubernetes stanowi fundament dla SAP Build — platformy low-code. Jest to rozwiązanie, które umożliwia firmom budowanie aplikacji i automatyzowanie procesów bez konieczności głębokiej wiedzy programistycznej.
Wprowadzenie nowoczesnych narzędzi AI w połączeniu z chmurą i Kubernetesem pozwala SAP na oferowanie bardziej zintegrowanych usług, które są w stanie lepiej odpowiedzieć na potrzeby współczesnych firm, od prostych aplikacji po zaawansowane, generatywne rozwiązania AI.
Nowe możliwości dla programistów i użytkowników SAP
Generatywna AI, opracowana przez SAP, jest szczególnie interesująca z punktu widzenia rozwoju oprogramowania. Joule, nowy copilot SAP, nie tylko generuje kod, ale także go tłumaczy i dokumentuje. To oznacza, że zarówno doświadczeni programiści, jak i nowi członkowie zespołów programistycznych będą mogli szybciej zrozumieć i rozwijać istniejące projekty.
Dla przykładu, pojawią się nowe funkcje wspierające programowanie w ABAP, szczególnie w zakresie generowania kodu i testów jednostkowych. Joule będzie dostępny już na początku 2025 roku, co pozwoli na lepsze zrozumienie dziedzictwa kodu ABAP i jego optymalizację.
Wyzwania i przyszłość rozwoju AI w SAP
Pomimo imponujących postępów, SAP stoi przed wyzwaniami, które wynikają z rosnących oczekiwań klientów oraz potrzeby integracji narzędzi zewnętrznych. Klienci korporacyjni wymagają nie tylko efektywności, ale także bezpieczeństwa i dostosowania rozwiązań AI do specyficznych potrzeb biznesowych. Dlatego SAP wprowadza funkcje, które mogą być stosowane z generatywną AI zarówno w dużych, jak i małych modelach językowych, co pozwala na lepsze dostosowanie kosztów do potrzeb użytkowników.
W długoterminowej perspektywie, SAP planuje dalsze rozszerzanie swoich możliwości w zakresie AI, oferując więcej gotowych rozwiązań low-code, które pozwolą użytkownikom biznesowym na jeszcze szybsze wdrażanie nowych technologii. Jednocześnie, programiści będą mogli korzystać z zaawansowanych narzędzi do tworzenia aplikacji, które integrują się z szerokim ekosystemem SAP.
Podsumowanie
SAP wyznacza nowe standardy w zakresie wykorzystania sztucznej inteligencji w oprogramowaniu korporacyjnym. Wprowadzenie agentów AI oraz współpraca z Anthropic, Meta czy Mistral AI to tylko niektóre z kroków, które firma podejmuje, aby dostarczyć narzędzia przyszłości dla przedsiębiorstw na całym świecie. Dzięki generatywnej AI, platforma SAP staje się jeszcze bardziej wszechstronna, oferując narzędzia do automatyzacji, optymalizacji i innowacyjnego rozwoju oprogramowania na niespotykaną dotąd skalę.