Что такое облачная инфраструктура, ее примеры, а также грамотный выбор инструментов. Читайте наш краткий дайджест с советами и описаниями.
Облачная инфраструктура – это сетевой доступ с использованием вычислительных ресурсов сторонней ИТ-инфраструктуры. Это и легкость (вам понадобятся лишь браузер + интернет), и снижение расходов, и максимально эффективное использование ресурсов.
Но всё ли так радужно?
Допустим, не растёт количество пользователей и прибыль. Тогда большие траты на готовые решения провайдеров бессмысленны. Даже если это облако.
Бесплатный ряд продуктов и услуг от многих облачных провайдеров приравнивается к отсутствию «облачности». А цены сложно спрогнозировать (месячный счёт достигает планки в 500-600$).
В бесплатной линейке установленное приложение или служба могут «упасть» из-за множества искусственных запросов при тестировании. Однако платные услуги подходят для масштабирования, защиты ресурсов, автоматизации, поддержки бессерверной архитектуры и 99,9% времени непрерывной работы.
Стартап – сложный вызов, но он даёт вознаграждение при правильном запуске. Начинающим компаниям важно оставаться скромными. Воспользуйтесь списком ниже, чтобы облачная инфраструктура не отягощала вас в первые дни, и дабы снизить расходы на инструменты, ПО, технологии.
Облачная инфраструктура
- Cloudflare: для регистрации домена, CDN для статического содержимого, SSL сертификат, конфигурация DNS и защита сайта. Всё это доступно по годовой подписке.
- Выберите подходящий хостинг для продукта или платформы.
- Bitbucket: для контроля версий и хранения кода. Услуга бесплатна для 5 пользователей одной организации и поддерживает безграничное количество частных репозиториев.
- Slack: годится для взаимодействия команд. Он интегрируется с Bitbucket, с инструментами CI/CD и серверами. Коллективу доступна вся информация о сборке и деплое. 10к сообщений в месяц бесплатно.
- NGINX: веб-сервер, обратный прокси, балансировщик нагрузки. Последняя версия подходит для инфраструктуры событий.
- Хранение данных: Базы NoSQL годятся для массы бизнес-кейсов. Postgres поддерживает JSON и ARRAY. Последняя версия содержит логическую репликацию.
- Docker: контейнеры для микросервисов. Коммерческая версия бесплатна.
- Asana: для широкого и подробного отслеживания работы. Другая опция – Trello. Asana бесплатна для 15 человек одной организации и легка в использовании.
- Google Analytics: для отслеживания статистики и результатов маркетинговых кампаний, базовая аналитика SEO.
Инфраструктура событий также включает Apache Kafka и Druid, которые помогают захватывать и анализировать системные и пользовательские события.
Полезные статьи на тему:
- Что такое Docker, и как его использовать? Подробно рассказываем
- NoSQL базы данных: работаем с данными правильно
- Работа с PostgreSQL: от полного нуля до полного просветления
Комментарии