Архитектурные паттерны на Python
http://github.com/cosmicpython/book
http://github.com/cosmicpython/book
GitHub
GitHub - cosmicpython/book: A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite…
A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite of Chaos you see. O'R. wouldn't actually let us call it "Cosmic Pyt...
Мальчишки и девчонки. А также их родители. Коррекцию Биткоина Увидеть не хотите ли? Кровавую коррекцию Экран покажет наш, И завтра 100 биткоинов Не хватит на беляш! Не хватит на беляш!Па-пара-пада- пам! (с)
Интересная штука для тех, кто только начинает учить Kubernetes. Разные лабы, ставить ничего не нужно - все онлайн
https://www.katacoda.com/courses/kubernetes
https://www.katacoda.com/courses/kubernetes
Реально удобная альтернатива top и htop
gotop https://github.com/cjbassi/gotop
правда на маке почему-то не показывает все процессоры
gotop https://github.com/cjbassi/gotop
правда на маке почему-то не показывает все процессоры
GitHub
GitHub - cjbassi/gotop: A terminal based graphical activity monitor inspired by gtop and vtop
A terminal based graphical activity monitor inspired by gtop and vtop - cjbassi/gotop
Том_ДеМарко_Deadline_Роман_об_управлении_проектами_2010.pdf
1.1 MB
Уже давно как-то прочитал роман "Проект Феникс", первый роман про Devops. А оказывается есть еще интересная книга из той же серии "Deadline. Роман об управлении проектами - Том ДеМарко" . Воспользуюсь карантином и тоже прочту видимо .
Forwarded from oleg_log (Oleg Kovalov)
Узнал о прикольном проекте RediSQL https://redisql.com/
Как можно догадаться: RediSQL is the Fast, in-memory, SQL engine with batteries included.
Не уверен, зачем бы я его брал в прод, но прикольно.
Написан на Rust с любовью https://github.com/RedBeardLab/rediSQL
Как можно догадаться: RediSQL is the Fast, in-memory, SQL engine with batteries included.
Не уверен, зачем бы я его брал в прод, но прикольно.
Написан на Rust с любовью https://github.com/RedBeardLab/rediSQL
Redisql
RediSQL, fastest, simplest, in-memory SQL database server
RediSQL provides a performat in-memory database engine with binding for any language.
и такое есть
https://github.com/ahmadawais/corona-cli
https://github.com/ahmadawais/corona-cli
GitHub
GitHub - ahmadawais/corona-cli: 🦠 Track the Coronavirus disease (COVID-19) in the command line. Worldwide for all countries, for…
🦠 Track the Coronavirus disease (COVID-19) in the command line. Worldwide for all countries, for one country, and the US States. Fast response time (< 100ms). https://x.com/MrAhmadAwais - ah...
Forwarded from OTUS IT News
⚡️Всем привет! Сегодня в гостях у OTUS автор канала Devops Today — Mike. Поговорили о том с чего начать и какие навыки нужно подтянуть, если хочешь стать junior DevOps инженером.
***
Начнем с того, что DevOps - это не профессия, а культура отношений между группами разработки и эксплуатации. Но на данный момент DevOps часто называют профессией, в которой смешалось системное администрирование, программирование, облачная инфраструктура, CI/CD процессы и автоматизация.
При этом вся эта кухня настолько объемная, что начинающим нужно уделять очень много времени на изучение новых технологий и новых средств. Чаще всего, компания ищет на позицию DevOps инженера человека, который будет
отвечать за инфраструктуру, автоматизацию процессов и CI/CD.
Я попробую перечислить наиболее must have основы для начинающих. Эти вещи так сказать являются базой для инженера.
⏺ Linux
Знания на очень глубоком уровне. Вы должны понимать как устроены ядро и процессы, а так же разбираться в Linux capabilities, знать что такое cgroups и namespaces.
⏺ Troubleshooting
Всего чего только можно. Задебажить почему не ходят пакеты как надо или почему java на серваке съела всю память.
⏺ Programming
Для DevOps инженера подойдет bash и большим плюсом будет знание Python.
⏺ CI/CD непрерывная интеграция и доставка приложений сейчас тесно связана с понятием DevOps, поэтому необходимо понимать, что это такое и для чего нужно.
Инструментов очень и очень много, но рекомендую для начала ознакомиться с Jenkins.
⏺ Configuration management
Автоматическая настройка инфраструктуры или приложений. Можно начать с Ansible.
⏺ Clouds
Многие компании используют облачных провайдеров для своих приложений, поэтому необходимо разбираться хотя бы в одном
из них (AWS или GCP).
И это далеко не все, что необходимо для старта. А дальше еще методологии ITIL, Agile и много много всего.
Инструментария и областей, которые сейчас входят в DevOps слишком много, об этом, кстати, я пишу в своем канале Devops Today и приглашаю всех читателей подписаться, чтобы быть в курсе всего, что происходит в мире DevOps.
💬 Мы ищем гостей для новых выпусков рубрики.
Пиши мне, если есть, что рассказать.
Обсудить
***
Начнем с того, что DevOps - это не профессия, а культура отношений между группами разработки и эксплуатации. Но на данный момент DevOps часто называют профессией, в которой смешалось системное администрирование, программирование, облачная инфраструктура, CI/CD процессы и автоматизация.
При этом вся эта кухня настолько объемная, что начинающим нужно уделять очень много времени на изучение новых технологий и новых средств. Чаще всего, компания ищет на позицию DevOps инженера человека, который будет
отвечать за инфраструктуру, автоматизацию процессов и CI/CD.
Я попробую перечислить наиболее must have основы для начинающих. Эти вещи так сказать являются базой для инженера.
⏺ Linux
Знания на очень глубоком уровне. Вы должны понимать как устроены ядро и процессы, а так же разбираться в Linux capabilities, знать что такое cgroups и namespaces.
⏺ Troubleshooting
Всего чего только можно. Задебажить почему не ходят пакеты как надо или почему java на серваке съела всю память.
⏺ Programming
Для DevOps инженера подойдет bash и большим плюсом будет знание Python.
⏺ CI/CD непрерывная интеграция и доставка приложений сейчас тесно связана с понятием DevOps, поэтому необходимо понимать, что это такое и для чего нужно.
Инструментов очень и очень много, но рекомендую для начала ознакомиться с Jenkins.
⏺ Configuration management
Автоматическая настройка инфраструктуры или приложений. Можно начать с Ansible.
⏺ Clouds
Многие компании используют облачных провайдеров для своих приложений, поэтому необходимо разбираться хотя бы в одном
из них (AWS или GCP).
И это далеко не все, что необходимо для старта. А дальше еще методологии ITIL, Agile и много много всего.
Инструментария и областей, которые сейчас входят в DevOps слишком много, об этом, кстати, я пишу в своем канале Devops Today и приглашаю всех читателей подписаться, чтобы быть в курсе всего, что происходит в мире DevOps.
💬 Мы ищем гостей для новых выпусков рубрики.
Пиши мне, если есть, что рассказать.
Обсудить
Вот как раз крутил на днях Prometheus operator на k8s. Единственное, что не хватает так некоторых метрик с node-exporter. А так все ок и из коробки все дашборды по k8s можно получить
https://sysdig.com/blog/kubernetes-monitoring-prometheus-operator-part3/
https://sysdig.com/blog/kubernetes-monitoring-prometheus-operator-part3/
Sysdig
Kubernetes Monitoring with Prometheus – Tutorial | Sysdig
The Prometheus Operator framework and its Custom Resource Definitions are covered in the third chapter of the "Kubernetes Monitoring with Prometheus"