Старенькая на самом деле статья от RedMonk о качествах, которые есть у так называемого 10X Engineer
10X Engineer — это обобщенное название рок-звезды в команде, который просто приходит и всё решает. И тут как раз описывают, что нет никаких рок-звёзд, есть просто хорошие инженеры. Однако, всё таки существуют определённые вещи, которые этих хорошоих инженеров объединяют
#culture
10X Engineer — это обобщенное название рок-звезды в команде, который просто приходит и всё решает. И тут как раз описывают, что нет никаких рок-звёзд, есть просто хорошие инженеры. Однако, всё таки существуют определённые вещи, которые этих хорошоих инженеров объединяют
#culture
Charting Stacks
On the Myth of the 10X Engineer and the Reality of the Distinguished Engineer
One of the greatest myths perpetuated in the software industry, particularly by recruiters, over the last number of years has been the idea of the 10X engineer. The idea that some rock-star or ninja can arrive into your team and will code his (and in the…
Я знаю, вы думаете: "Хватит грузить на философией. Тут технические специалисты собрались, давай что-то техническое! Давай про тулзы!"
Про тулзы будет, но "трохи папiзже", а пока делюсь презентацией про сети в контейнерах и Kubernetes с картинками
#networking #containers #kubernetes
Про тулзы будет, но "трохи папiзже", а пока делюсь презентацией про сети в контейнерах и Kubernetes с картинками
#networking #containers #kubernetes
Обещал тулзы — держите тулзы.
Подборка скриптов для аудита AWS S3 и CloudFront
И ещё штукень для S3, но на этот раз она неприкрытые файлы тупо скачивает. Пишут, мол, security audit, но мы то понимаем...
#aws #s3 #toolz
Подборка скриптов для аудита AWS S3 и CloudFront
И ещё штукень для S3, но на этот раз она неприкрытые файлы тупо скачивает. Пишут, мол, security audit, но мы то понимаем...
#aws #s3 #toolz
GitHub
mpatters72/aws-audit
aws-audit - AWS Audit Scripts - CloudFront subdomain takeover audit, etc
И ещё про тулзы (и опять про S3): однаждый надо было перегнать несколько миллионов файлов в reduced redundancy storage class во имя сохранения денег. Так появилась вот эта вещь
Код там, конечно, ужасен. Однако, это одни из тех поделок на коленке к которой потом вернулся (когда надо было перегнать обратно в standard)
Ещё одна вещь, к которой возвращался — поиск по security groups. Это, конечно, очень хорошо, если у вас Infrastructure as a Code, Terraform и прочие прелести жизни. Но бывает, когда инфраструктура достаточно древняя, много вещей (в том числе секрьюрити группы) доелались в рукопашную. А потом приходит к вам security guy и иговорит: "Слушай, у нас старый айпишник такой-то, его бы выкосить отовсюду"
#aws #tools
Код там, конечно, ужасен. Однако, это одни из тех поделок на коленке к которой потом вернулся (когда надо было перегнать обратно в standard)
Ещё одна вещь, к которой возвращался — поиск по security groups. Это, конечно, очень хорошо, если у вас Infrastructure as a Code, Terraform и прочие прелести жизни. Но бывает, когда инфраструктура достаточно древняя, много вещей (в том числе секрьюрити группы) доелались в рукопашную. А потом приходит к вам security guy и иговорит: "Слушай, у нас старый айпишник такой-то, его бы выкосить отовсюду"
#aws #tools
GitHub
GitHub - grem11n/rrs-converter-go: Script written in Golang which converts objects in AWS S3 bucket to Reduce Redundancy Storage
Script written in Golang which converts objects in AWS S3 bucket to Reduce Redundancy Storage - GitHub - grem11n/rrs-converter-go: Script written in Golang which converts objects in AWS S3 bucket t...
Вашему вниманию статья одного из разработчиков языка Go об SRE модели, принятой в Google.
Собственно, это статья-ответ на пост от Cindy Sridharan о том, что operations относится ко всем вне зависимости от рабочей лычки
Вот такая вот полемика. Да, споры посредством статей не умерли в XX веке 🙃
#culture
Собственно, это статья-ответ на пост от Cindy Sridharan о том, что operations относится ко всем вне зависимости от рабочей лычки
Вот такая вот полемика. Да, споры посредством статей не умерли в XX веке 🙃
#culture
Medium
The SRE model
Cindy Sridharan’s fantastic article on why everyone is not ops makes you rethink of the relationship between your development and…
А вот ещё интересный Twitter тред у Charity Majors о том, как полезны навыки public speeking и как они помогают карьере
Так что, если вам есть чего рассказывать — не стесняйтесь ^_^
Так что, если вам есть чего рассказывать — не стесняйтесь ^_^
Twitter
Charity Majors
The biggest boost for my career the past five years wasn't working at Facebook or being a manager, it was developing public speaking skills.
AWS написали доку о том, как сделать on demand видео платформу чисто средствами, собственно, AWS
Почти что пошаговую инструкцию сделали :)
Оно примечательно тем, что подсистема on demand видео входит много куда. Например, в те же сервисы интернет рекламы.
#aws
Почти что пошаговую инструкцию сделали :)
Оно примечательно тем, что подсистема on demand видео входит много куда. Например, в те же сервисы интернет рекламы.
#aws
Amazon
Architecture overview - Video on Demand on AWS
Video on Demand on AWS solution architecture overview
Статья с clickbait заголовком!
На самом деле там две важные идеи:
1) DevOps — название методологии, а не позиции. Потому что можно назвать кого-угодно DevOps Engineer, можно даже команду сделать для этого (вариант ещё хуже) но на деле ни черта не поменяется
2) Мы теперь все разработчики, просто каждый пишет код внутри своей зоны ответственности. Поэтому подходы в написании кода для приложений точно также можно применять к коду инфраструктуры. Это если у вас Infrastructure as a Code, если нет, к этому надо стремиться
И бонусом дискуссия данной статьи на Reddit
#culture
На самом деле там две важные идеи:
1) DevOps — название методологии, а не позиции. Потому что можно назвать кого-угодно DevOps Engineer, можно даже команду сделать для этого (вариант ещё хуже) но на деле ни черта не поменяется
2) Мы теперь все разработчики, просто каждый пишет код внутри своей зоны ответственности. Поэтому подходы в написании кода для приложений точно также можно применять к коду инфраструктуры. Это если у вас Infrastructure as a Code, если нет, к этому надо стремиться
И бонусом дискуссия данной статьи на Reddit
#culture
Age of Peers
We Need to Kill DevOps
DevOps spearheaded a wave of innovation, but now the use of DevOps, either as a job noscript, or adjunct to a job noscript, needs to end.
Небольшой пошаговый мануальчик, как настроить Travis CI для .NET
Бросаю сюда так как знаю, что C# люди меня тоже читают
#cicd
Бросаю сюда так как знаю, что C# люди меня тоже читают
#cicd
На днях крупнейшее Slack сообщесто Украины о DevOps — UkrOps — создали свой дайджест-канал в Телеге!
https://news.1rj.ru/str/UkropsDigest
Подписывайтесь! Если вам интересно происходящее тут, значит дайджест будет интересен не менее. Будем друг друга дополнять 😎
https://news.1rj.ru/str/UkropsDigest
Подписывайтесь! Если вам интересно происходящее тут, значит дайджест будет интересен не менее. Будем друг друга дополнять 😎
Hacktoberfest вернулся!
Кто не в курсе -- это совместная инициатива GitHub и Digital Ocean про поддержку открытого ПО.
Ваша задача сделать 4 валидных пул реквеста в проекты-участники (они помечены лейбой
Ну и моральное удовлетворение, конечно :)
Больше подробностей и регистрация по ссылке. Удачи!
#github #hacktoberfest
Кто не в курсе -- это совместная инициатива GitHub и Digital Ocean про поддержку открытого ПО.
Ваша задача сделать 4 валидных пул реквеста в проекты-участники (они помечены лейбой
hacktoberfest, а в замен вы получаете футболку и стикеры!Ну и моральное удовлетворение, конечно :)
Больше подробностей и регистрация по ссылке. Удачи!
#github #hacktoberfest
The GitHub Blog
Celebrate open source this October with Hacktoberfest
Celebrate open source this October by participating in the fourth annual Hacktoberfest, a month-long celebration of open source software in partnership with DigitalOcean. Last year, contributors from 114 countries submitted over 90,000 pull requests to
Yevgeniy Brikman делится книгами о построении масштабируемых вэб-приложений
При чём SRE book от Google можно вообще читать онлайн бесплатно!
#books
При чём SRE book от Google можно вообще читать онлайн бесплатно!
#books
Quora
☆ What Are the Best Books on Building Large Scale Web-based Apps? - Quora
That’s a very, very broad topic that requires many different skills to do well. No one book will cover everything you need to know, so here are a few books t...
Я уже постил сюда первую чать об IO. Сейчас вот подъехало ещё 2 части.
Вместе с этим рекомендую подписаться на Дайджест Украинских ДевОпсов (собсно канал, откуда я сейчас тащу новость про IO)
Вместе с этим рекомендую подписаться на Дайджест Украинских ДевОпсов (собсно канал, откуда я сейчас тащу новость про IO)
Forwarded from Українська девопсарня
Вчера вышел третий пост о том как работает дисковый IO в linux (первый, второй). В этом посте автор достаточно неплохо и базово расказывает о LSM деревьях, а в следующем будет расказывать о B деревьях.
Кстати, если пропустили, то в первых двух постах достаточно неплохо сгрупированы бызовые знания о файловом IO в linux. Советую всем, у кого ещё не доходили до него руки 🙂
Кстати, если пропустили, то в первых двух постах достаточно неплохо сгрупированы бызовые знания о файловом IO в linux. Советую всем, у кого ещё не доходили до него руки 🙂
Интерактивный туториал по Ansible. По факту является интерактивной адаптацией Ansible tutorial от Leucos
Всё, что надо для прохождения — установленный Docker
Видео-демо есть тут
Содержание:
1. Getting Started
2. Basic inventory
3. First modules and facts
4. Groups and variables
5. Playbooks
6. Playbooks, pushing files on nodes
7. Playbooks and failures
8. Playbook conditionals
9. Git module
10. Extending to several hosts
11. Templates
12. Variables again
13. Migrating to roles!
14. Using roles from Ansible Galaxy - Install a Jenkins server
15. Free play
#ansible
Всё, что надо для прохождения — установленный Docker
Видео-демо есть тут
Содержание:
1. Getting Started
2. Basic inventory
3. First modules and facts
4. Groups and variables
5. Playbooks
6. Playbooks, pushing files on nodes
7. Playbooks and failures
8. Playbook conditionals
9. Git module
10. Extending to several hosts
11. Templates
12. Variables again
13. Migrating to roles!
14. Using roles from Ansible Galaxy - Install a Jenkins server
15. Free play
#ansible
GitHub
GitHub - turkenh/ansible-interactive-tutorial: Interactive Ansible tutorials with dead simple setup via Docker
Interactive Ansible tutorials with dead simple setup via Docker - turkenh/ansible-interactive-tutorial
Устроим ка небольшой serverless-weekend.
Статья про AWS Lambda: как, когда и зачем использовать.
Ну и не лямбдой единой: заметка на Medium с кратким сравнением некоторых провайдеров FaaS (Function as a Service)
Ну и не только большие провайдеры. Например, есть Kubeless — фреймворк, который позволяет сделать FaaS поверх Kubernetes, а где разворачивать Kubernetes — уже ваша личная боль. Вот кратенькая статья-обзор сего действа
И сразу же 5 других open source фреймворков
Ну и к вопросу, почему это стало модным. Ответ банаен — бабло. Статья-разбор почему Serverless — это в первую очередь про $$$
+ одна success-story сокращения костов
+ ещё одна
#serverless
Статья про AWS Lambda: как, когда и зачем использовать.
Ну и не лямбдой единой: заметка на Medium с кратким сравнением некоторых провайдеров FaaS (Function as a Service)
Ну и не только большие провайдеры. Например, есть Kubeless — фреймворк, который позволяет сделать FaaS поверх Kubernetes, а где разворачивать Kubernetes — уже ваша личная боль. Вот кратенькая статья-обзор сего действа
И сразу же 5 других open source фреймворков
Ну и к вопросу, почему это стало модным. Ответ банаен — бабло. Статья-разбор почему Serverless — это в первую очередь про $$$
+ одна success-story сокращения костов
+ ещё одна
#serverless
Ну и сразу же вдогонку статья (точнее GitHub подборка) из цикла "Awesome-%{something}" про Serverless
Дополнения, как обычно, приветствуются!
#serverless
Дополнения, как обычно, приветствуются!
#serverless
GitHub
GitHub - anaibol/awesome-serverless: :cloud: A curated list of awesome services, solutions and resources for serverless / nobackend…
:cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications. - anaibol/awesome-serverless
Не помню, может, и кидал уже эту статью
В ней быстро и доступно объясняется, что такое распределенный трейсинг и зачем он нужен на примере Opentracing
#visibility
В ней быстро и доступно объясняется, что такое распределенный трейсинг и зачем он нужен на примере Opentracing
#visibility
Medium
Distributed Tracing in 10 Minutes
With the intrinsic concurrency and asynchrony of modern software applications, distributed tracing has become part of the table stakes for effective monitoring. That said, instrumenting a system for…
Я недавно кидал интерактивный туториал по Ansible, но если вам вдруг мало, вот ещё целый список 🙃
Hackr.io
Learn C++ - [2025] Most Recommended Ansible Tutorials | Hackr.io
Learning Ansible? Check out these best online Ansible courses and tutorials recommended by the devops community. Pick the tutorial as per your learning style: video tutorials or a book. Free course or paid. Tutorials for beginners or advanced learners. Check…
Пока одни выбирают, подписаться на PagerDuty или VictorOPS, или следят за PagerTree, другие пилят своё решение на коленке.
Вот, например, статья о системе звонков при проблеме, собранной из -говна-и-палок- Twilio, AWS CloudWatch, SNS и AWS Lambda
#monitoring #aws
Вот, например, статья о системе звонков при проблеме, собранной из -говна-и-палок- Twilio, AWS CloudWatch, SNS и AWS Lambda
#monitoring #aws