Свързани публикации 'devops'


Основна LVM конфигурация
Логическите томове осигуряват голяма гъвкавост в начина, по който можете да управлявате вашите файлови системи на Linux „посветен сървър“ или „VPS“. В предишна статия разгледахме предимствата, които Управлението на логическите томове (LVM) може да донесе при използването на традиционните дялове за вашата Linux система, както и някои от терминологията, свързана с използването на логически томове. Този път ще надградим върху това и ще се опитаме да настроим LVM на чифт дискове, добавени..

Подготовка на регистрационни файлове на Apache и NGINX за използване с машинно обучение
Подготовка на регистрационни файлове на Apache за машинно обучение Регистрационните файлове на Apache често идват в стандартен формат, известен като Combined Log Format. Той включва IP адрес на клиента, дата, метод на заявка, код на състоянието, потребителски агент и друга информация. За да използваме тези данни с алгоритми за машинно обучение, трябва да ги трансформираме в числова форма. Ето един прост скрипт на Python, използващ библиотеките pandas и apachelog за анализиране на..

Парадоксът на DevOps: Изместване от Ops
Кратка история за еволюцията на DevOps — DevOps означаваше сътрудничество между Dev и Ops, но вместо това те премахнаха Ops от уравнението В наши дни ни е толкова трудно да дефинираме DevOps, защото проблемът, който първоначално решава, отдавна е изчезнал. За някои скорошни компании проблемът всъщност никога не е съществувал! Те правят всичко правилно, но вместо това пейзажът на софтуерното инженерство се е развил толкова бързо, че празнината е запълнена от инструменти и облачно..

Python — Въведение и внедряване на WebSocket
Какво е WebSocket и как да се внедри в Python? WebSocket е мрежова технология, предоставена от HTML5 за пълнодуплексна комуникация между браузъри и сървъри. Това е усъвършенствана технология, която прави възможно отварянето на двупосочна интерактивна комуникация . С WebSocket API можете да изпращате съобщения до отдалечен сървър и да получавате управлявани от събития отговори, без да се налага да търсите сървъра за отговор. В сравнение с HTTP, непостоянен протокол, WebSocket е..

Трябва ли разработчиците да знаят за Kubernetes?
Това е финалът на Kubecon 2018 и на 2018 като цяло. Докато размишлявам върху изживяването на Kubecon, изпъква един въпрос: трябва ли разработчиците на приложения да са наясно с Kubernetes? Чух този въпрос да задават както клъстерни оператори, разработчици, така и доставчици. Резултатът от този дебат ще оформи бъдещето на Kubernetes. Нека да разгледаме двете страни на този дебат, с поглед към тенденциите, които съм наблюдавал през кариерата си като инфраструктурен инженер...

Области, където технологиите срещат психологията
Области, където технологиите срещат психологията Има няколко области, в които психологията и технологиите се пресичат, включително: Дизайн на потребителското изживяване (UX): UX дизайнът включва разбиране как потребителите взаимодействат с технологичните продукти и услуги и как се чувстват по отношение на тях. Психолозите, които се специализират в UX дизайна, използват принципите на психологията, за да създават удобни за потребителя и интуитивни дизайни, които са лесни за..

DevOps в K8s — Напишете Dockerfile ефективно
DevOps в серията K8s bootcamp Забележете, пълната мисловна карта „DevOps в K8s“ е достъпна на: „ DevOps в мисловната карта на K8s “ В моите предишни статии „DevOps в K8s“ („DevOps в K8s — Контейнери, част първа“), представих концепцията за контейнер и как да стартирам контейнери с помощта на команда Docker. Въведох също Dockerfile за изграждане на изображения на контейнери. В тази статия нека разгледаме някои от най-добрите практики и методи за изграждане на ефективни..