AWS Bottlerocket

Продукт
Название базовой системы (платформы): Amazon Web Services (AWS)
Разработчики: Amazon
Дата премьеры системы: март 2020 г
Дата последнего релиза: август 2020 г
Технологии: Виртуализация,  ОС,  Средства разработки приложений

Содержание

2020

Выход общедоступной версии ОС

31 августа 2020 года Amazon объявила о всеобщей доступности Bottlerocket — дистрибутива Linux с открытым исходным кодом, предназначенного для запуска контейнерезированных приложений.

Популярные дистрибутивы Linux предназначены для запуска не только контейнеров, которые позволяют запускать приложения в различных вычислительных средах, но и целого ряда других рабочих нагрузок. Поскольку они поддерживают большое количество вариантов использования, в их состав входит большое количество компонентов, которыми трудно управлять.

При разработке Bottlerocket компания отказалась от многих стандартных компонентов Linux и сохранила только те, которые необходимы для запуска рабочих нагрузок на основе контейнеров, создав операционную систему, которая, по ее словам, является более простой в управлении и более безопасной. Дополнительная безопасность связана с тем, что меньшая кодовая база Bottlerocket оставляет меньше потенциальных слабых мест для использования хакерами.

Amazon представила открытую ОС для запуска контейнеризированных приложений

Кроме того, был реализован ряд дополнительных мер, помогающих защититься от угроз. Разработчики написали значительную часть Bottlerocket на языке Rust, который менее подвержен эксплойтам переполнения буфера, чем язык C, на котором ядро Linux преимущественно написано.

Создавая Bottlerocket, компания также укрепила ее защиту от продолжительных угроз, а также от вредоносных приложений, которые, попадая в систему, скрывают свое присутствие. Для этого используется функция ядра под названием dm-verity, которая обнаруживает несанкционированное изменение компонентов.Игорь Лейпи, ГК Softline: Объем поставок российских операционных систем в ближайшие годы увеличится как минимум вдвое

Для обслуживания Bottlerocket системным администраторам не нужно регулярно получать доступ к ОС через свою учетную запись, поэтому у злоумышленников остается меньше шансов проникнуть в систему. Кроме того, разработчик оснастил дистрибутив функцией отката до предыдущей версии на тот случай, если обновление приведет к сбою.

Загрузить Bottlerocket можно на GitHub.[1][2]

Запуск ОС

В марте 2020 года Amazon выпустила операционную систему с открытым исходным кодом для контейнерных приложений. Новое решение под названием Bottlerocket, запущенное на облачной инфраструктуре Amazon Web Services (AWS), позволяет запускать программные контейнеры на «голом железе» (bare metal server) или виртуальных машинах.

К 11 марта 2020 года выпущена предварительная версия AWS Bottlerocket, но она доступна для всех желающих. Она представляет собой урезанную платформу, состоящую только из компонентов, без которых невозможны организация и запуск контейнеров. ОС поддерживает как образы Docker, так и другие, соответствующие формату Open Container Initiative (OCI).

Amazon выпустила открытую ОС для контейнерных приложений

Программные контейнеры популярны среди разработчиков, потому что они могут использоваться для размещения приложений, которые могут работать в различных вычислительных средах без внесения изменений в их основной код.

Но программным контейнерам нужна операционная система для размещения, подавляющее большинство их них работает на ОС общего назначения (general-purpose OS), которые никогда не предназначались для этой цели. Такие платформы в подавляющем числе обновляются по пакетам, что осложняет автоматизацию процесса, пишет в блоге евангелист AWS Джефф Барр (Jeff Barr).

По его словам, обновления для ОС не только медленно устанавливаются, но и создают проблемы безопасности, увеличивая возможности для кибератак. Кроме того, обновления могут быть проблематичными и подверженными ошибкам, а несоответствия с пакетами могут постепенно нарушать целостность кластеров контейнеров.

Именно по этим причинам Amazon разработала Bottlerocket, который можно обновлять за один шаг, а не пакет за пакетом. Идея состоит в том, чтобы упростить пользователям автоматизацию обновлений ОС с помощью сервисов оркестровки контейнеров, таких как Amazon EKS.[3]

Примечания



СМ. ТАКЖЕ (1)


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Softline (Софтлайн) (53)
  Крок (40)
  Айтеко (Ай-Теко, iTeco) (13)
  Крок Облачные сервисы (13)
  Т1 Интеграция (ранее Техносерв) (12)
  Другие (487)

  Commvault (5)
  ITglobal.com (ИТглобалком Рус) (3)
  Крок (2)
  Cloud4Y (ООО Флекс) (2)
  Delta Computers (Дельта Компьютерс) (2)
  Другие (24)

  Крок Облачные сервисы (3)
  ISPsystem (Экзософт) (1)
  ITglobal.com (ИТглобалком Рус) (1)
  Кортис (1)
  Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (1)
  Другие (1)

  Киберпротект (ранее Акронис-Инфозащита, Acronis-Infoprotect) (3)
  К2 Тех (3)
  Cloud4Y (ООО Флекс) (2)
  Delta Computers (Дельта Компьютерс) (2)
  Ред Софт (Red Soft) (2)
  Другие (18)

  DA IT Company (1)
  Mind Software (Майнд Софт) (1)
  Mont (Монт) (1)
  VStack (ИТглобалком Лабс) (1)
  Астра Группа компаний (1)
  Другие (2)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  VMware (94, 136)
  Microsoft (14, 39)
  IBM (18, 38)
  Крок (2, 37)
  Крок Облачные сервисы (1, 37)
  Другие (380, 289)

  VMware (4, 6)
  Commvault (2, 5)
  IBM (2, 4)
  ITglobal.com (ИТглобалком Рус) (2, 3)
  РусБИТех-Астра (ГК "Астра") (1, 3)
  Другие (14, 15)

  Крок Облачные сервисы (1, 3)
  Крок (1, 3)
  Aerodisk (Аеро Диск) (1, 1)
  ITglobal.com (ИТглобалком Рус) (1, 1)
  VStack (ИТглобалком Лабс) (1, 1)
  Другие (3, 3)

  Orion soft (Орион) (2, 4)
  Киберпротект (ранее Акронис-Инфозащита, Acronis-Infoprotect) (1, 3)
  Крок Облачные сервисы (1, 3)
  ITglobal.com (ИТглобалком Рус) (1, 3)
  VStack (ИТглобалком Лабс) (1, 3)
  Другие (9, 13)

  РусБИТех-Астра (ГК "Астра") (1, 2)
  ITglobal.com (ИТглобалком Рус) (1, 1)
  VStack (ИТглобалком Лабс) (1, 1)
  ISPsystem (Экзософт) (1, 1)
  Mind (Майнд Лабс, МайндСофт, ИнтерМайнд) (1, 1)
  Другие (1, 1)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  VMware vSphere - 77
  Microsoft Hyper-V - 37
  Крок: Виртуальный дата-центр (IaaS) - 37
  Citrix Virtual Apps и Desktops (ранее XenApp и XenDesktop) - 20
  Cisco UCS Unified Computing System (Cisco UCCX) - 18
  Другие 346

  Commvault Complete Data Protection - 4
  Astra Linux: Брест Виртуализация - 3
  ITglobal.com: VDI - 3
  IBM Cloud Paks - 3
  Cloud4Y Виртуальный рабочий стол (VDI) - 2
  Другие 16

  Крок: Виртуальный дата-центр (IaaS) - 3
  ISPsystem VMmanager - 1
  VStack платформа виртуализации - 1
  VMware vSphere - 1
  Базис.Dynamix - 1
  Другие 1

  Крок: Виртуальный дата-центр (IaaS) - 3
  Orion soft: Zvirt Система безопасного управления средой виртуализации - 3
  Кибер Инфраструктура (ранее Acronis Инфраструктура) - 3
  VStack платформа виртуализации - 3
  Ред Виртуализация - 2
  Другие 9

  Astra Linux: Брест Виртуализация - 2
  Облакотека Платформа облачного бизнеса - 1
  ISPsystem VMmanager - 1
  VStack платформа виртуализации - 1
  MIND Migrate - 1
  Другие 0

Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (44)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Бипиум (Bpium) (10)
  Axiom JDK (БеллСофт) ранее Bellsoft (9)
  Другие (371)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  IFellow (АйФэлл) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  Форсайт (3)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  КРИТ (KRIT) (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  Unlimited Production (Анлимитед Продакшен) (4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Форсайт (3)
  Robin (Робин) (3)
  Другие (21)

  Солар (ранее Ростелеком-Солар) (1)
  Нота (Холдинг Т1) (1)
  Другие (1)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft (41, 47)
  Солар (ранее Ростелеком-Солар) (2, 46)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (557, 276)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Форсайт (1, 3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Сбербанк (1, 2)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Другие (9, 9)

  Unlimited Production (Анлимитед Продакшен) (1, 6)
  Солар (ранее Ростелеком-Солар) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  РЖД-Технологии (1, 3)
  Другие (11, 19)

  Мобильные ТелеСистемы (МТС) (1, 1)
  Т1 (1, 1)
  T1 Digital (Т1 Диджитал) (1, 1)
  Солар (ранее Ростелеком-Солар) (1, 1)
  Т1 Консалтинг (Т1 Инновации) (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 46
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 306

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Турбо X - 2
  Siemens Xcelerator - 2
  Java - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Yandex Vision - 1
  Другие 8

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  Другие 13

  Т1: Сфера Платформа производства ПО - 1
  МТС: Ocean Облачная платформа - 1
  Solar appScreener (ранее Solar inCode) - 1
  Другие 0