+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Red Hat анонсував серію оновлень лінійки інструментів та програм для розробників

Red Hat анонсував серію оновлень лінійки інструментів і програм для розробників

Red Hat анонсував серію оновлень лінійки інструментів і програм для розробників. Ці оновлення підвищують продуктивність, безпеку та масштабованість при створенні програми для Red Hat OpenShift, провідної в галузі платформи Kubernetes корпоративного класу. Оновлені інструменти, включаючи Red Hat OpenShift Pipelines, Red Hat OpenShift GitOps і збірку Red Hat Quarkus, а також нові навчальні ресурси на порталі Kube By Example, допоможуть спростити і поліпшити процес побудови, автоматизації та розгортання додатків в гібридних мультихмарних середовищах.

Сьогодні організаціям необхідно вдосконалювати досвід розробників за допомогою інструментів і можливостей, які не тільки вирішують їх ключові проблеми, але  і допомагають їм працювати ефективніше . Коли швидкість і гнучкість розробки є критичним фактором підтримки конкурентоспроможності, здатність швидко поставляти нові продукти і послуги повинна бути головним пріоритетом.

Хмара CI/CD на платформі openShift для автоматизації доставки додатків в середовищах Kubernetes

Згідно з опитуванням розробників, проведеним Stack Overflow у 2021 році, Kubernetes і Git є двома найулюбленішими і затребуваними інструментами в середовищі розробників сьогодні. І це зрозуміло, оскільки Kubernetes є провідною платформою оркестрування контейнерів і де-факто стандартом автоматизації розгортання та управління хмарними додатками у виробничих середовищах. У поєднанні з такими інструментами, як хмарна система безперервної інтеграції та доставки openShift Pipelines та вдосконалений інструментарій керування версіями OpenShift GitOps, OpenShift пропонує розробникам потужну та надійну основу для підвищення гнучкості протягом усього життєвого циклу програми.

 Новіші версії OpenShift GitOps і OpenShift Pipelines допомагають спростити і поліпшити роботу розробників. OpenShift Pipelines додатково інтегрується в життєвий цикл розробки програмного забезпечення, автоматизуючи застосування оновлень у всіх середовищах. Це включає більш  глибоку інтеграцію з програмним проектом Tekton за допомогою веб-хуків для запуску конвеєрів, коли відбуваються зазначені події git, такі як натискання до сховища або об'єднання запитів на витягування. OpenShift Pipelines тепер перевірено для роботи в повністю керованих середовищах (red hat OpenShift Service на AWS і Red Hat OpenShift Dedicated). А консоль OpenShift, завдяки інтеграції з TektonHub, полегшує розробникам використання завдань спільноти в конвеєрах.

OpenShift GitOps допомагає покращити безпеку коду завдяки практикам щодо того, де, як і коли можна вносити оновлення через Git. Зокрема , це дозволяє забезпечити підвищену безпеку, спрощену конфігурацію конфігурацій з кількома орендарями та використовувати облікові дані OpenShift для входу в ArgoCD.

Quarkus для більш продуктивної розробки додатків на платформі OpenShift

 Проект з відкритим кодом Quarkus пропонує розробникам потужні можливості для створення нових і вдосконалення існуючих Java і Spring додатків для сучасного всюдисущого світу Kubernetes.

Використовуючи унікальний процес завантаження під час компіляції та тісну інтеграцію з OpenShift, варіант Quarkus від Red Hat пропонує можливості виробничого рівня для створення хмарних додатків. Наша нова версія Quarkus представляє ряд функцій, які допомагають підвищити продуктивність розробників, наприклад:

  • безперервне тестування — дає практично миттєвий зворотний зв'язок при редагуванні коду, значно підвищуючи продуктивність розробників;
  • новий інтерфейс командного рядка Quarkus позбавляє від необхідності використовувати команди Gradle або Maven, скорочуючи час, необхідний для виконання загальних операцій і забезпечуючи більшу строгість і єдність в роботі;
  • оновлений, більш графічний інтерфейс розробника - візуальне представлення розширень і документації, REST endpoints об'єктів, CDI бобів і т.д .;
  • Нові сервіси розробника — Автоматично створюйте, налаштовуйте та з'єднуйте популярні бази даних, черги повідомлень та інші компоненти до додатків у міру їх розробки .

Побудований як фреймворк Kubernetes для розробки швидких і легких додатків, Quarkus відмінно підходить для написання безсерверних функцій. Нова версія Quarkus включає інтеграцію з Funqy API (забезпечує портативність функцій між безсерверними провайдерами) і програмним проектом Knative, який доповнює Kubernetes компонентами для розгортання, виконання і управління безсерверними хмарними додатками (обидві ці інтеграції як і раніше доступні у вигляді технічного попереднього перегляду).

Red Hat OpenShift Serverless для розширеної підтримки нових обчислювальних моделей

Оскільки безсерверні обчислення продовжують розвиватися, вони поступово стають все більш придатними для робочих навантажень загального призначення. Щоб допомогти розробникам скористатися перевагами тут, особливо в контексті контейнерних архітектур, керованих подіями, нова версія Red Hat OpenShift Serverless пропонує оновлені компоненти з батьківського програмного проекту Knative.

Ще одним пунктом прикладання зусиль в новій версії Red Hat OpenShift Serverless стала безпека, зокрема , відбулося шифрування даних при передачі за допомогою OpenShift Service Mesh. Крім того, за допомогою оператора Kubernetes установка тепер завершується всього в один клік. На додаток до стандартної команди Knative CLI kn, безсерверні розгортання та топологія тепер також можуть бути створені за допомогою OpenShift DevConsole, що покращує досвід розробників.

Крім того, Red Hat представив технічну версію попереднього перегляду OpenShift Serverless Functions, інструментального фреймворку для розробки безсерверних функцій, побудованих на основі Knative. Центральним призначеним для користувача інструментом тут є утиліта командного рядка kn func. Це плагін, який доповнює стандартну команду kn CLI можливостями розробки безсерверних функцій на платформі Knative. В результаті розробка на платформах macOS, RHEL і Windows тепер може здійснюватися локально за допомогою Docker і Podman.

Цей плагін був створений компанією Red Hat в рамках проекту Boson SOFTWARE. У липні 2021 року Red Hat подарував Boson проєкту програмного забезпечення Knative, щоб допомогти розробникам повніше реалізувати можливості безсерверних функцій на базі Knative.

Кубе за прикладом для відточування навичок розвитку та експлуатації Kubernetes

Безкоштовний онлайн-портал навчання Red Hat, Kube by Example, пропонує розробникам та фахівцям з ІТ-операцій можливість вивчати Kubernetes на практиці  зручним способом. Існують курси з повного спектру технологій, пов'язаних з Kubernetes, від базових базових знань до більш просунутих тем, включаючи три нові навчальні треки, оголошені на цьому тижні: «ШІ і машинне навчання на платформі Kubernetes», «Міграція в Кубернетес» і «Оператори з Хелмом, Ансібл і йди».

Інші новини

Найкраща ціна