Бесплатное хранилище артефактов PackageCloud
Удивительно, но в интернете сотни сервисов, которыми разработчик может пользоваться совершенно бесплатно. Бесконечное время (пока компания не обанкротится или не изменит условия), без рекламы, пробного периода и других подводных камней.
Недавно мы обсуждали эту тему в статье Боль разработчика: Никогда не давайте пользователям бесплатный тариф. Речь шла о том, что на самом деле бесплатный план вовсе не бесплатен приходится тратить массу времени и усилий на поддержку этих тарифов.
Но для некоторых бесплатный тариф единственный способ завлечь новых клиентов. Это просто замечательно с точки зрения самих пользователей. Ведь перед нами десятки бесплатных хостингов, API, CMS, CDN, сервисов обработки данных, поисковых движков, репозиториев, инструментов проверки кода и других. Бесплатный тариф идеален для опенсорс-разработчиков, любительских и некоммерческих проектов, маленьких стартапов. Ни за что не надо платить.
Например, огромный список бесплатных сервисов для разработчиков ведётся в репозитории free-for-dev. Список составлен пул-реквестами более 900 участников.
Важно подчеркнуть, что конкретно в этом списке отсутствуют альтернативы на своём хостинге (о них см. ниже). Здесь исключительно онлайновые сервисы, то есть SaaS, PaaS, IaaS.
Приведены только сервисы с честным бесплатным тарифом, которым можно пользоваться без ограничения по времени, без перехода на платную подписку. Обычно такой честный тариф ограничен только по объёму услуг.
Для примера вот несколько тематических категорий.
Основные облачные провайдеры
Ниже указано, в каком объёме предоставляются бесплатные услуги.
Google Cloud Platform
- App Engine 28 часов фронтенд-инстансов в день, 9 часов бэкенд-инстансов в день
- Cloud Firestore 1ГБ места, 50000 чтений, 20000 записей, 20000 удалений в день
- Compute Engine 1 невытесняемый инстанс f1-micro, 30ГБHDD, 5ГБ для снапшотов (не для всех регионов), сеть 1ГБ из Северной Америки во все регионы (кроме Китая и Аргентины) в месяц
- Cloud Storage 5ГБ, трафик 1ГБ
- Cloud Shell веб-терминал Linux и базовая IDE с хранилищем на 5ГБ. Лимит 60 часов в неделю
- Cloud Pub/Sub 10ГБ сообщений в месяц
- Cloud Functions 2 млн вызовов в месяц (включая все фоновые и HTTP-вызовы)
- Cloud Run 2 млн запросов в месяц, 360000гигабайт-секунд памяти, 180000 vCPU-секунд вычислительного времени, трафик 1ГБ в месяц из Северной Америки в другие регионы
- Google Kubernetes Engine отсутствие платы за управление для одного зонального кластера. Но при этом все узлы оплачиваются по стандартной цене Compute Engine
- BigQuery 1ТБ запросов в месяц, 10ГБ хранилище на месяц
- Cloud Build 120 минут сборки в день
- Cloud Source Repositories до 5 пользователей, хранилище 50ГБ, трафик 50ГБ
- Полный список бесплатных тарифов Google Cloud
Amazon Web Services
- Amazon DynamoDB СУБД NoSQL на 25ГБ
- Amazon Lambda 1млн запросов в месяц
- Amazon SNS 1млн нотификаций в месяц
- Amazon Cloudwatch 10 пользовательских метрик и 10 предупреждений
- Amazon Glacier 10ГБ долговременного хранилища объектов
- Amazon SQS 1 млн запросов из очереди сообщений
- Amazon CodeBuild 100 минут сборки в месяц
- Amazon Code Commit 5 активных пользователей в месяц
- Amazon Code Pipeline 1 активный конвейер в месяц
- Полный список бесплатных тарифов AWS
Microsoft Azure
- Virtual Machines 1 виртуальная машина B1S под Linux, одна B1S под Windows
- App Service 10 приложений (веб, мобильные или API)
- Functions 1 млн запросов в месяц
- DevTest Labs среда разработки и тестирования
- Active Directory 500000 объектов
- Active Directory B2C хранилище на 50000 пользователей в месяц
- Azure DevOps 5 активных пользователей, неограниченные приватные репозитории Git
- Azure Pipelines 10 бесплатных параллельных задач с неограниченным временем выполнения для опенсорсных проектов под Linux, macOS и Windows
- Microsoft IoT Hub 8000 сообщений в день
- Load Balancer 1 бесплатный публичный IP (VIP) с балансировкой нагрузки
- Notification Hubs 1млн пуш-нотификаций
- Bandwidth внешний трафик 5ГБ в месяц
- Cosmos DB 5ГБ хранилище и обеспеченная пропускная способность на 400 RU (реквест-юнитов)
- Static Web Apps сборка, деплой и хостинг статичных приложений и бессерверных функций, с бесплатным SSL, аутентификацией/авторизацией и пользовательскими доменами
- Storage хранилище для файлов и блобов на 5ГБ в LRS (locally redundant storage)
- Cognitive Services AI/ML API (компьютерное зрение, перевод, распознавание лиц, боты...) с бесплатным лимитом использования
- Cognitive Search сервис индексации текстов и поиск на основе ИИ, бесплатно на 10000 документов
- Azure Kubernetes Service бесплатное управление кластером Kubernetes (хотя при этом оплачиваются сами виртуальные машины, хранение данных и другие сервисы за пределами бесплатных лимитов)
- Event Grid 100тыс. операций в месяц
- Полный список бесплатных тарифов Azure
Oracle Cloud
- Compute два инстанса VM.Standard.E2.1.Micro 1ГБ RAM
- Block Volume 2 тома, в сумме 100ГБ (используется для вычислений)
- Object Storage 10 ГБ
- Load Balancer 1 инстанс на 10 Мбит/с
- Databases 2 базы данных, по 20 ГБ каждая
- Monitoring приём до 500млн точек данных, выдача до 1млрд точек данных
- Bandwidth внешний трафик 10ТБ в месяц с ограничением скорости 5Мбит/с
- Notifications 1 млн нотификаций в месяц, 1000 отправленных писем
- Полный список бесплатных тарифов Oracle Cloud
IBM Cloud
- Cloud Functions 5 млн выполнений в месяц
- Object Storage 25ГБ в месяц
- Cloudant Database хранилище на 1 ГБ
- Db2 Database хранилище на 100МБ
- API Connect 50000 вызовов API в месяц
- Availability Monitoring 3 млн точек данных в месяц
- Log Analysis анализ логов до 500МБ в сутки
- Полный список бесплатных тарифов IBM Cloud
Аналитика, статистика, логи
Вот несколько сервисов бесплатной аналитики для мобильных приложений и сайтов. Здесь только бесплатные сторонние сервисы. Многие из них можно использовать вместо скриптов Google Analytics, поскольку GA рассматривается как угроза приватности.
Примечание. Программы self-hosted см. в отдельной категории.
- AO Analytics бесплатная аналитика для любых сайтов, без ограничений по объёму
- Indicative платформа аналитики до 50млн событий в месяц
- Amplitude 1 млн событий в месяц, до 2 приложений
- GoatCounter опенсорсная платформа веб-аналитики бесплатно для некоммерческого использования или self-hosted версия бесплатно для всех. Позиционируется как более приватная альтернатива коммерческим сервисам Google Analytics и Matomo. Бесплатный лимит 6 месяцев хранения данных и 100тыс. просмотров в месяц.
- Google Analytics, без комментариев
- Expensify учёт расходов, контроль личных финансов
- GetInsights система аналитики без куков, бесплатно до 5000 событий в месяц.
- Heap автоматический трекинг действий пользователя в iOS или веб-приложениях. Бесплатно до 5000 визитов в месяц
- Keen разнообразные инструменты для сбора данных, анализа и визуализации. Бесплатно до 50000 событий в месяц
- Яндекс.Метрика российская альтернатива GA, но не лишённая недостатков последнего (в том числе угроза приватности со стороны материнской корпорации)
- Mixpanel лимит 100000 пользователей в месяц,
неограниченный срок хранения данных
Mixpanel - Moesif аналитика API для REST и GraphQL, бесплатно до 500000 вызовов API в месяц
- Molasses Флаги функций и A/B-тестирование, бесплатно до 3 окружений по 5 флагов функций в каждом.
- Optimizely A/B-тестирование, бесплатный стартовый план на 1 сайт, 1 приложение iOS и 1 приложение Android
- Quantcast новый сервис бесплатной аналитики, запущен в марте 2021 года, лимиты бесплатного тарифа официально не объявлены
- Sematext бесплатно до 50тыс. действий в месяц, хранение данных 1 день
- Tableau Developer Program бесплатная версия для разработчиков (предрелизная тестовая версия аналитической платформы)
- UsabilityHub тестирование юзабилити и эффективности разных вариантов веб-дизайна. Бесплатные тесты до 2 минут
- Woopra бесплатная платформа аналитики для любых продуктов, до 500тыс. действий в месяц, хранение данных до 90 дней
Другие категории
Эмулятор основных операционных систем в браузере copy.sh
Облачные сервисы и аналитика лишь малая капелька в море бесплатных услуг для разработчиков. Вот ещё 45 категорий. В каждой от нескольких штук до несколько десятков сервисов с бесплатными тарифами.
- API, обработка данных и сервисы для машинного обучения
- Репозитории артефактов (для Java/Maven, RedHat, Debian, Python, Ruby, Vagrant и др.)
- BaaS
- CDN и защита
- CI и CD
- CMS
- Качество кода
- Поиск и просмотр кода
- Обработка сбоев и исключений
- Визуализация данных и карты
- DBaaS
- Дизайн и UI
- Блоги, сообщества и блогерские движки для разработчиков
- DNS
- Всё, что связано с Docker
- Электронная почта
- Шрифты
- Формы
- IaaS
- IDE и редактирование кода
- API и SDK для верификации международных телефонных номеров
- Отслеживание вопросов (issue tracking) и управление проектом
- Управление логами
- Системы управления устройствами (серверы, веб-приложения, мобильные устройства, инстансы)
- Обмен сообщениями и стримы
- Мониторинг
- PaaS
- Системы сборки пакетов
- Интеграция платежей
- API для снятия скриншотов
- Поисковые системы
- Безопасность и PKI
- Репозитории исходного кода
- Хранение и обработка медиа
- STUN, WebRTC, серверы на веб-сокетах и другие маршрутизаторы трафика
- Тестирование
- Инструменты для сотрудничества и групповой работы
- Движки для перевода текстов
- всё, что связано с Vagrant
- Запись пользовательский сессий
- Веб-хостинг
- Движки для комментариев
- Эмуляция различного оборудования в браузере
- Разное
Опенсорсные инструменты безопасности
Компания Penetrum Security, которая специализируется на информационной безопасности, составила собственный список опенсорсных инструментов для разработчиков, с упором на безопасность.
Например, в нём есть системы для управления уязвимостями Faraday, Archery Sec, Jackhammer,
Watchdog и OpenVAS, сканер контейнеров trivy, менеджеры конфигурация вроде MGMT, Chef и Puppet, бесплатные системы SIEM (анализ событий в реальном времени и реагирование), VPN, инструменты для улучшения безопасности систем на Linux и Windows (Bastille, JShielder, nixarmor, Zeus (AWS), Docker-bench и др.), защита аутентификации в Linux, чёрные списки IP и доменов, прокси, socks-серверы, HTTP-туннели, FTP-прокси, DNS-прокси, инструменты сетевого и серверного мониторинга, системы для определения вторжений в сеть и на хост (NIDS и HIDS, соответственно), мониторинг и анализ логов, антивирусы, спам-фильтры, симуляторы инфраструктуры, файрволы для веб-приложений, сетевые сканеры, системы форензики (поиск цифровых улик), программы анализа файлов, метаданных, оперативной памяти и многие другие инструменты.
Всё бесплатно и с открытыми исходниками.
Бесплатные альтернативы на своём хостинге
Вышеупомянутый список free-for-dev не включает бесплатные инструменты на своём хостинге. Однако их очень много. Обычно это опенсорсные программы. Бывает, что какой-то коммерческий сервис SaaS одновременно публикует исходники, то есть предлагает параллельно платный и бесплатный тариф.
Вот список бесплатных альтернатив на своём хостинге в 81 категории из коллекции awesome-selfhosted:
- Аналитика
- Архивирование и цифровое сохранение
- Автоматизация
- Блогерские платформы
- Закладки и обмен ссылками
- Календари и управление контактами
-
Системы коммуникаций
- Управление конференциями
-
Системы управления контентом (CMS)
- DNS
- Документооборот
- Электронные книги и интегрированные библиотечные системы (ILS)
- Федеративные системы идентификации и аутентификации
- Фид-ридеры
-
Файлообмен и синхронизация
- Игры
- Шлюзы и общий доступ к консоли
- Софт для групповой работы
- Управление персоналом (HRM)
- Интернет вещей (IoT)
- Инструменты управления знаниями
- Обучение и курсы
- Карты и GPS
-
Медиастримы
- Другое
- Учёт финансов
- Мониторинг
- Ведение заметок и редакторы
- Офисные пакеты
- Менеджеры паролей
- Сохранение отрывков текста (типа Pastebin)
- Персональные информационные панели (дашборды)
- Фото- и видеогалереи
-
Опросы и голосования
- Прокси
- Списки Прочитать позже
-
Планирование ресурсов
- Поисковые движки
-
Разработка ПО
- Генераторы статичных сайтов
- Управление задачами/Списки дел
- Тикет-трекеры
- Сокращалки URL
- VPN
- Веб-серверы
- Движки wiki
- Платформы для управления своим хостингом
Списки бесплатных ресурсов для разработчиков также ведутся в проектах FOSS-for-Dev, getAwesomeness и De-google-ify Internet.
Надеемся, что эта подборка окажется кому-то полезной.
Наша компания предлагает облачные серверы для любых задач и на любой операционной системе. Создавайте собственные конфигурации в течение минуты, минимальный тариф всего 6.5 рублей в день!
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!