Inihayag ng SAP ang pagpapakilala ng artificial intelligence (AI)-assisted coding tool para sa cloud-based na application development environment nito. Ang anunsyo, na ginawa sa panahon ng kumperensya ng developer ng SAP TechEd, ay nagpapahiwatig ng pangako ng SAP sa pagpapabuti ng produktibidad sa pag-unlad sa pamamagitan ng paggamit ng mga advanced na kakayahan ng AI.

Cloud Strides in Development

Kabilang sa mga bagong ipinakilalang tool ang SAP Build Code, na nagsasama ng AI sa low-code development environment ng SAP Build. Sa partikular, ang AI co-pilot Joule ay idinisenyo upang tulungan ang mga developer sa paglikha ng mga modelo ng data, application logic , at mga test script sa mga kilalang programming language gaya ng JavaScript at Java. Bukod dito, sa pagsisikap na suportahan ang natatanging programming language ng SAP, ang ABAP Cloud Environment ay nakatakda ring makinabang mula sa AI-assisted generative AI coding. Ang mga tool na ito ay kasalukuyang nasa preview at inaasahang ilulunsad sa susunod na taon, na magpapahusay sa karanasan sa cloud development sa SAP’s Business Technology Platform (BTP) .

Ang hakbang na ipasok ang AI sa ABAP, kasabay ng ika-40 anibersaryo ng wika , ay binibigyang-diin ang pagsisikap ng SAP na mapanatili ang kaugnayan ng maayos nitong pamantayan sa programming sa modernong panahon ng ulap. Ang ABAP Cloud Environment, na siyang kahalili sa dating Embedded Steampunk, ay nagsisilbing dedikadong tool sa pag-develop sa loob ng cloud para sa mga application na partikular sa SAP.

Ipinaliwanag ng Chief Technology Officer Juergen Mueller na ang pinag-isang lobby sa BTP ay nagpapadali ng mas maayos na pakikipagtulungan sa pagitan ng mga developer ng mamamayan at mga propesyonal na developer, na may mga generative AI na kakayahan na nagpapahusay sa pangkalahatang produktibidad. Bukod dito, ang mga pagsulong na ito sa Build Code at ABAP Cloud Environment ay susi sa pagsasama ng mga app at extension sa enterprise resource planning system ng SAP, S/4HANA, na naaayon sa layunin ng SAP na isang “clean core.”

[ naka-embed na content]

Kasabay ng mga development sa AI-assisted coding, Plano ng SAP na maglunsad ng vector engine para sa HANA in-memory database nito sa unang bahagi ng 2024, na nangangako ng mga pagpapahusay sa paghahanap ng pagkakatulad at pag-filter na batay sa nilalaman. Ang inisyatiba na ito ay bahagi ng isang mas komprehensibong kilusan sa database market upang suportahan ang paghahanap ng vector, tulad ng nakikita sa iba pang pangunahing at dalubhasang database.

Mga Sentiment ng Developer at Mga Prospect sa Hinaharap

Sa kabila ng tila isang forward-nag-iisip na inisyatiba, nagpahayag ng mga alalahanin ang ilang developer, ayon sa The Register. Ang pinakabuod ng isyu ay nakasalalay sa katotohanan na ang isang makabuluhang bahagi ng gawain sa pagpapaunlad ng SAP ay isinasagawa pa rin sa mga sistemang nasa lugar. Para sa maraming propesyonal na nagtatrabaho sa paglipat at pag-angkop sa mga system na ito sa cloud, ang cloud-only na diskarte ng mga bagong inanunsyong tool ay maaaring hindi magbigay ng agarang benepisyo.

Nagkomento ang mga eksperto tulad nina Jelena Perfiljeva at Tobias Hofmann sa posibleng limitado applicability ng cloud-only na mga tool at ang pagkaantala sa pangkalahatang availability, ayon sa pagkakabanggit. Binibigyang-diin nila ang pangangailangan para sa mga tool na maaaring mapadali ang paglipat mula sa on-premises na pag-develop patungo sa cloud-first na diskarte. Sa kabila ng mga pag-aalinlangan, ang ambisyon ng SAP na himukin ang inobasyon sa AI-powered coding tool ay umaayon sa mga uso sa industriya kung saan ang mga kumpanya tulad ng MongoDB, AWS, at Microsoft ay isinasama rin ang AI sa kanilang mga development environment.

Holger Mueller, Vice President at Itinuro ng Principal Analyst sa Constellation Research, na ang pagtutuon muna sa ABAP ay mas naaayon sa mga pangangailangan ng customer, dahil sa paglaganap ng ABAP code sa loob ng SAP user base. Gayunpaman, lumilitaw na determinado ang SAP na tulungan ang mga customer nito na mag-pivot mula sa on-premise patungo sa cloud-based na mga system, kahit na ang diskarte at partikular na tool para sa pagkamit nito ay nananatiling paksa para sa karagdagang talakayan at pag-unlad.

The Era ng AI Coding Tools

Isang tool na nakakuha ng equity investment mula sa Microsoft ay Builder.ai, isang AI software firm na nag-aalok ng Natasha AI product manager sa pamamagitan ng Microsoft Teams. Ang Builder.ai at GitHub Copilot ay dalawang magkaibang uri ng AI-powered tool para sa software development. Ang Builder.ai ay isang platform na walang code na nagbibigay-daan sa mga user na gumawa ng mga app sa pamamagitan ng pagpili mula sa iba’t ibang mga template at feature, nang hindi nagsusulat ng anumang code. Nakipagtulungan din ang Google sa Replit para mag-alok ng Ghostwriter, isang AI tool na tumutulong sa mga developer na magsulat ng code. Ang partnership ay nagbibigay din ng access sa mga developer ng Replit sa Google Cloud at vice versa. Bukod dito, dinala ng Google ang pagbuo ng code at pag-debug sa Bard AI chatbot nito. Maaaring isulat ng mga user ang kanilang mga tanong o kahilingan sa pag-coding sa natural na wika, at bubuo si Bard ng maraming draft ng mga posibleng tugon para mapili nila. Inilunsad ng Amazon ang CodeWhisperer, isang libreng AI tool na nakikipagkumpitensya sa GitHub Copilot. Gumagana ito sa Python, JavaScript, at Java na mga wika at isinasama sa mga sikat na IDE tulad ng PyCharm at Visual Studio Code. Tinutulungan nito ang mga user na magsulat ng code nang mas mabilis at mas madali. Ang CodeWhisperer ay isinama sa mga serbisyo at tool ng AWS, tulad ng Lambda, CloudFormation, at Amplify. Noong Mayo, ipinakilala ng Meta ang CodeCompose, isang tool na pinapagana ng AI na nag-aalok ng mga suhestiyon ng code para sa iba’t ibang wika kabilang ang Python, habang nagta-type ang mga developer sa Integrated Development Environment (IDE) tulad ng VS Code. Maaaring gamitin ng tool ang pag-unawa nito sa nakapaligid na code upang magbigay ng mga pinahusay na mungkahi. Ang kumpanyang Tsino na Baidu ay nakikipagkumpitensya rin sa espasyong ito gamit ang sarili nitong coding AI. Tugma ang Comate sa mga pangunahing framework ng Integrated Development Environment (IDE) at sumusuporta sa higit sa 30 mga wika ng programming, na may matinding diin sa C/C++, Python, at Java. Noong Hulyo, pinakilala ng Stack Overflow ang OverflowAI coding assistant nito. Ang OverflowAI ay isang web-based na tool na nagbibigay-daan sa mga user na mag-input ng mga natural na query sa wika at makakuha ng mga snippet ng code na nabuo ng isang modelo ng malalim na pag-aaral na sinanay sa milyun-milyong Stack Overflow post at iba pang mga mapagkukunan. Sinusuportahan ng platform ang iba’t ibang programming language, gaya ng Python, C#, Java, at SQL. Pinoposisyon ng Hugging Face ang sarili bilang nangunguna sa AI market at ipinapakita ng SafeCoder ng kumpanya ang patuloy na tagumpay. Inilunsad noong Agosto, tinitiyak ng tool na mananatili ang code sa loob ng Virtual Private Cloud (VPC) sa panahon ng parehong yugto ng pagsasanay at hinuha. Ang disenyo ng SafeCoder ay nagbibigay-daan para sa on-premises deployment, na nagbibigay sa mga negosyo ng pagmamay-ari ng kanilang code, katulad ng isang personalized na GitHub Copilot.

Categories: IT Info