8.8 KiB
title | description | subtitle | weight | skip_toc | skip_byline | skip_pagenav | aliases | doc_type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сервісна мережа Istio | Сервісна мережа. | Istio вирішує проблеми, з якими стикаються розробники та оператори при роботі з розподіленою або мікросервісною архітектурою. Чи будуєте ви з нуля, переносите існуючі застосунки в хмару або захищаєте наявне середовище, Istio стане в пригоді. | 34 | true | true | true |
|
about |
{{< centered_block >}} {{< figure src="/img/service-mesh.svg" alt="Мережева структура" title="Завдяки використанню проксі-серверів застосунків Istio дозволяє програмувати управління трафіком, спостереження та безпеку на рівні застосунків у вашій мережі." >}} {{< /centered_block >}}
{{< centered_block >}}
Що таке Istio?
Сервісна мережа (service mesh) — це шар інфраструктури, який надає застосункам такі можливості, як безпека з нульовою довірою, спостережуваність і вдосконалене управління трафіком, без внесення змін в код. Istio — найпопулярніша, потужна та надійна сервісна мережа. Заснована Google, IBM та Lyft у 2016 році, Istio є дипломованим проєктом Cloud Native Computing Foundation поряд з такими проєктами, як Kubernetes та Prometheus.
Istio забезпечує стійкість хмарних та розподілених систем, допомагаючи сучасним підприємствам підтримувати свої навантаження на різних платформах, зберігаючи при цьому звʼязок і захист. Вона дозволяє реалізувати контроль безпеки та управління, включаючи шифрування mTLS, управління політиками та контроль доступу, підтримує мережеві функції, такі як канаркові розгортання, A/B тестування, балансування навантаження, відновлення після збоїв, і додає спостережуваність трафіку у вашому середовищі.
Istio не обмежується межами одного кластера, мережі або середовища виконання — сервіси, що працюють на Kubernetes або віртуальних машинах, у мультихмарному, гібридному або локальному середовищі, можуть бути обʼєднані в одну мережу.
Розширювана за дизайном і підтримувана широкою екосистемою учасників і партнерів, Istio пропонує готові інтеграції та дистрибутиви для різних сценаріїв використання. Ви можете встановити Istio самостійно або скористатися підтримкою комерційних постачальників, які надають рішення на основі Istio.
{{< /centered_block >}}
Можливості
{{< feature_block header="Безпека по стандарту" image="security.svg" >}} Istio забезпечує провідне рішення для забезпечення безпеки з нульовою довірою, засноване на ідентифікації навантажень, взаємному TLS та жорсткому контролі політик. Istio реалізує цінності BeyondProd у відкритому коді, уникаючи привʼязки до постачальників або єдиних точок відмови.
Дізнатися про безпеку {{< /feature_block>}}
{{< feature_block header="Покращення спостережуваності" image="observability.svg" >}} Istio генерує телеметрію всередині мережевої структури, забезпечуючи спостереження за поведінкою сервісів. Вона інтегрується з системами APM, такими як Grafana та Prometheus, для надання інформативних метрик, які дозволяють операторам усувати несправності, підтримувати та оптимізувати застосунки.
Дізнатися про спостережуваність {{< /feature_block>}}
{{< feature_block header="Управління трафіком" image="management.svg" >}} Istio спрощує маршрутизацію трафіку та налаштування рівня обслуговування, дозволяючи легко контролювати потік між сервісами та налаштовувати такі завдання, як A/B тестування, канаркові розгортання та поетапні розгортання з розподілом трафіку на основі відсотків.
Дізнатися про управління трафіком {{< /feature_block>}}
Чому Istio?
{{< feature_block header="Кілька режимів розгортання" image="deployment-modes.svg" >}} Istio пропонує два режими роботи панелі даних, які можна вибрати. Розгортайте з новим режимом оточення (ambient mode) для спрощення життєвого циклу застосунків або з традиційними sidecar-контейнерами для складних конфігурацій.
Дізнатися про режими роботи панелі даних {{< /feature_block>}}
{{< feature_block header="Працює на Envoy" image="envoy.svg" >}} Побудована на основі стандартного проксі-шлюзу для хмарних застосунків, Istio має високу продуктивність і розширюваність за дизайном. Додайте власні функції управління трафіком за допомогою WebAssembly або інтегруйте сторонні системи управління політиками.
Дізнатися про Istio та Envoy {{< /feature_block>}}
{{< feature_block header="Справжній проєкт спільноти" image="community-project.svg" >}} Istio розроблена для сучасних навантажень і створена великою спільнотою новаторів у хмарному середовищі.
Дізнатися про учасників Istio {{< /feature_block>}}
{{< feature_block header="Стабільні випуски бінарних файлів" image="stable-releases.svg" >}} Впевнено розгортайте Istio у виробничих робочих навантаженнях. Всі випуски повністю доступні безкоштовно.
Дізнатися про пакети Istio {{< /feature_block>}}