Організація Cloud Native Computing Foundation (CNCF) опублікувала дослідження про хмарні нативні технології у 2019 році. Виявилось, що 84% компаній використовували контейнери у виробництві. У 2018 році таких респондентів було значно менше — 58%, а під час першого опитування (2016)— 23%.
Показово, що для керування контейнерами 78% опитаних торік обирали Kubernetes. За даними Cloud Native Landscape, є приблизно 109 інструментів для керування контейнерами, та 89% використовують різні форми Kubernetes. Серед найпопулярніших — Amazon Elastic Kubernetes Service, Google Kubernetes Engine та Docker Desktop.
Загальнодоступні публічні хмари залишаються найбільш поширеними, їх обирали 62% респондентів у 2019 та 77% у 2018 році. Гібридними зараз послуговується 38% опитаних.
20% планують застосовувати безсерверні технології через 12–18 місяців, а 41% користується ними вже. 80% з них застосовують хостингову платформу, а 20% — встановлювальне (installable) програмне забезпечення.
Найчастіше розробники звертаються до платформ AWS Lambda (53%), Google Cloud Functions (18%) та Azure Functions (14%). Найпоширеніші інструменти — Knative (34%), OpenFaaS (15%) і Kubeless (11%).
Також дослідники помітили загальне прискорення циклів випуску. Це пов'язують з поширенням DevOps й інструментів CI/CD. Щоденні випуски роблять 27% опитаних (у 2018 їх було 15%), а щотижневі — 28% (раніше — 20%). Натомість щомісячних релізів стало менше: 16% замість 18%. Найпопулярнішими інструментами CI/CD є Jenkins (58%), GitLab (34%) та CircleCI (13%).
Ще немає коментарів