Infrastructure
Облака и VPS
- Облака RunPod - GPU по требованию, как почасовая оплата, так и фиксированная аренда.
- Облака Vast.ai - Дешевле, чем RunPod, но менее надежны.
- Облака Paperspace - Хорошо интегрированы, но дороже.
- Облака Google Colab - Бесплатные GPU, но с ограничениями.
- Облака AWS - Мощные, но сложные в настройке.
- Облака GCP - Мощные, но сложные в настройке.
- Облака Azure - Мощные, но сложные в настройке.
- Облака Digital Ocean - Простые в использовании, но менее мощные.
- Облака Hetzner - Дешевые, но менее надежные.
- Облака OVH - Дешевые, но менее надежные.
Локальная разработка
- Docker - Контейнеризация приложений.
- Minikube - Локальный кластер Kubernetes.
- Kind - Локальный кластер Kubernetes.
- Multipass - Локальные виртуальные машины.
- VirtualBox - Локальные виртуальные машины.
- VMware - Локальные виртуальные машины.
Оркестрация
- Kubernetes - Оркестрация контейнеров.
- Docker Swarm - Оркестрация контейнеров.
- Nomad - Оркестрация приложений.
Мониторинг
- Prometheus - Мониторинг и оповещения.
- Grafana - Визуализация данных.
- Loki - Агрегация логов.
- Tempo - Агрегация трассировок.
- Jaeger - Агрегация трассировок.
- Datadog - Мониторинг и оповещения.
- New Relic - Мониторинг и оповещения.
- Sentry - Мониторинг ошибок.
Базы данных
- PostgreSQL - Реляционная база данных.
- MySQL - Реляционная база данных.
- MongoDB - NoSQL база данных.
- Redis - База данных типа "ключ-значение".
- Cassandra - NoSQL база данных.
- Elasticsearch - Поисковая база данных.
- Pinecone - Векторная база данных.
- Weaviate - Векторная база данных.
- Qdrant - Векторная база данных.
API
- FastAPI - Фреймворк для создания API на Python.
- Flask - Фреймворк для создания API на Python.
- Node.js - Платформа для создания API на JavaScript.
- Go - Язык программирования для создания API.
- gRPC - Фреймворк для создания API.
Очереди сообщений
- RabbitMQ - Очередь сообщений.
- Kafka - Очередь сообщений.
- Redis - Очередь сообщений.
- Celery - Очередь задач.
Безопасность
- OAuth - Протокол авторизации.
- JWT - Формат токенов.
- TLS - Протокол шифрования.
- Fail2ban - Защита от брутфорса.
- UFW - Брандмауэр.
Другое
- Nginx - Веб-сервер.
- Traefik - Обратный прокси.
- Let's Encrypt - Бесплатные SSL сертификаты.
- Cloudflare - CDN и защита от DDoS.
- Terraform - Инфраструктура как код.
- Ansible - Автоматизация настройки серверов.
- Git - Система контроля версий.
- GitHub - Хостинг Git репозиториев.
- GitLab - Хостинг Git репозиториев.
- Bitbucket - Хостинг Git репозиториев.
- VS Code - Редактор кода.
- PyCharm - IDE для Python.
- Jupyter Notebook - Интерактивная среда разработки.
- tmux - Менеджер терминалов.
- Zsh - Альтернативная оболочка для командной строки.
- Oh My Zsh - Фреймворк для Zsh.
- htop - Интерактивный просмотрщик процессов.
- iotop - Интерактивный просмотрщик дискового ввода-вывода.
- bpytop - Интерактивный просмотрщик ресурсов системы.
- vim - Текстовый редактор.
- neovim - Текстовый редактор.
- emacs - Текстовый редактор.
- jq - Обработчик JSON из командной строки.
- yq - Обработчик YAML из командной строки.
- sed - Текстовый редактор из командной строки.
- awk - Текстовый редактор из командной строки.
- grep - Поиск текста из командной строки.
- find - Поиск файлов из командной строки.
- xargs - Выполнение команд из командной строки.
- curl - Отправка HTTP запросов из командной строки.
- wget - Загрузка файлов из командной строки.
- ssh - Подключение к удаленным серверам.
- scp - Копирование файлов на удаленные серверы.
- rsync - Синхронизация файлов между серверами.
- screen - Менеджер терминалов.
- htpasswd - Утилита для создания файлов паролей для веб-серверов.
- mkcert - Утилита для создания локальных SSL сертификатов.
- ngrok - Утилита для проброса портов.
- localtunnel - Утилита для проброса портов.
- serveo - Утилита для проброса портов.
- tmate - Утилита для совместного использования терминала.
- croc - Утилита для передачи файлов между компьютерами.
- magic-wormhole - Утилита для передачи файлов между компьютерами.
- zrok - Утилита для обмена данными между компьютерами.
- tailscale - VPN.
- zerotier - VPN.
- wireguard - VPN.
- mosh - Альтернатива SSH для мобильных сетей.
- upterm - Альтернатива SSH для мобильных сетей.
- ripgrep - Быстрый поиск текста в файлах.
- fd - Простая альтернатива find.
- fzf - Интерактивный фильтр для командной строки.
- ranger - Файловый менеджер для командной строки.
- nnn - Файловый менеджер для командной строки.
- lf - Файловый менеджер для командной строки.
- zellij - Менеджер терминалов.
- tealdeer - Утилита для просмотра документации командной строки.
- navi - Интерактивный просмотрщик команд.
- tldr - Утилита для просмотра документации командной строки.
- thefuck - Утилита для исправления опечаток в командной строке.
- autojump - Утилита для быстрого перемещения по директориям.
- zoxide - Утилита для быстрого перемещения по директориям.
- direnv - Утилита для автоматической настройки окружения.
- shadowenv - Утилита для автоматической настройки окружения.
- dotenv - Утилита для загрузки переменных окружения из файла.
- virtualenv - Утилита для создания виртуальных окружений Python.
- conda - Утилита для управления пакетами и окружениями.
- poetry - Утилита для управления зависимостями Python.
- pipenv - Утилита для управления зависимостями Python.
- asdf - Утилита для управления версиями языков программирования.
- fnm - Утилита для управления версиями Node.js.
- nvm - Утилита для управления версиями Node.js.
- rbenv - Утилита для управления версиями Ruby.
- rvm - Утилита для управления версиями Ruby.
- sdkman - Утилита для управления версиями Java, Groovy, Scala, Kotlin и Ceylon.
- jenv - Утилита для управления версиями Java.
- krew - Менеджер пакетов для kubectl.
- kompose - Утилита для преобразования Docker Compose в Kubernetes.
- stern - Утилита для просмотра логов Kubernetes.
- k9s - Утилита для управления Kubernetes из командной строки.
- kubectx - Утилита для переключения между контекстами Kubernetes.
- kubens - Утилита для переключения между namespace Kubernetes.
- minikube - Утилита для запуска локального кластера Kubernetes.
- kind - Утилита для запуска локального кластера Kubernetes.
- skaffold - Утилита для автоматической сборки и развертывания приложений в Kubernetes.
- tilt - Утилита для автоматической сборки и развертывания приложений в Kubernetes.
- telepresence - Утилита для разработки и отладки приложений в Kubernetes.
- istioctl - Утилита для управления Istio.
- linkerd - Утилита для управления Linkerd.
- kiali - Утилита для визуализации Istio.
- jaeger - Утилита для трассировки запросов.
- zipkin - Утилита для трассировки запросов.
- opentracing - Стандарт для трассировки запросов.
- opentelemetry - Стандарт для трассировки запросов.
- fluentd - Утилита для сбора логов.
- logstash - Утилита для сбора логов.
- filebeat - Утилита для сбора логов.
- metricbeat - Утилита для сбора метрик.
- packetbeat - Утилита для сбора сетевых пакетов.
- auditbeat - Утилита для сбора аудита.
- heartbeat - Утилита для мониторинга доступности сервисов.
- apm-server - Утилита для сбора APM данных.
- elasticsearch - Поисковая система.
- kibana - Утилита для визуализации данных Elasticsearch.
- grafana - Утилита для визуализации данных.
- prometheus - Утилита для мониторинга.
- alertmanager - Утилита для отправки уведомлений.
- thanos - Утилита для масштабирования Prometheus.
- cortex - Утилита для масштабирования Prometheus.
- loki - Утилита для сбора логов.
- tempo - Утилита для трассировки запросов.
- mimir - Утилита для масштабирования Grafana.
- victoria-metrics - Утилита для мониторинга.
- datadog - Утилита для мониторинга.
- newrelic - Утилита для мониторинга.
- dynatrace - Утилита для мониторинга.
- appdynamics - Утилита для мониторинга.
- sentry - Утилита для мониторинга ошибок.
- rollbar - Утилита для мониторинга ошибок.
- bugsnag - Утилита для мониторинга ошибок.
- raygun - Утилита для мониторинга ошибок.
- honeybadger - Утилита для мониторинга ошибок.
- airbrake - Утилита для мониторинга ошибок.
- trackjs - Утилита для мониторинга ошибок.
- atatus - Утилита для мониторинга ошибок.
- elmah.io - Утилита для мониторинга ошибок.
- exceptionless - Утилита для мониторинга ошибок.
- nlog - Утилита для логирования.
- serilog - Утилита для логирования.
- log4net - Утилита для логирования.
- log4j - Утилита для логирования.
- slf4j - Утилита для логирования.
- logback - Утилита для логирования.
- tinylog - Утилита для логирования.
- zerolog - Утилита для логирования.
- zap - Утилита для логирования.
- logrus - Утилита для логирования.
- seelog - Утилита для логирования.
- glog - Утилита для логирования.
- klog - Утилита для логирования.
- zeromq - Библиотека для обмена сообщениями.
- nanomsg - Библиотека для обмена сообщениями.
- nats - Библиотека для обмена сообщениями.
- grpc - Фреймворк для создания API.
- thrift - Фреймворк для создания API.
- avro - Фреймворк для создания API.
- protobuf - Фреймворк для создания API.
- flatbuffers - Фреймворк для создания API.
- capnproto - Фреймворк для создания API.
- msgpack - Фреймворк для создания API.
- bson - Фреймворк для создания API.
- cbor - Фреймворк для создания API.
- json - Формат данных.
- yaml - Формат данных.
- toml - Формат данных.
- xml - Формат данных.
- csv - Формат данных.
- parquet - Формат данных.
- orc - Формат данных.
- arrow - Формат данных.
- hdf5 - Формат данных.
- netcdf - Формат данных.
- geotiff - Формат данных.
- shapefile - Формат данных.
- geojson - Формат данных.
- topojson - Формат данных.
- wkt - Формат данных.
- wkb - Формат данных.
- gml - Формат данных.
- kml - Формат данных.
- osm - Формат данных.
- pbf - Формат данных.
- sjon - Формат данных.
- ion - Формат данных.
- ubjson - Формат данных.
- cpon - Формат данных.
- edn - Формат данных.
- bencode - Формат данных.
- asn.1 - Формат данных.
- pem - Формат данных.
- der - Формат данных.
- cer - Формат данных.
- crt - Формат данных.
- key - Формат данных.
- csr - Формат данных.
- jks - Формат данных.
- p12 - Формат данных.
- p7b - Формат данных.
- spc - Формат данных.
- gpg - Формат данных.
- asc - Формат данных.
- sig - Формат данных.
- md5 - Формат данных.
- sha1 - Формат данных.
- sha256 - Формат данных.
- sha512 - Формат данных.
- crc32 - Формат данных.
- base64 - Формат данных.
- hex - Формат данных.
- url - Формат данных.
- uri - Формат данных.
- uuid - Формат данных.
- guid - Формат данных.
- isbn - Формат данных.
- ean - Формат данных.
- upc - Формат данных.
- imei - Формат данных.
- mac - Формат данных.
- ip - Формат данных.
- ipv4 - Формат данных.
- ipv6 - Формат данных.
- cidr - Формат данных.
- asn - Формат данных.
- lat - Формат данных.
- lon - Формат данных.
- alt - Формат данных.
- tz - Формат данных.
- iso8601 - Формат данных.
- rfc3339 - Формат данных.
- unix - Формат данных.
- epoch - Формат данных.
- jwt - Формат данных.
- jwe - Формат данных.
- jws - Формат данных.
- jwk - Формат данных.
- jku - Формат данных.
- x509 - Формат данных.
- pkcs1 - Формат данных.
- pkcs8 - Формат данных.
- spki - Формат данных.
- openssh - Формат данных.
- ssh-rsa - Формат данных.
- ssh-dss - Формат данных.
- ssh-ecdsa - Формат данных.
- ssh-ed25519 - Формат данных.
- pgp - Формат данных.
- gpg - Формат данных.
- ascii - Формат данных.
- utf8 - Формат данных.
- utf16 - Формат данных.
- utf32 - Формат данных.
- unicode - Формат данных.
- ansi - Формат данных.
- cp1252 - Формат данных.
- latin1 - Формат данных.
- iso88591 - Формат данных.
- binary - Формат данных.
- hexadecimal - Формат данных.
- octal - Формат данных.
- decimal - Формат данных.
- roman - Формат данных.
- morse - Формат данных.
- braille - Формат данных.
- semaphore - Формат данных.
- baudot - Формат данных.
- [qr](https://en.