Amazon OpenSearch, Elasticsearch платформасының шанышқысын ұсынды

Amazon OpenSearch жобасын құру туралы жариялады, оның аясында Elasticsearch іздеу, талдау және деректерді сақтау платформасының шанышқысы, сондай-ақ платформамен байланысты Kibana веб-интерфейсі жасалған. Код Apache 2.0 лицензиясы бойынша таратылады. Болашақта Amazon Elasticsearch қызметінің атын Amazon OpenSearch қызметіне өзгертуді жоспарлап отырмыз.

OpenSearch Elasticsearch 7.10.2 код базасынан бөлінген. Шанышқымен жұмыс ресми түрде 21 қаңтарда басталды, содан кейін шанышқы коды Apache 2.0 лицензиясы бойынша таратылмаған компоненттерден тазартылды және Elasticsearch брендінің элементтері OpenSearch-пен ауыстырылды. Қазіргі түрінде код әлі де альфа-сынақта және алғашқы бета нұсқасы бірнеше аптадан кейін күтілуде. 2021 жылдың ортасына қарай кодтық базаны тұрақтандыру және OpenSearch-ті өндірістік жүйелерде пайдалануға дайын ету жоспарлануда.

OpenSearch қауымдастық көмегімен әзірленген бірлескен жоба ретінде әзірленеді. Жобаның кураторы қазіргі уақытта Amazon екені атап өтілгенімен, болашақта қауымдастықпен бірлесіп басқару, шешім қабылдау және әзірлеуге қатысатын қатысушылардың өзара әрекеттесуінің оңтайлы стратегиясы әзірленетін болады.

Red Hat, SAP, Capital One және Logz.io сияқты компаниялар OpenSearch жұмысына қосылды. Бір қызығы, Logz.io бұрын Elasticsearch-тің жеке шанышқысын жасауға тырысты, бірақ ортақ жоба бойынша жұмысқа қосылды. OpenSearch әзірлеуге қатысу үшін тасымалдау келісіміне (CLA, Contributor License Agreement) қол қоюдың қажеті жоқ және OpenSearch сауда белгісін пайдалану ережелері рұқсат етілген және өнімдеріңізді жылжыту кезінде осы атауды көрсетуге мүмкіндік береді.

Шанышқыны жасаудың себебі түпнұсқалық Elasticsearch жобасын меншікті SSPL (Server Side Public License) көшіру және ескі Apache 2.0 лицензиясы бойынша өзгерістерді жариялауды тоқтату болды. SSPL лицензиясын OSI (Open Source Initiative) кемсітушілік талаптардың болуына байланысты Open Source критерийлеріне сай емес деп таниды. Атап айтқанда, SSPL лицензиясы AGPLv3 негізінде жасалғанына қарамастан, мәтінде тек қолданба кодының өзі ғана емес, сонымен қатар бұлттық қызметті ұсынуға қатысатын барлық компоненттердің бастапқы коды SSPL лицензиясы бойынша жеткізуге арналған қосымша талаптар бар. .

Шанышқыны мотивациялау Elasticsearch және Kibana-ны ашық бастапқы кодты сақтау және қауымдастықтың көмегімен жасалған толық ашық бастапқы шешімді қамтамасыз ету болып табылады. OpenSearch жобасы сондай-ақ Elasticsearch үшін қондырма түрінде бұрын Expedia Group және Netflix бірлесіп әзірленген және Elasticsearch ақылы құрамдастарын ауыстыратын қосымша мүмкіндіктерді қамтитын Elasticsearch дистрибуциясы үшін Open Distro тәуелсіз дамуын жалғастырады. машиналық оқыту құралдары ретінде, SQL қолдауы, генерациялық хабарландырулар, кластер өнімділігін диагностикалау механизмдері, Active Directory, Kerberos, SAML және OpenID арқылы аутентификация, бір реттік кіруді (SSO) енгізу, трафикті шифрлауды қолдау, рөлге негізделген қатынас бақылау жүйесі (RBAC), аудит үшін егжей-тегжейлі журнал жүргізу.

Ақпарат көзі: opennet.ru

пікір қалдыру