Рубрика: Администрирование

Как управлять облачной инфраструктурой с помощью Terraform

В этой статье мы рассмотрим из чего состоит Terraform, а также поэтапно запустим собственную инфраструктуру в облаке с VMware — подготовим три VM для разных целей: прокси, файловое хранилище и CMS. Обо всем подробно и в три этапа: Terraform — описание, преимущества и составляющие Создание инфраструктуры Инициализация инфраструктуры Работа Terraform с уже существующей инфраструктурой 1. […]

Запуск Linux-приложений на Chromebook

Появление Chromebook стало важным моментом для американских систем образования, позволив им покупать недорогие ноутбуки для учеников, учителей и администраторов. Хотя Chromebook всегда работали под управлением операционной системы на основе Linux (Chrome OS), до недавнего времени большинство Linux-приложений на них запустить было невозможно. Однако всё изменилось, когда Google выпустила Crostini — виртуальную машину, позволяющую запускать на […]

14 вещей, которые я хотел бы знать перед началом работы с MongoDB

Перевод статьи подготовлен в преддверии старта курса «Нереляционные базы данных». Основные моменты: Крайне важно разработать схему несмотря на то, что в MongoDB она необязательна. Аналогично, индексы должны соответствовать вашей схеме и шаблонами доступа. Избегайте использования больших объектов и больших массивов. Будьте осторожны с настройками MongoDB, особенно если речь идет о безопасности и надежности. В MongoDB […]

Разработать софт для децентрализованного проката скутеров. Кто сказал, что будет легко?

В этой статье я расскажу о том, как мы пытались построить децентрализованный прокат скутеров на смарт контрактах и почему нам все равно понадобился централизованный сервис. Как все начиналось В ноябре 2018 года мы приняли участие в хакатоне, посвященном интернету вещей и блокчейн. В качестве идеи наша команда выбрала скутершеринг, так как у нас был скутер […]

Древний костыль на старом костыле

Начну без обиняков, как-то раз меня постигло откровение (ну не сильно мощное скажу по-честному) и возникла идея напечатать программу которая передает изображение с клиента на сервер. Достаточно просто да? Ну для программиста со стажем так и будет. Условия просты — не использовать сторонние библиотеки. В принципе немного сложнее, но если учесть что придется разбираться и […]

Пять промахов при развертывании первого приложения на Kubernetes

Fail by Aris-Dreamer Многие считают, что достаточно перенести приложение на Kubernetes (либо с помощью Helm, либо вручную) — и будет счастье. Но не всё так просто. Команда Mail.ru Cloud Solutions перевела статью DevOps-инженера Джулиана Гинди. Он рассказывает, с какими подводными камнями его компания столкнулась в процессе миграции, чтобы вы не наступали на те же грабли. […]

Масштабируемая классификация данных для безопасности и конфиденциальности

Классификация данных на основе контента — это открытая задача. Традиционные системы предотвращения потери данных (DLP) решают эту проблему путем снятия отпечатков с соответствующих данных и мониторинга конечных точек для снятия отпечатков. Учитывая большое количество постоянно меняющихся ресурсов данных в Facebook, этот подход не только не масштабируется, но и неэффективен для определения того, где находятся данные. […]

Что стоит облачный гейминг построить: тренды ближайшего будущего

Компьютерные и видеоигры неуклонно развиваются. Согласно прогнозам Newzoo, к 2023 году количество геймеров составит 3 млрд. Растет и доля рынка облачных игр — по оценкам экспертов совокупный среднегодовой темп роста (GAGR) этой сферы вплоть до 2025 года составит более 30%. Если говорить про финансовые показатели, то объем рынка к 2025-2026 году достигнет около $3-6 млрд. […]

Экстракция данных из SAP HCM в non-SAP хранилища данных

Как известно, компания SAP предлагает полный спектр программного обеспечения, как для ведения транзакционных данных, так и для обработки этих данных в системах анализа и отчетности. В частности платформа SAP Business Warehouse (SAP BW) представляет собой инструментарий для хранения и анализа данных, обладающий широкими техническими возможностями. При всех своих объективных преимуществах система SAP BW обладает одним […]

PostgreSQL Antipatterns: навигация по реестру

Сегодня не будет никаких сложных кейсов и мудреных алгоритмов на SQL. Все будет очень просто, на уровне Капитана Очевидность — делаем просмотр реестра событий с сортировкой по времени. То есть вот лежит в базе табличка events, а у нее поле ts — ровно то самое время, по которому мы хотим эти записи упорядоченно показывать: CREATE […]

MinIo для самых маленьких

MinIO — прекрасное решение, когда надо легко и просто организовать объектное хранилище. Элементарная настройка, множество платформ и хорошая производительность сделали своё дело на ниве народной любви. Так что у нас не было другого пути, как месяц назад заявить о совместимости Veeam Backup & Replication и MinIO. Включая такую важную функцию, как Immutability. На самом деле […]

Наши выводы за год миграции GitLab.com на Kubernetes

Прим. перев.: адаптацию Kubernetes в GitLab считают одним из двух главных факторов, способствующих росту компании. Тем не менее, до недавнего времени инфраструктура онлайн-сервиса GitLab.com была построена на виртуальных машинах, и только около года назад началась её миграция в K8s, которая до сих пор не завершена. Рады представить перевод недавней статьи SRE-инженера GitLab о том, как […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster