Технологический стек отражает наши предпочтения при выборе инструментов для решения задач. Если у вас есть собственная команда инженеров, очень желательно согласовать применяемые подходы, чтобы итоговые изменения обладали наибольшей ценностью. Инструменты разделены на категории по сферам применения.
| Языки программирования общего назначения | NASM 3, C++ 17-24, C# 8-14, Java 17-25, Dart 3 (исключительно для Flutter), ECMAScript 2016-2026, PHP 8 | версии языков программирования от наиболее распространённых до самых современных, включая популярные бибилиотеки и фреймворки для них |
| Вспомогательные языки программирования | bash, powershell, lua | а также масса DSL языков |
| Интерактивные среды разработки | LMStudio, Comfy UI, Eclipse, Qt Creator, Android Studio, Visual Studio, VS Code, NetBeans, Unity3D, cocos2d | от современных сред разработки в связке с LLM до классических и самых распространённых |
| Графические и 3D редакторы | Blender 3D, GIMP, Inkscape | популярные свободно распространяемые редакторы |
| СУБД | H2, sqlite, PostgreSQL, MS SQL, Maria DB, Oracle DB | от легковесных до уровня предприятий |
| Системы управления содержимым | WordPress, Diafan.CMS, Битрикс управление сайтом | нужны очень веские причины разрабатывать веб-приложение без CMS |
| Системы управления конфигурациями | Terraform, Ansible | вместо тысячи скриптов, большинство предприятий в России их до сих пор не распробовали |
| Операционные системы | deb и rpm-совместимые дистрибутивы Linux, включая отечественные Astra Linux и Alt Linux | на сегодняшний день редко какое предприятие обходится без отечественных дистрибутивов Linux; с Windows тоже работаем |
| Системы управления версиями | git, svn, tfs | некоторые проекты до сих пор держатся на svn, чтобы не травмировались чувства инженеров; в основном используем git |
| Централизованное управление инфраструктурой | ALD Pro, FreeIPA, домен Windows | как у большинства компаний в России получается до сих пор оставаться на Windows — ответ прост: мало решившихся перейти с одного централизованного управления на другое |
| Системы управления виртуализацией | Proxmox VE, VM Manager, VM Ware | с KVM и QEMU также работаем |
| Контейнеризация | docker, LXC | многие предпочитают docker, забывая про другие виды контейнеров; рассмотрим CRI-O и podman, если ваши инженеры любят Red Hat |
| Менеджеры репозиториев | Sonatype Nexus, включая все поддерживаемые им форматы (apt, bower, cocoapods, conan, conda, docker, gitlfs, go, helm, maven, npm, nuget, p2, pypi, r, rubygems, yum, и просто хранение файлов) | всем предлагаем для разделения разработки и эксплуатации создавать свои дистрибутивы; а где их хранить, если не в репозиториях |
| Сборка пакетов | debuild, rpmbuild, ALBS, Hasher+Gear, MS Installer | просто инструменты для сборки пакетов, использующиеся годами многими авторами |
| Системы хранения данных | все совместимые с ONTAP 9 и выше | редко попадаются не-ONTAP СХД: это очень удачное объединение блочных SAN и файловых NAS в рамках одной архитектуры; перед тем, как предлагать СХД всегда пробуем сначала обойтись более легковесными решениями например на базе S3. |
| Идентификация и управление доступом | KeyCloak | масса провайдеров идентификации, FIPS-совместимый режим работы, и ещё много преимуществ из коробки |
| Мониторинг, визуализация и реагирование | Zabbix, Prometheus, Grafana | всегда стараемся удержаться в рамках Zabbix, пока это возможно |
| Анализ логов и плотная работа с ними | Elasticsearch, Logstash, Kibana | бывает так, что сложность системы требует ELK; не рекомендуем внедрять по частям |
| Потоки и очереди | Kafka, RabbitMQ | полноценное использование часто требует пересмотра архитектуры |
| Управление задачами и проектами | Битрикс24, Jira, GitLab, Redmine, MS Project | SMART-задачи и сокращение критического пути сложного проекта без инструментов не бывает |
| CI/CD конвейеры | GitLab, Jenkins | любим предлагать GitLab, но работаем и с Jenkins |
| Проектирование | Sparx EA | держим проекты систем в порядке с Enterprise Architect |
| Платформа как сервис | ванильный k8s, OpenShift, AWS, GCP | для отечественных предприятий рассмотрим и DeckHouse |
| Исследования | IDA Pro | то, из-за чего знания NASM не пылятся на полке |
| LLM-модели | ChatGPT, Claude, и модельки из репозитория Hugging Face Hub | один из передних краёв разработки ПО на сегодняшний день |
| NLU-платформы | Rasa Core, Rasa NLU | на наш взгляд лучший opensource NLU на данный момент |
| Издательская система | LaTeX2e | позволяет выпускать красивую документацию уровня профессионального издательства |