Публикации по теме 'devops'
Chef Programming: среды песочницы с тестовыми кухнями
Мы никогда не хотим рисковать локальным запуском непроверенного кода Chef, потому что это может привести к непреднамеренным изменениям конфигурации в локальной среде.
Чтобы преодолеть эту проблему, разработчик Chef использует тестовую кухню для создания среды песочницы. Думайте о песочнице как о тестовой области, где вы можете протестировать код Chef практически в «производственной» среде.
Подготовка вашей песочницы к работе:
У вас есть другие варианты, помимо Vagrant и VirtualBox, но..
Как управлять рентгеновскими данными, зашифрованными с помощью мастер-ключей KMS?
По умолчанию Amazon X-Ray шифрует данные трассировки с помощью управляемого AWS ключа с именем «aws/Xray». Чтобы получить полный контроль над управлением ключами шифрования AWS X-Ray, вам необходимо создать собственный главный ключ клиента KMS (CMK). Сервис Amazon KMS позволяет легко чередовать, отключать и проверять ключ шифрования CMK, используемый для ваших рентгеновских трассировок.
Войдите в Консоль управления AWS.
2. Перейдите на панель инструментов X-Ray по адресу..
Разработка Kubernetes: помимо файлов конфигурации
Сосредоточьтесь на своем коде, а не на инфраструктуре!
Многие рассказы хвалят Kubernetes как отличный инструмент для автоматизации развертывания, масштабирования и управления контейнерными приложениями. И я поддерживаю это; Kubernetes делает многое, чтобы облегчить проблемы и решить проблемы архитектур микросервисов.
Однако локальная разработка на Kubernetes может стать проблемой. Типичный рабочий процесс состоит из нескольких шагов; протестируйте свое приложение локально,..
Мое путешествие в мир DevOps
Продолжение Моего путешествия в мир программирования
Примерно год назад, где-то в 2016 году, работая инженером-программистом начального уровня в Noodle Education , я заинтересовался, чем занимаются ребята из команды DevOps и чем они похожи на службу 911 из команды инженеров. Я наблюдал, как некоторые разработчики нервничали, когда в их терминалах появлялись какие-то странные ошибки, и как ребята из DevOps тушили для них пожар.
Я обратился к нашему вице-президенту по разработке и..
Начало работы с Bitrise: полное руководство
Мобильный DevOps в прошлом был очень сложной и утомительной работой для ручного управления. Но с появлением Bitrise мобильная DevOp стала такой же простой, как отправка исходного кода в репозиторий с контролем версий.
В этой статье мы рассмотрим все, что вам нужно знать о Bitrise, чтобы начать работу. Мы рассмотрим ценностное предложение, описав, что это такое и как оно работает.
Начнем с Bitrise:
Что такое Битрис?
Bitrise — это мобильная платформа CI/CD как сервис,..
Визуализируйте свои развертывания с помощью Jenkins
Вы когда-нибудь спрашивали себя или своего коллегу: «Какая версия сейчас развернута в среде разработки?» или «Привет, Джон, ты вчера развернул это исправление в рабочей среде?» или «Билл, у нашего клиента два дня назад произошла ошибка. Вы помните, какая версия была развернута в то время? ».
Если подобные вопросы возникают регулярно, и вы используете Jenkins для их процесса CI / CD, этот плагин определенно для вас!
В мире гибкой разработки нам приходится очень часто обновлять наши..
Приложение Minimal Flask внутри Docker
Вот минималистичная настройка приложения Flask, работающего внутри контейнера Docker. Этот пример лучше всего подойдет для Mac или Linux. Docker лучше всего подходит для серверов Linux. Поэтому имеет смысл использовать его, если вы планируете развернуть свое приложение на машине Linux. Для начала скачайте Docker .
Docker нужен запущенный демон Docker для запуска и остановки контейнеров, поэтому убедитесь, что он работает на вашем хосте. Выполните команду docker ps (в которой..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..