index_advisor
A PostgreSQL extension for recommending indexes to improve query performance.
Вы разработчик, но ещё не разобрались в инструментах DevOps-инженера? Тогда Слёрм идет к вам!
Приглашаем на курс DevOps Tools: курс для тех, кто хочет прокачаться в работе с K8s и всеми сопутствующими ПО.
Старт потока 3 мая, присоединиться можно по ссылке
⚡О чем пойдет речь на курсе?
Цикл управления контейнерами загадочен и многогранен. Инженеры используют такие инструменты, как Docker и Ansible, настраивают логирование, учатся управлять контейнерами и настраивать среды. В Слёрме вам помогут освоить функционал DevOps-инженера для решения ваших задач.
📎Что в программе?
- Принцип работы самых популярных инструментов DevOps.
- Контейнеризация и оркестрация: как применить на практике, какие нюансы работы есть.
- Как устанавливать Prometheus, настраивать сбор метрик и составлять дашборд.
- Что потребуется, чтобы написать K8S-манифест для запуска приложения в кластере Kubernetes.
- Каковы секреты технических собеседований и что сделать, чтобы беседа с потенциальным работодателем прошла успешно.
И многое другое, программа обучения 🔗по ссылке
💡 Кто спикеры курса?
- Владислав Килин, тимлид в голландской e-commerce компании, один из админов русскоязычного сообщества RabbitMQ.
- Кирилл Борисов, старший инженер-программист VK и автор видеокурса по Jenkins.
✔ Как проходит обучение?
Обучение проходит в формате потока.
Каждую неделю открывается по новому модулю.
Спикеры курса поддерживают студентов на протяжении всего обучения: отвечают на вопросы в чате, проведут 4 онлайн-встречи.
По итогу курса вы получите сертификат о прохождении обучения.
Старт потока 3 мая.
Оставьте заявку на сайте Слёрм, чтобы попасть в группу🔥
Реклама ООО «Слёрм» ИНН 3652901451
Ждём крутых Ops-инженеров от уровня Junior+ до Senior на One Day Offer в Екатеринбурге 👌
Всего за один день вы познакомитесь с нашим продуктом — Кредитной Машиной (КМ) — и даже сможете получить оффер в крутую IT-команду Сбера.
КМ работает в режиме 24х7 и обрабатывает все заявки на кредиты физических лиц: это до 2 000 000 кредитных запросов в сутки и до 100 запросов в секунду.
Что ждём от кандидатов:
✔️ понимание принципов микросервисной архитектуры
✔️ опыт работы с *nix-системами, реляционными СУБД, серверами приложений, прикладным ПО
✔️ навыки написания несложных запросов с использованием SQL
✔️ опыт работы с системами мониторинга ELK/Zabbix/Grafana и т. п.
✔️ знание технологии контейнеризации
Опыт работы с Openshift и Kubernetes будет большим плюсом!
Если вам интересна работа с микросервисной архитектурой и большим количеством интеграций с источниками данных, регистрируйтесь по ссылке 😉
Бесплатный открытый урок для DevOps и разработчиков: освойте ключевой подход «инфраструктура как код» на примере Terraform — одного из самых популярных инструментов для управления этим подходом
🔥На вебинаре разберем:
- основные концепции инфраструктуры как кода и её преимущества;
- основные понятия и возможности Terraform;
- как написать конфигурационные файлы Terraform для развертывания и управления инфраструктурой;
- использования Terraform для развертывания облачных ресурсов на примерe Google Cloud;
- практические советы и лучшие практики при работе с Terraform.
🗓 Встречаемся 25 апреля в 20:00 мск в рамках курса «DevOps практики и инструменты». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!
Зарегистрируйтесь, чтобы посетить бесплатный урок: https://vk.cc/cwnThzРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2VtzqwqoGxg
⁉️ Как связаны Scala и Apache Kafka?
Если вы инженер данных или разработчик, который хочет эффективно работать с большими данными и микросервисной архитектурой, вам нужно это знать!
💻 Приходите на бесплатный практический урок «Введение в язык программирования Scala» от OTUS, где опытный эксперт разберет:
- общие принципы и функциональность Scala;
- средства разработки, использующиеся в Apache Kafka;
- языковые средства Scala 2 и 3;
- основы функционального программирования;
- взаимодействие с Kafka через Alpakka.
👉 Встречаемся 25 апреля в 20:00 мск в рамках курса «Apache Kafka».
🔥 Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cwng4Y
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2VtzqxacABz
Самара, ждём вас 25 апреля на технологический митап для IT Support специалистов 👨💻
Поговорим об инженерных процессах, улучшении качества IT-поддержки и процессах автоматизации работы с помощью программных решений. Рассмотрим лучшие практики и успешные кейсы адаптации новичков, которые помогают IT-специалистам получить необходимые знания и навыки для эффективной работы в компании и в команде.
Спикеры и темы:
✔️ Антон Осипов, Senior-инженер по сопровождению — «Как НЕ сломать банк? IT-поддержка и автоматизация»
✔️ Ирина Баюсова, исполнительный директор, и Юрий Логинов, старший инженер по сопровождению — «Использование ML в системах мониторинга банка»
✔️ Алексей Рылов, эксперт Центра компетенции IT on-boarding — «Адаптация IT-специалистов: прошлое и настоящее on-boarding»
Время: 18:30 – 21:40.
Локация: Бенке Холл Центра труда и отдыха «Станкозавод» — г. Самара, ул. Куйбышева, 128/1.
Регистрируйтесь по ссылке 👌
Реклама. Рекламодатель ООО "РТК ИБ", ОГРН 1167746458065, erid: 2Vfnxx2qoLC
Вебинар «Оценка защищенности: как выбрать правильную услугу и решить задачи бизнеса»
24 апреля эксперты Solar JSOC поделятся опытом, который поможет избежать чужих ошибок при выборе услуг по оценке защищенности и эффективно усилить кибербезопасность вашей компании. Также на кейсах они разберут, как именно услуги по оценке защищенности помогают бизнесу.
На вебинаре вы узнаете:
- О ключевых уязвимостях в ИБ, что изменилось для организаций
- Типичных и нетипичных ошибках при выборе услуг по оценке защищенности
- Как подобрать нужное решение, не сожалеть о потраченном ИБ-бюджете и реализованных атаках
- Как тестирование на проникновение и другие услуги по оценке защищенности работают на пользу бизнеса
Все материалы и программа вебинара составлены на основе многолетней практики направления Offensive Security команды Solar JSOC.
Принять участие →
✨ Курс «Быстрый старт в DevOps» бесплатно. Как забрать?
Меня зовут Марсель Ибраев, и на своем канале я делюсь фишками, которые помогут вам начать путь в DevOps
Мы с командой учебного центра Слёрм ответим на самые актуальные вопросы начинающих девопсеров:
⚡ что такое DevOps, и как выстроить работу команды в рамках этой методологии;
⚡ Kubernetes, Docker и т.д.: как базовые инструменты выстраивают работу в DevOps;
⚡ DevOps и компания: как состыковать критерии успеха.
Уже в первом модуле разберем как быстро и эффективно освоить профессию с высокой зарплатой, с каких инструментов начинать, и какую роль в девопсе играют софт-скиллы.
🔗 ЗАБРАТЬ КУРС
Kubernetes Pod Policies — dnsPolicy
Learn key aspects of Kubernetes Pod Policies, focusing on dnsPolicy, including practical insights into configurations like ClusterFirst, Default, and more.
Kubernetes Pod Policies — imagePullPolicy
When a pod is launched in Kubernetes, it starts with several policies. In this series, we will understand these policies, starting with imagePullPolicy.
ООО "РТК ИБ", ОГРН 1167746458065, erid: 2VfnxwvurCp
В прошлом году мы провели работы по анализу защищенности инфраструктур различной степени сложности более чем для 100 организаций. В 88% случаев специалистам удалось преодолеть внешний периметр ИТ-инфраструктуры.Наиболее уязвимым компонентом оказались веб-приложения, а самым частым недостатком –простые пароли.
Чтобы не стать жертвой кибератаки, нужно знать свои слабые места. Для этого компании используют сканеры и услуги по анализу защищенности, но оба этих способа несовершенны.
В карточках рассказываем, что не так с BAS и пентестами и как на самом деле нужно проверять инфраструктуру, чтобы снизить риск успешной атаки.
Узнать про наше решение →
erid: 2Vtzqvp5sDy
😱 Готовы ли вы к превращению хаоса управления инфраструктурой в точно настроенный часовой механизм?
На открытом практическом уроке на тему «Управление конфигурациями. Стабилизируем инфраструктуру» вас ждет эксклюзивное погружение в мир управления конфигурациями. Это ваша возможность взглянуть под капот современных IT-систем и узнать, как удерживать их в идеальном равновесии.
🚀 Ваши системы могут работать как изящно скоординированный оркестр, где каждый инструмент находится под вашим бдительным управлением.
✅ На занятии рассмотрим:
- как эффективно управлять конфигурациями, обеспечивая стабильность и безопасность вашей IT-инфраструктуры.
- методы и инструменты для автоматизации процессов управления конфигурациями, контроля изменений и обеспечения целостности системы.
🤝 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://clck.ru/3A6eLu
Вебинар для тех, кто интересуется DevOps и хочет стартовать с нуля до «мидла»
На примере Serverless-фреймворка Knative поговорим об одной из современных концепций разработки ПО — бессерверных вычислений. Данный подход упрощает создание, установку и масштабирование ваших проектов, не привязываясь к конкретной платформе.
На вебинаре разберём:
- идею Serverless
- существующие "облачные" фреймворки, вроде AWS Lambda и Google Cloud Functions
- Open Source решения. В частности будет рассмотрен стек Knative+Python.
Бесплатный практический урок «Свой Serverless с помощью Knative» в рамках курса «Специализация DevOps» — за год с нуля до middle. Все участники вебинара получат специальную цену на обучение.
Встречаемся 23 апреля в прямом эфире.
Ссылка для регистрации: https://vk.cc/cwgEyAРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2VtzqvfVXod
erid: 2VtzqwFJKyh
☄️Освойте лучшие практики по управлению надежностью, доступностью и эффективностью сервисов и помогайте крупным компаниям в IT.
🦉 Бесплатный тест на знание SRE инструментов - всего 12 вопросов. 🎉 Выдадим доступ ко всем открытым урокам курса и специальную цену.
https://clck.ru/39xjTY
Скоро каждый сможет накодить личную мини-нейросеть и настроить её под себя.
Например, для отбора подходящих IT-вакансий. СИБУР как раз создал такой инструмент! Команда разработала НейроМенделеева, цифрового двойника учёного с голосом и мимикой. Он может рассказать об IT-направлениях компании, новых вакансиях или просто зарядить мотивацией, если поиск работы затягивается!
Читайте в статье, как СИБУРу удалось с помощью векторной базы данных, технологии MetaHuman и ChatGPT создать такую нейросеть. НейроМенделеев, кстати, материал и карточки этого поста сделал сам.
redka
Redka aims to reimplement the good parts of Redis with SQLite, while remaining compatible with Redis API.
drawdb
DrawDB is a robust and user-friendly database entity relationship (DBER) editor right in your browser. Build diagrams with a few clicks, export sql scripts, customize your editor, and more without creating an account.
flox
Flox is a virtual environment and package manager all in one. With Flox you create environments that layer and replace dependencies just where it matters, making them portable across the full software lifecycle.
How we cut costs by 70% by moving from GCP and CockroachDB into Hetzner and PostgreSQL
https://blog.mikoto.io/building-your-own-cloud-for-fun-and-profit
kubemod
KubeMod is a universal Kubernetes mutating operator.
It introduces ModRule - a custom Kubernetes resource that can intercept the deployment of any Kubernetes object and apply targeted modifications to it, or reject it before it is deployed to the cluster.
podinfo
Podinfo is a tiny web application made with Go that showcases best practices of running microservices in Kubernetes. Podinfo is used by CNCF projects like Flux and Flagger for end-to-end testing and workshops.
Waiting for hooks in ArgoCD
ArgoCD is a fantastic tool to deploy applications via GitOps. You can defined all your kubernetes manifests in git and have ArgoCD watch them for changes. It’s a very popular product used to manage resources in kubernetes.
There are a couple syncing options that you can use, automated, self health or manually sync. I would love to see some kind of approval process in the future. Let’s build one.
Monitor your K8S Cluster costs with kubecost
Let’s install kubecost in 1 minute and get a fine grain report of your K8S expenses
Kubernetes Pod Policies — terminationMessagePolicy
Learn practical uses of terminationMessagePolicy in Kubernetes for efficient container debugging and error diagnostics.
Whoami — The quest of understanding GKE Workload Identity Federation
If you’re anything like me then using product features that you don’t fully understand always leaves you with a feeling of unease. Sure, using the feature might even be easy and cheerful at least as long as everything works as expected. We could even leave it at that. However, somewhere in between intrinsic engineering curiosity and the life experience that at some point in the future a deeper understanding will come in handy, we still have the desire to understand and debunk the magic.
Kubernetes — Cost optimisation and savings on AWS
Around 4 years ago, the ELMO Infrastructure team began the Kubernetes journey which involved building out multiple production clusters across multiple AWS regions, across multiple AWS accounts. Since then we have been able to migrate almost all our applications into Kubernetes from various different places such as Amazon ECS, AWS Opsworks and datacenters. One of the biggest challenges we faced, and i’m sure everyone has faced, is ensuring that we didn’t blow out the AWS bill with our Kubernetes costs. The idea is to have the cheapest but highest performing cluster possible… it’s important to not compromise performance for cost.
Maximizing the Utility of Scarce AI Resources: A Kubernetes Approach
Optimizing the use of limited AI training accelerators
Testing Service Mesh Performance in Multi-Cluster Scenario: Istio vs Kuma vs NSM
This article may be useful for those who are aware of service meshes and probably trying to improve scalability and connectivity between applications in Kubernetes and other container orchestration systems, e.g., adding encryption and authorization for application connections.
Horizontal Autoscaling in Kubernetes
In this article I will write about the horizontal autoscaling in kubernetes. The intended audience is the software developers and devops/SRE engineers with at least some elementary background in kubernetes interested in learning about auto-scaling. When I was learning this topic, I didn’t find a single straightforward article that explains all the relveant concepts, so I took the challenge and rolled one myself.
Mastering Kubernetes: Journey with Cluster API
Let’s talk about how at Hepsiburada, we efficiently manage hundreds of Kubernetes clusters that directly handle about 95% of our over 100 million monthly visitor traffic. We’ll delve into the complexities of managing multiple clusters and discuss the strategies we employ to tackle these challenges.