Վերադառնալ

OccupySaaS-ը արհեստական ինտելեկտով կրկնօրինակում է ընդհանուր ծառայությունները բաց կոդի ապստամբության մեջ
SiTech AI Team3 րոպե ընթերցում

OccupySaaS-ը արհեստական ինտելեկտով կրկնօրինակում է ընդհանուր ծառայությունները բաց կոդի ապստամբության մեջ

OccupySaaS-ը նպատակ ունի արհեստական ինտելեկտի միջոցով ստեղծել մաքուր սենյակի բաց կոդով վերաիրագործումներ ընդհանուր ծառայությունների համար՝ սկսելով Auth0-ի և Salesforce-ի փոխարինողներից, որոնք կոչվում են ZeroAuthy և SalesCompel։

OccupySaaS-ը օգտատերերի կողմից առաջնորդվող նոր ապստամբություն է ծրագրային համակարգի դեմ։ Այն արհեստական ինտելեկտի գործիքներով ստեղծում է ընդհանուր ծառայությունների մաքուր սենյակի բաց կոդով վերաիրագործումներ։ Ներկայում այն թիրախավորում է Auth0-ի և Salesforce-ի փոխարինողները՝ ZeroAuthy և SalesCompel, արհեստական ինտելեկտով ծրագրային կրկնօրինակման ընդհանուր հետաքրքրության և բաժանորդագրություններից օգտատերերի դժգոհության ֆոնին։

Ինչպես են ստեղծվում վերաիրագործումները

Նախագիծը նպատակ ունի նոր ծրագիրը դարձնել API-ին համատեղելի անմիջական փոխարինող, որտեղ դա հնարավոր է։ Քանի որ այս ծառայությունները աշխատում են ընկերությունների սերվերներում, բացելու կամ դեկոմպիլյացնելու համար երկուական ֆայլեր չկան, ուստի աշխատանքը հիմնվում է հասանելի փաստաթղթավորման, API-ների, մշակման փաթեթների վարքագծի և բոլոր կիրառելի բաց ստանդարտների վրա։

Նրա էթիկայի կանոնները պահանջում են ամբողջովին մաքուր սենյակի վերաիրագործում։ Չպետք է լինի դեկոմպիլյացված կոդ, գաղտնի տեղեկատվություն՝ այդ թվում նախորդ գործատուներից վերցրած սկզբնական կոդ, և չպետք է պատճենվեն օգտատիրոջ միջերեսի ակտիվները կամ այլ ապրանքանիշերը։

Տեխնիկական ընտրությունները և համատեղելիության մարտահրավերները

Ընտրված լեզուն Go-ն է, որը նախընտրվել է Rust-ի փոխարեն, քանի որ այն թույլ է տալիս բոլոր կախվածությունները կոմպիլյացնել և կապել մեկ երկուական ֆայլում, որը տեղադրիչ չի պահանջում և կարող է պատճենվել թիրախային համակարգ ու աշխատացվել։ OccupySaaS-ը ասում է, որ այդ հատկությունը այն իդեալական է դարձնում Docker կոնտեյներում կամ ինքնահյուրընկալման այլ ձևերում փաթեթավորելու համար։

Այս տեսակի ծրագիր ստեղծելը միաժամանակ ավելի հեշտ է և ավելի դժվար, քան սովորաբար։ Մուտքերն ու ելքերը հիմնականում սահմանված են բնորոշումներով, բայց հյուրընկալվող ծրագիրը փաստորեն սև արկղ է՝ ներքին վարքագծով ու անմիջապես ակնհայտ չլինող թակարդներով։ Անմիջական փոխարինողը պետք է վերարտադրի գոյություն ունեցող API-ի սխալները՝ լիովին համատեղելի լինելու համար, իսկ Jira-ն բերվում է որպես օրինակ։

Ավելի լայն պլանները և լիցենզավորումը

Auth0-ից և Salesforce-ից բացի, OccupySaaS-ը մտադիր է գտնել փոխարինողներ փաստաթղթերի և վիքիի կառավարման, խնդիրների հետևման, ծրագրային հատկանիշների դրոշակման, ծրագրի և սերվերի դիտարկման և հաճախորդների աջակցության ծառայությունների համար։ Հաշվետվությունը որպես հավանական թեկնածուներ նշում է Confluence-ը, Jira-ն, LaunchDarkly-ը, Datadog-ը և Zendesk-ը։

Ոմանք կարող են պնդել, որ SaaS վարձակալելը նշանակում է, որ կոդի կամ ենթակառուցվածքի ցանկացած խնդիր ուրիշի պատասխանատվությունն է, իսկ սեփական օրինակ գործարկելը հետընթաց է։ Քանի որ ծրագիրը լիցենզավորված է Apache 2.0-ով, ոչինչ չի խոչընդոտում, որ որևէ մեկը դրա համար ծառայություն մատուցի, իսկ Red Hat Enterprise Linux-ը, GitLab-ը և WordPress-ը բերվում են որպես օրինակներ։

Նախագծի նախապատմությունը

Նախագիծը, ըստ երևույթին, Thomas Meadows-ի գաղափարն է, որը ծրագրային ինժեներ է՝ երկու տասնամյակի փորձով։ Նրա անձնական վեբկայքը ասում է, որ նրա ուժեղ կողմը նախագծերի կառավարումն է, ինչը հոդվածը համարում է լավ հմտություն՝ արհեստական ինտելեկտի գործակալներին դեպի նպատակ ուղղորդելու համար։ Վեբկայքը կարդացվում է որպես մանիֆեստ, որը ասում է, որ մեկ տեղի լիցենզավորումը հարկում է աճը, և որ նույն մարդիկ, ովքեր ստեղծել են ծրագիրը, այժմ ազատվում են աշխատանքից, և ավարտվում է այս տողով՝ «99%-ի կողմից ստեղծված ծրագիրը պատկանում է 99%-ին»։

Աղբյուրներ՝ Tom's Hardware

SiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։