Forwarded from ДевОпс Інженер 🇺🇦 (Oleg Mykolaichenko)
Terraform Best Practices
https://www.terraform-best-practices.com/
+ стрим и обсуждение бест практик с Антоном Бабенко:
https://www.youtube.com/watch?v=TCEuRujsbrE
https://www.terraform-best-practices.com/
+ стрим и обсуждение бест практик с Антоном Бабенко:
https://www.youtube.com/watch?v=TCEuRujsbrE
Terraform-Best-Practices
Welcome | Terraform Best Practices
This document is an attempt to systematically describe best practices using Terraform and provide recommendations for the most frequent problems Terraform users experience.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Практический минимум от Computer Science Center
Запись курса об инструментах и технологиях, которые вокруг нас и которыми нужно уметь пользоваться.
https://proglib.io/w/f868fa8d
Запись курса об инструментах и технологиях, которые вокруг нас и которыми нужно уметь пользоваться.
https://proglib.io/w/f868fa8d
YouTube
Лекция 1. Введение в Linux
https://compscicenter.ru
Лекция №1 курса «Практический минимум» (осень 2020).
Преподаватель — Равиль Харисович Галеев
Страница лекции на сайте CSC: https://bit.ly/34K1hUg
Лекция №1 курса «Практический минимум» (осень 2020).
Преподаватель — Равиль Харисович Галеев
Страница лекции на сайте CSC: https://bit.ly/34K1hUg
Купоны на скидку на сертификации по Kubernetes
https://www.reddit.com/r/kubernetes/comments/pmovh2/50_discount_cka_ckad_cks_with_free_participation/?utm_source=share&utm_medium=web2x&context=3
https://www.reddit.com/r/kubernetes/comments/pmovh2/50_discount_cka_ckad_cks_with_free_participation/?utm_source=share&utm_medium=web2x&context=3
reddit
50% discount CKA CKAD CKS with free participation to kubecon
Attend to kubecon + CloudNativeCon North America 2021 (All Access virtual pass) for free with the code **KCNA21TR100**, and get **CKA/CKAD/CKS...
Короткий обзор основных сервисов AWS
https://www.youtube.com/watch?v=JIbIYCM48to&ab_channel=Fireship
https://www.youtube.com/watch?v=JIbIYCM48to&ab_channel=Fireship
YouTube
Top 50+ AWS Services Explained in 10 Minutes
Amazon Web Services (AWS) is the world's largest and most complex cloud with over 200 unique services. Learn about the top 50 cloud products in just ten minutes. https://fireship.io/pro
#aws #cloud #top50
🔗 Resources
AWS Products https://aws.amazon.com/products/…
#aws #cloud #top50
🔗 Resources
AWS Products https://aws.amazon.com/products/…
23 сентября в 21:00 команда BellSoft вместе с JUG Ru Group проведет бесплатную онлайн-конференцию “JRush. DevOps Philosophy: Vision of the Future” для Java-разработчиков и всех, кто интересуется DevOps.
В программе:
✔ Donovan Brown (Azure CTO Incubations team в Microsoft) — «Best practices when adopting DevOps»
Узнайте о том, как лучше всего внедрить DevOps в процесс разработки.
✔ Дмитрий Чуйко (Performance engineer в BellSoft) — «How to make OpenJDK the DevOps' best friend?»
Погрузитесь в тонкости установки OpenJDK.
✔ Heidi Waterhouse (Transformation advocate в LaunchDarkly) —«Tinkertoys, Legacy Computing, and You: How we got here and where to go»
Превращаем клубок микросервисов в удобные для тестирования модули.
Вас ждет: совмещение лучших практик DevOps и Java-разработки, 2 часа практической информации, возможность задать вопросы спикерам 🔥
Подробности и бесплатная регистрация на сайте.
В программе:
✔ Donovan Brown (Azure CTO Incubations team в Microsoft) — «Best practices when adopting DevOps»
Узнайте о том, как лучше всего внедрить DevOps в процесс разработки.
✔ Дмитрий Чуйко (Performance engineer в BellSoft) — «How to make OpenJDK the DevOps' best friend?»
Погрузитесь в тонкости установки OpenJDK.
✔ Heidi Waterhouse (Transformation advocate в LaunchDarkly) —«Tinkertoys, Legacy Computing, and You: How we got here and where to go»
Превращаем клубок микросервисов в удобные для тестирования модули.
Вас ждет: совмещение лучших практик DevOps и Java-разработки, 2 часа практической информации, возможность задать вопросы спикерам 🔥
Подробности и бесплатная регистрация на сайте.
Буратино дали 3 яблока.
Два он отдал Мальвине.
Сколько яблок у него осталось?»
.
1. Неизвестно, сколько яблок было у Буратино до того, как ему дали 3 яблока.
2. Неизвестно два "чего" он отдал Мальвине.
3. Неизвестно, являются ли Буратино и Мальвина двумя разными сущностями, или одно из них это ссылка на другое.
4. Неизвестно, каков результат этого процесса (может, Мальвина не взяла).
5. Непонятно, в какой момент "осталось". После того как он попытался дать в первый раз?
6. (state) Неизвестно, являются яблоки частью состояния Буратино или самостоятельными объектами.
7. (волатильность) Не ясно, сколько времени прошло с момента нахождения яблок у Буратино до процесса "отдачи":
– может, яблоки полураспадаются сами по себе (сгнивают), или возвращаются к тем, кто их дал.
– может, их едят, пока они у Буратино, а он просто этого не знает.
8. (длина переменной) Не ясно, сколько яблок может удержать Буратино.
Может, всего 2... и если он 2 отдал, у него нет яблок.
9. Если процесс дачи яблок рекурсивный, мы все останемся без яблок.
Два он отдал Мальвине.
Сколько яблок у него осталось?»
.
1. Неизвестно, сколько яблок было у Буратино до того, как ему дали 3 яблока.
2. Неизвестно два "чего" он отдал Мальвине.
3. Неизвестно, являются ли Буратино и Мальвина двумя разными сущностями, или одно из них это ссылка на другое.
4. Неизвестно, каков результат этого процесса (может, Мальвина не взяла).
5. Непонятно, в какой момент "осталось". После того как он попытался дать в первый раз?
6. (state) Неизвестно, являются яблоки частью состояния Буратино или самостоятельными объектами.
7. (волатильность) Не ясно, сколько времени прошло с момента нахождения яблок у Буратино до процесса "отдачи":
– может, яблоки полураспадаются сами по себе (сгнивают), или возвращаются к тем, кто их дал.
– может, их едят, пока они у Буратино, а он просто этого не знает.
8. (длина переменной) Не ясно, сколько яблок может удержать Буратино.
Может, всего 2... и если он 2 отдал, у него нет яблок.
9. Если процесс дачи яблок рекурсивный, мы все останемся без яблок.
Я таки на проекте запилил Sonarqube. Теперь смотрим красивые репорты и охуеваем))
https://medium.com/nuances-of-programming/sonarqube-%D0%B7%D0%B0-%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D0%BA%D0%BE%D0%B4%D0%B0-%D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D0%BC-17bd2270cb97
https://medium.com/nuances-of-programming/sonarqube-%D0%B7%D0%B0-%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D0%BA%D0%BE%D0%B4%D0%B0-%D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D0%BC-17bd2270cb97
Medium
SonarQube: за качество кода отвечаем
Имея под рукой такой инструмент, как SonarQube, за качество кода можно не беспокоиться. Чтобы в этом убедиться, рассмотрим особенности его…
Forwarded from Go Дайджест
Как строить Кубер операторы. Статья очень обзорная, и не отображает все способы построения операторов.
https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2
https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2
Medium
Build a Highly Available Kubernetes Operator Using Golang
Develop a simple Kubernetes operator from scratch
Forwarded from Dev // Ops
Ребята из rootly.io делятся списком нужных тулов для SRE-инженеров:
👉 Chaos engineering
👉 Monitoring and alerting
👉 Observability
👉 Paging tools
👉 SLO management
👉 Infrastructure-as-Code (and everything-as-code)
👉 Automated incident response
👉 Chaos engineering
👉 Monitoring and alerting
👉 Observability
👉 Paging tools
👉 SLO management
👉 Infrastructure-as-Code (and everything-as-code)
👉 Automated incident response
Forwarded from PythonDigest
#python #pydigest
Сборник Python новостей уже перед вами.
В выпуске Python Дайджест вы найдете:
- Фреймворки для тестирования: личный опыт и новые методы
- Обнаружение таблиц на сканах с использованием Fast-rcnn на Pytorch
- Объем, центр масс, моменты инерции тела имея только mesh поверхности
- Работаем с текстами на Python: кодировки, нормализация, чистка
- Python⇒Speed: Scanning your Conda environment for security vulnerabilities
- Геоаналитика с помощью Python и открытых данных: пошаговое руководство
- Python микросервисы с Kafka без боли
- Создаём анимационные обучающие видео на Python с помощью Manim
Заходите в гости - https://pythondigest.ru/issue/405/
Присылайте интересные новости через форму на сайте.
Сборник Python новостей уже перед вами.
В выпуске Python Дайджест вы найдете:
- Фреймворки для тестирования: личный опыт и новые методы
- Обнаружение таблиц на сканах с использованием Fast-rcnn на Pytorch
- Объем, центр масс, моменты инерции тела имея только mesh поверхности
- Работаем с текстами на Python: кодировки, нормализация, чистка
- Python⇒Speed: Scanning your Conda environment for security vulnerabilities
- Геоаналитика с помощью Python и открытых данных: пошаговое руководство
- Python микросервисы с Kafka без боли
- Создаём анимационные обучающие видео на Python с помощью Manim
Заходите в гости - https://pythondigest.ru/issue/405/
Присылайте интересные новости через форму на сайте.
Python Digest
Выпуск 405
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
💥Boom! Встречайте виртуальную AWS Tech Conference от AWS User Group Ukraine!
В программе конференции:
— 6 хайлоад докладов
— 6 воркшопов с тренерами AWS
— Ask an Expert з AWS
— 1500 участников онлайн
— призы за лучшие вопросы
Спикеры — команда AWS с разных уголков мира, поэтому доклады будут на украинском, русском и английском языках.
Суперинтересно будет backend разработчикам и DevOps.
📍 Где и когда: 19 октября с 10:00 до 17:00, онлайн.
Участие бесплатное по предварительной регистрации: https://bit.ly/3APLZv8
Присоединяйся к конференции, чтобы стать pro в работе с AWS!
В программе конференции:
— 6 хайлоад докладов
— 6 воркшопов с тренерами AWS
— Ask an Expert з AWS
— 1500 участников онлайн
— призы за лучшие вопросы
Спикеры — команда AWS с разных уголков мира, поэтому доклады будут на украинском, русском и английском языках.
Суперинтересно будет backend разработчикам и DevOps.
📍 Где и когда: 19 октября с 10:00 до 17:00, онлайн.
Участие бесплатное по предварительной регистрации: https://bit.ly/3APLZv8
Присоединяйся к конференции, чтобы стать pro в работе с AWS!
Коллега с Hexlet рассказывает про DNS и стадии выполнения сетевого запроса
https://www.youtube.com/watch?v=z4K9_Ezk6NQ&ab_channel=%D0%92%D0%B5%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D1%8B%D0%9D%D0%B0%D0%A5%D0%B5%D0%BA%D1%81%D0%BB%D0%B5%D1%82%D0%B5
https://www.youtube.com/watch?v=z4K9_Ezk6NQ&ab_channel=%D0%92%D0%B5%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D1%8B%D0%9D%D0%B0%D0%A5%D0%B5%D0%BA%D1%81%D0%BB%D0%B5%D1%82%D0%B5
YouTube
Devops-30 DNS 07.07.2021