Chef Configuration Management System-ը դառնում է լիովին բաց կոդով նախագիծ

Chef Software-ը հայտարարել է իր Open Core բիզնես մոդելը դադարեցնելու իր որոշման մասին, որտեղ միայն համակարգի հիմնական բաղադրիչներն են ազատորեն բաշխվում, և առաջադեմ հնարավորությունները տրամադրվում են որպես կոմերցիոն արտադրանքի մաս:

Chef-ի կազմաձևման կառավարման համակարգի բոլոր բաղադրիչները, ներառյալ Chef Automate կառավարման վահանակը, ենթակառուցվածքի կառավարման գործիքները, Chef InSpec անվտանգության կառավարման մոդուլը և Chef Habitat առաքման և նվագախմբի ավտոմատացման համակարգը, այժմ լիովին հասանելի կլինեն բաց կոդով Apache 2.0 լիցենզիայի ներքո: առանց բաց կամ փակ մասերի: Բոլոր նախկինում փակված մոդուլները կբացվեն: Ապրանքը կմշակվի հանրությանը հասանելի պահոցում: Մշակման, որոշումների ընդունման և նախագծման գործընթացները նախատեսվում է իրականացնել հնարավորինս թափանցիկ:

Նշվում է, որ որոշումն ընդունվել է բաց կոդով ծրագրային ապահովման առևտրայնացման և համայնքներում փոխգործակցության կազմակերպման տարբեր մոդելների երկարատև ուսումնասիրությունից հետո։ Խոհարարի մշակողները կարծում են, որ բաց կոդով ամբողջական ծածկագիրը լավագույնս կհամակշռի համայնքի ակնկալիքները ընկերության բիզնես շահերի հետ: Արտադրանքը բաց և սեփական մասերի բաժանելու փոխարեն, Chef Software-ն այժմ կկարողանա իր հասանելի ռեսուրսներն ամբողջությամբ ուղղել մեկ բաց արտադրանքի զարգացմանը՝ համագործակցելով նախագծով հետաքրքրված էնտուզիաստների և ընկերությունների հետ:

Ձեռնարկությունների կարիքները բավարարելու համար բաց կոդով կստեղծվի առևտրային բաշխման փաթեթ՝ Chef Enterprise Automation Stack, որը կներառի լրացուցիչ թեստավորում և կայունացում, տեխնիկական աջակցության տրամադրում 24×7 ռեժիմով, հարմարեցում մեծ հուսալիություն պահանջող համակարգերում օգտագործելու համար, և թարմացումների արագ առաքման ալիք: Ընդհանուր առմամբ, Chef Software-ի նոր բիզնես մոդելը շատ նման է Red Hat-ին, որն առաջարկում է առևտրային բաշխում, բայց մշակում է բոլոր ծրագրակազմը որպես բաց կոդով նախագծեր, որոնք հասանելի են անվճար լիցենզիաների ներքո:

Հիշեցնենք, որ Chef-ի կազմաձևման կառավարման համակարգը գրված է Ruby և Erlang լեզուներով և առաջարկում է տիրույթին հատուկ լեզու՝ հրահանգներ ստեղծելու համար («բաղադրատոմսեր»): Խոհարարը կարող է օգտագործվել կենտրոնացված կազմաձևման փոփոխությունների և հավելվածների կառավարման ավտոմատացման համար (տեղադրում, թարմացում, հեռացում, գործարկում) տարբեր չափերի սերվերային զբոսայգիներում և ամպային ենթակառուցվածքներում: Սա ներառում է Amazon EC2-ի, Rackspace-ի, Google Cloud Platform-ի, Oracle Cloud-ի, OpenStack-ի և Microsoft Azure-ի ամպային միջավայրերում նոր սերվերների տեղակայման ավտոմատացման աջակցություն: Խոհարարների վրա հիմնված լուծումներն օգտագործվում են Facebook-ի, Amazon-ի և HP-ի կողմից: Խոհարարի կառավարման հանգույցները կարող են տեղակայվել RHEL-ի և Ubuntu-ի վրա հիմնված բաշխումների վրա: Linux-ի բոլոր հայտնի բաշխումները, macOS-ը, FreeBSD-ն, AIX-ը, Solaris-ը և Windows-ը աջակցվում են որպես կառավարման օբյեկտներ:

Source: opennet.ru

Добавить комментарий