1.15K subscribers
118 photos
4 videos
1 file
142 links
Российский веб-сервер Angie и его команда. Чат для вопросов @angie_support
Download Telegram
Channel created
Channel name was changed to «Angie»
Angie 1 год!
Добрый день, коллеги, клиенты, партнеры!

В июле 2022 года, собрав команду из ведущих инженеров, работавших над разработкой и поддержкой веб-сервера NGINX, мы открыли свою компанию — «Веб-Сервер» и начали разработку Angie — российского веб-сервера с открытым исходным кодом. Сегодня, 21 июля, Angie празднует свой перый день рождения. А мы запускаем блоги на разных платформах, чтобы познакомить вас с тем, как у нас дела.

Вот небольшой отчет о том, что мы сделали за год.

Осенью 2022 года команда «Веб-Сервера» представила версию Angie с открытым исходным кодом. Она создавалась как ответвление NGINX — самого популярного и знакомого нам веб-сервера, но при этом являлась самостоятельным проектом, который регулярно пополнялся новыми функциями. Так в отечественном веб-сервере уже есть поддержка протокола HTTP/3. 

Но суть Angie не в копировании: мы делаем наш веб-сервер надежнее, экономнее и быстрее. Сбор статистики позволяет вовремя реагировать на перерасход ресурсов, ошибки и атаки; привязка сессий и обновление серверов по DNS помогают балансировать нагрузку в современной инфраструктуре. Сейчас мы добавляем активные проверки балансируемых серверов и управление конфигурацией, чтобы повысить отказоустойчивость и упростить администрирование.

Команда Angie считает версию с открытым кодом одним из важнейших направлений своей работы - мы также являемся участниками эксперимента по созданию российского репозитория, наряду с такими грандами российского IT рынка как Базальт, Ред софт, Т1 Инновации.

Нам есть что предложить и корпоративным клиентам. Весной 2023 года мы выпустили Angie PRO — это единственный коммерческий российский веб-сервер, имеющий сертификаты совместимости с отечественными операционными системами РЕД ОС, Astra Linux Special Edition и Альт Сервер 10. Еще одна наша разработка — Angie Ingress Controller (ANIC) — решение для управления трафиком контейнеризированных приложений в Kubernetes с использованием Ingress Controller.

Наша цель — отвечать технологическим потребностям российского рынка. И платная, и открытая версии веб-сервера обеспечены русскоязычной документацией и поддержкой; мы также собираемся добавить шифрование по ГОСТ. В своих репозиториях мы публикуем готовые пакеты для разнообразных операционных систем и аппаратных платформ, в том числе отечественных, а также популярные динамические модули, которые дополняют основную функциональность веб-сервера.

Но это только начало. Мы точно удивим вас. И не раз, и не два.

В этом блоге мы будем рассказывать о том, как работает российский рынок IT (и не только работает, но и сбоит, барахлит и зависает), расскажем, как нам работается с заказчиками из Китая (да, есть у нас и такое), поделимся технической экспертизой - не только расскажем, как продвигается разработка продуктов, но и прикрутим сюда со временем чат техподдержки).

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

Будет интересно, друзья!

С уважением, команда Angie

Наш сайт
❤12👍4
Angie и N+1 исследуют опенсорс в России
Всем привет!

В последние годы в России все больше задумываются о том, как развивать проекты с открытым кодом - создаются доверенные репозитории, уточняется нормативная база, оформляются специализированные организации, которые обещают развивать экосистему разработки проектов с открытым кодом.

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

Вместе с редакцией сайта N+1 — самого авторитетного медиа о науке в России — мы в течение года будем исследовать мир разработки программного обеспечения с использованием принципов открытого исходного кода. Поговорим как об истории, экономике, безопасности, так и о философии и этике таких проектов. Обсудим, как влияют на такие проекты интересы государств и больших корпораций. И, конечно, постараемся понять, что будет с подобными проектами в России.

Конечная цель нашей работы - сформировать первое в России исследование культуры разработки проектов с открытым кодом. И пригласить к диалогу всех, кого по-настоящему волнует эта тематика.

Пока мы готовим первые материалы (их мы начнем публиковать ближе к сентябрю и еще раз обязательно анонсируем), вы можете почитать другие новости на сайте N+1. Например, про то, как манекен заставили потеть во имя науки.
🔥10
Сегодня поговорим об Angie Ingress Controller (ANIC) - решении компании «Веб-Сервер» для упрощения работы с трафиком в Kubernetes.

Kubernetes — популярная система для управления контейнерами. Одной из ее задач является перенаправление запросов к приложениям внутри этой системы. Для этого используются две вещи: Ingress и Ingress Controller.

Ingress — это точка входа для запросов, которая помогает перенаправлять и балансировать нагрузку, а Angie Ingress Controller (ANIC) позволяет управлять ее работой в соответствии с заданными настройками. При изменении настроек Ingress Controller перенастраивает Ingress, а мы получаем возможность управлять внешними запросами к приложениям, запущенным в Kubernetes кластере.

ANIC в качестве Ingress использует веб-сервер Angie PRO, который умеет динамически управлять настройками upstream групп с помощью REST интерфейса, выступает в роли L4-L7 балансировщика, а множество его настроек позволяют гибко настраивать проксирование.

Подробнее про ANIC можно прочитать здесь.
👍10❤1🔥1🌚1