From 43196e6b0f6664f709386503de12f32a364b6029 Mon Sep 17 00:00:00 2001 From: katemurao19 <106687261+katemurao19@users.noreply.github.com> Date: Fri, 23 Dec 2022 16:53:59 +0300 Subject: [PATCH] Create paas.md --- paas.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 paas.md diff --git a/paas.md b/paas.md new file mode 100644 index 0000000..9b58e91 --- /dev/null +++ b/paas.md @@ -0,0 +1,36 @@ +# Avito PaaS + +PaaS — это платформа для разработки и эксплуатации сервисов. Основная цель платформы — позволить разработчикам тратить время на реализацию бизнес-логики, а не возню с инфраструктурой и интеграциями. + +Для работы с платформой мы предоставляем консольную утилиту Avito и PaaS-дашборд как основные высокоуровневые интерфейсы. Через них проходит весь жизненный цикл разработки микросервисов. + +## Зачем платформа нужна разработчикам? + +PaaS покрывает весь жизненный цикл разработки: + +- В ней есть все необходимые инструменты для решения повседневных задач: + - автоматическая интеграция с базами данных; + - структурированное логирование и метрики; + - работа с секретами; + - очереди задач; + - шина данных; + - live reload для локальной разработки; + - инструменты для запуска тестов. +- Не нужно писать сложные конфигурации прокси для баз данных и других хранилищ. +- Не нужно вручную писать клиентов для сервисов. +- Не нужно поддерживать большие и сложные Helm-конфигурации. + +## Зачем платформа нужна Авито? + +- Повышение скорости разработки всего Авито (ТТМ). +- Внедрение новых инфраструктурных фич и проверки качества сразу на всю компанию. +- Обновление версий инфраструктурных компонентов без необходимости привлечения разработчиков. +- Актуальность технического стека и используемых инженерных практик. +- Стабильность системы: снижении MTTU поиска причин деградаций. +- Улучшение эффективности потребления ресурсов + +## Что почитать и посмотреть про Avito PaaS? + +[Платформа как сервис в Авито: как это устроено](https://habr.com/ru/company/avito/blog/527400/) + +[Avito PaaS meetup #1](https://www.youtube.com/playlist?list=PLknJ4Vr6efQH_DQnNP8fe5iNoU3wTdeAa)