24 сентября пройдёт build-up event с участием AWS, Google Cloud Platform, Foxintelligence, Intellias и Microsoft.
Что: Cloud solutions: DevSecOps Edition
Где: онлайн
Когда: 24.09 в 19:00 по Киеву
О чём:
DevSecOps tricks and tips, "how to" вокруг темы DevSecOps. И традиционное – BYOP: "Bring Your Own Problems". Приносите свои задачи и разберем их вместе с архитекторами Google Cloud Platform, Foxintelligence и Microsoft.
Кому будет интересно: OPS (Sysadmins, DevOps, SRE), Cloud Solution Architects, Cloud Software Engineers.
Цена вопроса:
Бесплатно по предварительной регистрации: https://bit.ly/2EQ49oH
Ссылка на трансляцию придёт за 2 часа до начала.
#event
Что: Cloud solutions: DevSecOps Edition
Где: онлайн
Когда: 24.09 в 19:00 по Киеву
О чём:
DevSecOps tricks and tips, "how to" вокруг темы DevSecOps. И традиционное – BYOP: "Bring Your Own Problems". Приносите свои задачи и разберем их вместе с архитекторами Google Cloud Platform, Foxintelligence и Microsoft.
Кому будет интересно: OPS (Sysadmins, DevOps, SRE), Cloud Solution Architects, Cloud Software Engineers.
Цена вопроса:
Бесплатно по предварительной регистрации: https://bit.ly/2EQ49oH
Ссылка на трансляцию придёт за 2 часа до начала.
#event
30 сентября - 2 октября пройдёт конференция, посвященная AWS, Azure, GCP.
Что: GET PROF IT
Где: онлайн
Когда: с 30.09 по 02.10 в 10:00 UTC+3 (МСК)
О чём:
AWS – история переезда - Антон Васильченко, Senior Systems Engineer, EPAM
Как мы переносили сложную инфраструктуру из on-prem в AWS. Будет ли работать lift-and-shift со сложной сетевой инфраструктурой? Self-managed сервис или PaaS? Примеры с RDS, EKS, MSK, DocumentDB.
Practical Aspects k8s in Azure Cloud - Александр Грабко, Senior Systems Engineer, EPAM
Некоторые практические особенности эксплуатации продакшн Kubernetes кластеров в Azure. Планирование, управление, квоты ресурсов, жизненный цикл кластера, Docker в подсистеме Kubernetes, интеграция с CI/CD, MongoDB в Kubernetes кластере, общий обзор мониторинга.
Hybrid-cloud with Google - Андрей Иванов, Systems Engineer
Практика построения и эксплуатации систем, использующих Google Cloud Platform (GCP). Подход гугла к гибридным облакам и доступные инструменты для реализации: подключаем AWS, Azure и on-prem.
Цена вопроса:
Бесплатно!
Что: GET PROF IT
Где: онлайн
Когда: с 30.09 по 02.10 в 10:00 UTC+3 (МСК)
О чём:
AWS – история переезда - Антон Васильченко, Senior Systems Engineer, EPAM
Как мы переносили сложную инфраструктуру из on-prem в AWS. Будет ли работать lift-and-shift со сложной сетевой инфраструктурой? Self-managed сервис или PaaS? Примеры с RDS, EKS, MSK, DocumentDB.
Practical Aspects k8s in Azure Cloud - Александр Грабко, Senior Systems Engineer, EPAM
Некоторые практические особенности эксплуатации продакшн Kubernetes кластеров в Azure. Планирование, управление, квоты ресурсов, жизненный цикл кластера, Docker в подсистеме Kubernetes, интеграция с CI/CD, MongoDB в Kubernetes кластере, общий обзор мониторинга.
Hybrid-cloud with Google - Андрей Иванов, Systems Engineer
Практика построения и эксплуатации систем, использующих Google Cloud Platform (GCP). Подход гугла к гибридным облакам и доступные инструменты для реализации: подключаем AWS, Azure и on-prem.
Цена вопроса:
Бесплатно!
Статья об ElasticSearch в стиле "послание себе, когда начинал с ним работать".
В статье есть информация про индексы, шарды, потребление ресурсов и траблшутинг.
#observability #elk #elasticsearch
В статье есть информация про индексы, шарды, потребление ресурсов и траблшутинг.
#observability #elk #elasticsearch
Medium
Starter-kit for Elasticsearch operations
The post tries to answer questions: how to size ES nodes; how to troubleshoot it; where to find deep-dive posts about Elasticseach
It's time to learn how to deploy workloads to Kubernetes!
What: Workshop Getting started with Kubernetes
Where: Online
When: 4-5th of November
Meet your mentor – Paul Czarkowski, Developer Advocate в VMware Tanzu.
What:
Day 1: Introduction to the workshop, Kubernetes basics, pods and services, QnA session
Day 2: Deploying tiered apps, Load balancing, QnA session
Who will be interested: System Administrators, DevOps, SRE and Developers.
Price: $99, 10% discount promo code -
You can buy a ticket using this link.
#event
What: Workshop Getting started with Kubernetes
Where: Online
When: 4-5th of November
Meet your mentor – Paul Czarkowski, Developer Advocate в VMware Tanzu.
What:
Day 1: Introduction to the workshop, Kubernetes basics, pods and services, QnA session
Day 2: Deploying tiered apps, Load balancing, QnA session
Who will be interested: System Administrators, DevOps, SRE and Developers.
Price: $99, 10% discount promo code -
DevOps10You can buy a ticket using this link.
#event
Daniele Polencic пишет в Твиттер о том, как работает Kubernetes.
Вот тут ссылка на мега-тред в Тви, в котором собраны остальные.
Здесь более удобная для чтения версия в Threadapp
На данный момент он описал:
- Как работает планировщик
- Про CPU реквесты и лимиты
- Как написать дашборд своими руками
- Как работает API
- Sheetops with Excel
- Скрытые косты нод
- Как отправить под в карантин
- Выбор типа нод
- Graceful shutdown
- Kubeflow
- GitOps
#kubernetes
Вот тут ссылка на мега-тред в Тви, в котором собраны остальные.
Здесь более удобная для чтения версия в Threadapp
На данный момент он описал:
- Как работает планировщик
- Про CPU реквесты и лимиты
- Как написать дашборд своими руками
- Как работает API
- Sheetops with Excel
- Скрытые косты нод
- Как отправить под в карантин
- Выбор типа нод
- Graceful shutdown
- Kubeflow
- GitOps
#kubernetes
Twitter
Daniele Polencic
MEGATHREAD Learn Kubernetes one Twitter thread at the time! Below you can find a collection of threads about Kubernetes and Kubernetes-related tech! I regularly add more, so you can follow me or @learnk8s for more updates!
Собрание статей про CloudNative. В основном там статьи про Kubernetes, Docker и Istio, но не только.
#kubernetes #docker #isio #cncf
#kubernetes #docker #isio #cncf
5'w' of the Cloud & DevSecOps Z-Days online conference
What:
Global free online conference organized by DevOps communities. Join the conference for new opportunities to learn, connect and collaborate with cool experts
When: October 14-15
Where: Online
Who:
Stefan Kalhofer (Business Owner SAP Jira), Mike Martin (Cloud Solutions Architect, Technical Evangelist), William Castillo (Lead Systems Engineer) and more
What to wait:
2 Days of the coolest talks for DevOps engineers, Cloud specialists, Security and BigData engineers and even SAP-professionals from the 10+ expert speakers from all over the world
Price: Free
Registration: https://cutt.ly/MgrO4Vx
See you soon!
#event
What:
Global free online conference organized by DevOps communities. Join the conference for new opportunities to learn, connect and collaborate with cool experts
When: October 14-15
Where: Online
Who:
Stefan Kalhofer (Business Owner SAP Jira), Mike Martin (Cloud Solutions Architect, Technical Evangelist), William Castillo (Lead Systems Engineer) and more
What to wait:
2 Days of the coolest talks for DevOps engineers, Cloud specialists, Security and BigData engineers and even SAP-professionals from the 10+ expert speakers from all over the world
Price: Free
Registration: https://cutt.ly/MgrO4Vx
See you soon!
#event
Пятничный лонгрид от Sarai Rosenberg о культуре в PagerDuty.
Потому что DevOps - это ещё и про культуру.
#culture
Потому что DevOps - это ещё и про культуру.
#culture
Medium
A PagerDuty Last Lecture
The “Last Lecture” is a tradition inspired by Etsy, in which someone departing shares their perspective and a bit of wisdom.
Honeycomb проанализировали работу сервисов на ARM-based процессорах Graviton2 в AWS
Для их случая удалось уменьшить количество инстансов на 30% по сравнению с С5, кроме того M6g стоят дешевле. Единственное что, в Spot маркете их ещё нет.
#aws #arm
Для их случая удалось уменьшить количество инстансов на 30% по сравнению с С5, кроме того M6g стоят дешевле. Единственное что, в Spot маркете их ещё нет.
#aws #arm
On the most common Terraform pitfalls
And you can found 1-2 pitfalls that you have no time covered before.
Also, check tfmodvercheck - it can be useful.
#terraform
And you can found 1-2 pitfalls that you have no time covered before.
Also, check tfmodvercheck - it can be useful.
#terraform
Hey! Hashicorp Digital starts in 3 hours!
Topics mostly the same as at summer conference, but have some enhancements and new announcements.
See program here
#hashicorp #event
Topics mostly the same as at summer conference, but have some enhancements and new announcements.
See program here
#hashicorp #event
HasiCorp представили свой новый продукт - Boundary - систему для доступа к удаленным ресурсам по trusted identity.
Продукт сейчас в активной разработке и версии 0.1
Но уже обещают добавить OIDC аутентификацию, интеграцию с Vault, поддержку динамических каталогов из Consul, AWS, Azure и GCP
#security #hashicorp
Продукт сейчас в активной разработке и версии 0.1
Но уже обещают добавить OIDC аутентификацию, интеграцию с Vault, поддержку динамических каталогов из Consul, AWS, Azure и GCP
#security #hashicorp
Cool podcast about Devops as a Service
It covers many interesting things like:
- How it starts
- What is it now
- What will be in future
- Why, how and for what propose
- WTF is cluster.dev and why it needed for you and us
- Something about CNCF meetups
- And most important thing - how looks like my office chair and cup :)
Podcast are listened to in one breath, I recommend
#kubernetes
It covers many interesting things like:
- How it starts
- What is it now
- What will be in future
- Why, how and for what propose
- WTF is cluster.dev and why it needed for you and us
- Something about CNCF meetups
- And most important thing - how looks like my office chair and cup :)
Podcast are listened to in one breath, I recommend
#kubernetes
YouTube
#24 shalb.com: Devops As A Service
Alexandr Yatsuk CEO
Volodymyr Tsap CTO
SHALB - Managed Kubernetes Platform in any Cloud
https://github.com/shalb/cluster.dev/
Говорим о Kubernetes, Cloud Native и Devops As A Service
Podcast: https://www.spreaker.com/user/denys.vasyliev/shalb
CHAPTERS…
Volodymyr Tsap CTO
SHALB - Managed Kubernetes Platform in any Cloud
https://github.com/shalb/cluster.dev/
Говорим о Kubernetes, Cloud Native и Devops As A Service
Podcast: https://www.spreaker.com/user/denys.vasyliev/shalb
CHAPTERS…
Ну вот и дождались CI/CD от HashiCorp
Встречайте: Waypoint
Хотя это не совсем CI/CD, а скорее application lifecycle management tool. Но нужно ещё разбираться.
#cicd #hashicorp
Встречайте: Waypoint
Хотя это не совсем CI/CD, а скорее application lifecycle management tool. Но нужно ещё разбираться.
#cicd #hashicorp
Не успели HashiCorp представить свою новую тулзу Waypoint, а уже появились отчёты об использовании.
Cindy Sridharan получила доступ к Waypoint ещё ранее и вот поделилась своими мыслями.
Ну и закономерный вывод - основная проблема сегодняшего delivery не в том, что не хватает API или автоматизации, а в том, что часто нет "клея", чтобы связать это всё воедино. Именно в эту нишу и метит Waypoint.
#cicd #hashicorp
Cindy Sridharan получила доступ к Waypoint ещё ранее и вот поделилась своими мыслями.
Ну и закономерный вывод - основная проблема сегодняшего delivery не в том, что не хватает API или автоматизации, а в том, что часто нет "клея", чтобы связать это всё воедино. Именно в эту нишу и метит Waypoint.
#cicd #hashicorp
Forwarded from ✙rozho)))k✙🇺🇦
Full focus TDD
Не являюсь большим сторонником практик TDD. Скорее всего, дело в том, что я не работал в тех местах, где это было серьезной частью культуры, не видел как это может работать, и/или не находил мотивации перестроить мышление соответствующим образом.
Как правило, по TDD я делаю совсем простые вещи, вроде функций преобразований, валидаций, и так далее, когда результат очень детерминирован и легко кодируем в тестах.
Давно заметил, что наибольшая продуктивность в разработке у меня больше всего связана с понятностью задачи. Всегда я делаю в первую очередь не самые сложные или самые приоритетные задания, а самые простые и понятные. Даже если они объемные.
Теперь мне кажется, что главная польза от TDD не в том, что у вас код покрыт тестами еще до того, как он написан, а в том, что заранее составленный набор условий фокусирует разработчика на решении конкретной маленькой задачи. Вместо прокрастинации и раздумий о том, с чего начать, какие структуры данных подготовить и так далее, вы предварительно очень сильно уточняете требования буквально до результата возврата функции. Это здорово помогает не отвлекаться и сосредоточиться на главном. Декомпозиция происходит не во время решения задачи, а до неё.
Мамонта нужно есть по частям, и если не сформировать в себе привычку это делать на постоянной основе, то есть большой риск так и не приступить к поеданию, или откусить по кусочку тут и там.
По-большому счёту, вместо тестов можно использовать чеклист на бумажке—результат, в смысле фокусировки на маленьких кусочках решения, будет примерно одним и тем же. Думаю, что практика TDD в основном про это, а не про есть у вас тесты или нет, хотя не могу припомнить, чтобы кто-то продавал людям или мне именно это преимущество. В основном речь шла про корректность, покрытие кода и тд и тд, а про декомпозицию и фокус ни слова.
Не являюсь большим сторонником практик TDD. Скорее всего, дело в том, что я не работал в тех местах, где это было серьезной частью культуры, не видел как это может работать, и/или не находил мотивации перестроить мышление соответствующим образом.
Как правило, по TDD я делаю совсем простые вещи, вроде функций преобразований, валидаций, и так далее, когда результат очень детерминирован и легко кодируем в тестах.
Давно заметил, что наибольшая продуктивность в разработке у меня больше всего связана с понятностью задачи. Всегда я делаю в первую очередь не самые сложные или самые приоритетные задания, а самые простые и понятные. Даже если они объемные.
Теперь мне кажется, что главная польза от TDD не в том, что у вас код покрыт тестами еще до того, как он написан, а в том, что заранее составленный набор условий фокусирует разработчика на решении конкретной маленькой задачи. Вместо прокрастинации и раздумий о том, с чего начать, какие структуры данных подготовить и так далее, вы предварительно очень сильно уточняете требования буквально до результата возврата функции. Это здорово помогает не отвлекаться и сосредоточиться на главном. Декомпозиция происходит не во время решения задачи, а до неё.
Мамонта нужно есть по частям, и если не сформировать в себе привычку это делать на постоянной основе, то есть большой риск так и не приступить к поеданию, или откусить по кусочку тут и там.
По-большому счёту, вместо тестов можно использовать чеклист на бумажке—результат, в смысле фокусировки на маленьких кусочках решения, будет примерно одним и тем же. Думаю, что практика TDD в основном про это, а не про есть у вас тесты или нет, хотя не могу припомнить, чтобы кто-то продавал людям или мне именно это преимущество. В основном речь шла про корректность, покрытие кода и тд и тд, а про декомпозицию и фокус ни слова.
Ещё две недели на Humble Bundle будут доступны книги по подготовке к различным Cloud екзаменам.
В подборке книги по AWS, Azure и GCP
#aws #azure #gcp #books
В подборке книги по AWS, Azure и GCP
#aws #azure #gcp #books
Humble Bundle
Humble Book Bundle: AWS, Azure, Google, and Cloud Security
Learn AWS, Azure, Google, and Cloud Security with this book bundle by Wiley. Plus, pay what you want and support charity!
Wake up Neo, Kubernetes Services not exist.
And it uses random LB strategy, not round-robin.
Good news - it can be ignored in some cases, but in the worst case (long-lived TCP connections + frontend services less than backend) pods may not be able to handle traffic and horizontal scaling won't help.
To choose the right pill, take a cup of something and read about load balancing and scaling long-lived connections in K8s.
#kubernetes
And it uses random LB strategy, not round-robin.
Good news - it can be ignored in some cases, but in the worst case (long-lived TCP connections + frontend services less than backend) pods may not be able to handle traffic and horizontal scaling won't help.
To choose the right pill, take a cup of something and read about load balancing and scaling long-lived connections in K8s.
#kubernetes