Публикации по теме 'devops'
Автоматизация разработки Docker с помощью сценариев NPM
Представьте, что вам приходится многократно вводить длинные команды для таких задач, как создание и запуск контейнеров Docker. Это было бы утомительно и отнимало бы много времени. Однако, определяя сценарии npm, мы можем легко запускать эти задачи с помощью коротких и четких команд. Это оптимизирует наш рабочий процесс и снижает усилия, необходимые для выполнения общих задач разработчиков, делая процесс разработки более эффективным и приятным. Скрипты Npm обеспечивают удобный и..
Первый код Terraform менее 10 минут
Введение в Терраформ:
Terraform — это инструмент «Инфраструктура как код» (IaC) с открытым исходным кодом, разработанный HashiCorp. Он позволяет вам определять ресурсы инфраструктуры и управлять ими с помощью кода, а не настройки вручную. Такой подход обеспечивает автоматизацию, повторяемость и согласованность предоставления инфраструктуры.
С помощью Terraform вы можете создавать, изменять и уничтожать компоненты инфраструктуры, такие как виртуальные машины, сети, хранилища и многое..
Как настроить простой CI / CD с помощью AWS CodePipeline с GitHub
Пошаговый пример, демонстрирующий, как развернуть статический одностраничный веб-сайт на AWS S3.
Моя компания создает индивидуальные веб-сайты для малых предприятий, которым просто необходимо простое присутствие в Интернете. Мы создаем эти одностраничные сайты с использованием HTML и JavaScript и развертываем их с GitHub на AWS S3 с помощью AWS CodePipeline, где они затем распространяются AWS CloudFront для всеобщего обозрения.
Когда мы делаем обновление для клиента, мы извлекаем..
Python — Как реализовать нулевое копирование
Реализация нулевого копирования в Python
В своей прошлой статье я подробно рассказал о нулевом копировании, Linux — Zero Copy . Сегодня давайте реализуем нулевое копирование на Python и проведем несколько экспериментов.
Краткое резюме
Традиционный процесс копирования можно обобщить следующим образом:
Приложение вызывает read …