Tehisintellekt
API-de loomine ja levitamine võib peagi olla lihtsam: Speakeasy, varajases staadiumis käivitusettevõte, töötab selle kallal.
"Alustasime töötades suure probleemi kallal, millega on silmitsi seisnud iga arendaja ja mis lihtsustab oluliselt seda, kuidas arendajad saavad API-sid lõppkasutajatele tarnida," ütles tegevjuht Sagar Batchu.
Suured ettevõtted, millel on üle 5000 arendaja, võitlevad aga juba API-de leviku vastu, selgus uuringust, mida Postmani API platvorm toetab oma raportis. API olek 2023. Kolmkümmend üks protsenti vastanutest nendes suurtes ettevõtted Nad nimetasid API-de loomise takistuseks "liiga paljude API-de või mikroteenuste haldamist", võrreldes vaid 23% kõigist vastajatest.
Lihtne on näha, kuidas see leid on seotud Postmani hiljuti väljakuulutatud omandamise ja API vaatlemise käivitaja Akita Software eelseisva integreerimisega. "Akita lisamine tahe kasutajatele lihtsam kui kunagi varem hallata oma tootmisliideseid isegi API laienemise tingimustes, ”ütleb ta pressiteates.
Akita asutaja Jean Yangi sõnul on API-de tõus põhimõtteliselt muutunud tarkvara arendamise protsess. “Üha rohkem katseid on viidud tootmisse. Ennustatud käitumine põhineb nüüd vaadeldud käitumisel. Üha enam on meeskonnad ainsaks võimaluseks teada saada, mis toimib, tootmist kontrollida. "Me vajame uusi tööriistu, mis vastavad arendajatele seal, kus nad on: mitte ainult tarkvara esimese mustandi loomiseks, vaid ka silumiseks, hoolduseks ja mitmendaks mustandiks," kirjutas ta.
See märkus näitab, et kaosetehnika ei ole enam saidi töökindluse inseneride eksklusiivne domeen.
Algselt töötati välja suurettevõtetes, et aidata neil testida, jõudluse, kaose jms süsteeme tootmises, kuid nüüd saab testimist läbi viia arenduses, mis laiendab selle mõju. "Steadybiti kaasasutaja ja tegevjuht Benjamin Wilms ütles, et testimise tagasilükkamine arendustorusse kaasab mittespetsialiste, et nad saaksid probleemidega tegeleda enne tootmisse jõudmist."
Kuigi kaose testimine ei piirdu API-dega, võivad need kaks käia käsikäes. "Meeskonnad saavad märkimisväärselt kasu Postmani täielike API testimisvõimaluste integreerimisest Steadybitisse kaose insenerikatsetuste jaoks," kirjutas Saksa idufirma tootejuht Manuel Gerding. teemakohane õpetus.
API vastupidavus ei ole aga ainult tehniline väljakutse; See on ka inimressursside probleem. Märkides hiljutisi tehnilisi koondamisi, hoiatas Postman, et "korrastamata ja halvasti dokumenteeritud API-dega ettevõtted võivad arendajate lahkumisel avastada ootamatuid probleeme."
Raportis märgiti, et üks peamisi murekohti on "zombie API-d". „Neid API-sid ei oma, ei jälgita ega hooldata ning ettevõte unustab need mõnikord. Halvimal juhul kujutavad zombie API-d endast turvariski; Kõige vähem negatiivsetel juhtudel pakuvad need tarbijale halba kogemust.
Sisemised API-kataloogid võivad aidata zombie-API-sid vältida ja Prantsuse idufirma nimega Bump võib aidata teie API-sid hõlpsalt dokumenteerida ja kataloogida. "Ettevõte loob automaatselt oma API-de jaoks dokumentatsiooni, nii et teised meeskonnad teavad alati, kuidas teatud API-sid kasutada."
Sisemiste API kataloogide lugemine tuletab meelde laiemat suundumust: platvormide inseneriteaduse tõus ja sellest tulenevad sisemised arendajaportaalid. Need kõik on seotud sama vajadusega: selleks, et arendajad oleksid tõhusad, peavad nad kiiresti teadma, millised ressursid on neile kättesaadavad. Ja muidugi ei tee paha, et see muudab ka teie organisatsioonid turvalisemaks.
