
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 — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։