DevOps
22.8K subscribers
897 photos
95 videos
15 files
829 links
По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.iss.one/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - go chat jobs

РКН: clck.ru/3FmvZA
Download Telegram
DevOps

Этот репозиторий предназначен для обучения DevOps специалистов.

То, как структурированы модули в этом репозитории, рассказывает о том, как мы пришли к современному devops. Существует множество инструментов, которые сегодня используют многие инженеры, и которые являются средствами, помогающими решать определенные проблемы, будь то логические или технические проблемы.

Github

@DevOPSitsec
🔥9👍73
⚡️ 7 репозиториев GitHub для DevOps специалистов.

1. 𝗞𝘂𝗯𝗲𝗿𝗻𝗲𝘁𝗲𝘀 𝗧𝗵𝗲 𝗛𝗮𝗿𝗱 𝗪𝗮𝘆
Пошаговое руководство по настройке кластеров Kubernetes с нуля, позволяющее получить глубокое представление о внутреннем устройстве Kubernetes.
🔗 https://github.com/kelseyhightower/kubernetes-the-hard-way

2. 𝗗𝗶𝘃𝗲
Dive - это инструмент для изучения образов Docker, помогающий DevOps специалистам анализировать содержимое образов для их дальнейшей оптимизации.
🔗 https://github.com/wagoodman/dive

3. 𝗮𝘄𝗲𝘀𝗼𝗺𝗲-𝗽𝗿𝗼𝗺𝗲𝘁𝗵𝗲𝘂𝘀
Список ресурсов, инструментов и интеграций с Prometheus, популярного инструмента мониторинга , используемого в DevOps.
🔗 https://github.com/roaldnefs/awesome-prometheus

4. 𝗚𝗼𝗥𝗲𝗹𝗲𝗮𝘀𝗲𝗿
Проект, который позволяет легко и быстро создавать deb пакеты.
🔗 https://github.com/goreleaser/goreleaser

5. 𝗗𝗲𝘃𝗢𝗽𝘀 𝗘𝘅𝗲𝗿𝗰𝗶𝘀𝗲𝘀
Предоставляет коллекцию упражнений и задач, связанных с различными DevOps топиками, для практики.
🔗 https://github.com/bregman-arie/devops-exercises

6. 𝗠𝗼𝗹𝗲𝗰𝘂𝗹𝗲
Фреймворк для тестирования кода инфраструктуры с помощью Ansible, помогающий в разработке и проверке ролей и плейбуков.
🔗 https://github.com/ansible/molecule

7. 𝗦𝗢𝗣𝗦
SOPS (Secrets Operator for Kubernetes) упрощает управление безопасностью для Kubernetes.
🔗 https://github.com/mozilla/sops

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍43
🖥 Open Source Library that let's you log and visualise LLM prompts

Разработка промптов - ключевой момент для получения максимальной отдачи от любой большой языковой модели!

Но вручную экспериментировать с различными прокатами, чтобы найти эффективную для вашего случая, - задача не из простых.

Предлагаем вашему вниманию новую библиотеку с открытым исходным кодом, позволяющую регистрировать и визуализировать подсказки LLM.

pip install comet_llm

Github

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
Go Clouddriver: Масштабирование Spinnaker до 1000 кластеров Kubernetes в The Home Depot

https://blog.spinnaker.io/go-clouddriver-scaling-spinnaker-to-1000-kubernetes-clusters-at-the-home-depot-c2dc1a05be8e

@DevOPSitsec
5🔥2🥰1
Шпаргалка: Экосистема инструментов Kubernetes

@DevOPSitsec
11👍11🔥6
🔥 Дайджест полезных материалов из мира Devops за неделю

Почитать:
ШвабрОпс – новое направление в IT-индустрии
Построение платформенного продукта в Авито
Визуализация распределений вероятностей в Python.
15 лучших бесплатных курсов по Linux
Что такое NOC-команда, и какие 5 KPI на нее вешать для улучшения аптайма вашей платформы
Как не превратить облако в денежную дыру
Попробовали Chaos Engineering: теории не будет — делимся результатами
Keycloak. Standalone-HA в k8s и закрытие админки на ingress-e с переводом на localhost
Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform
Построение AppSec в огромном Enterprise и опыт его применения в бирюзовой компании
Использование Foreman и Puppet в подходе IaC
15 инструментов DevOps и SRE, которые могут быть полезны в 2023 году
Demystifying Docker Networks: A Comprehensive Guide
Azure Container Services: A Guide to Hosting Docker Images
How I Deployed my Website as a Docker Container
Real Time DevOps Project | Deploy to Kubernetes Using Jenkins | End to End DevOps Project | CICD
We've always done it this way
PagerDuty Community Update, September 29 2023
Harnessing the Power of AWS Workflow Studio for DevOps Automation
Prune Unused Resources in Docker
Configure Image Automation with Flux
Broadcast Trading & Stock Market Messages to Multiple Users at Fixed Times | Using Node.js and SuprSend

Посмотреть:
🌐 Java: что нужно знать новичку? ( 08:15)
🌐 Самые странные и сложные языки программирования: Intercal #программирование ( 00:40)
🌐 Django начало работы. ( 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование ( 01:00)
🌐 Новые функции в IOS 17 ( 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания ( 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. ( 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex ( 00:59)
🌐 Асинхронный парсинг сайтов на Python ( 22:06)
🌐 Linux, Базы Данных, Сети. СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 2. ( 01:01:11)

@DevOPSitsec
👍114🔥2
🚀 20 бесплатных сертификационных курсов для добавления в резюме в 2023 году:

❯ Data Science
https://mylearn.oracle.com/ou/learning-path/become-an-oci-data-science-professional-2023/121944

❯ Web Dev (HTML and CSS)
https://freecodecamp.org/learn/2022/responsive-web-design/

❯ Python
https://cs50.harvard.edu/python/

❯ SQL
https://hackerrank.com/skills-verification/sql_advanced

❯ C# (New)
https://freecodecamp.org/learn/foundational-c-sharp-with-microsoft/

❯ JavaScript
https://hackerrank.com/skills-verification/javascript_intermediate

❯ DevOps
https://mylearn.oracle.com/ou/learning-path/become-an-oci-devops-professional-2023/121756

❯ Machine Learning
https://freecodecamp.org/learn/machine-learning-with-python/

❯ Java
https://data-flair.training/courses/free-java-course/

❯ C++
https://learn.saylor.org/course/view.php?id=65

❯ Go
https://hackerrank.com/skills-verification/golang_intermediate

❯ Neo4j Certified Professional
https://graphacademy.neo4j.com/courses/neo4j-certification/

❯ Redis Certified Developer
https://university.redis.com/certification/

❯ MongoDB
https://learn.mongodb.com/learning-paths/mongodb-for-sql-professionals

❯ React
https://hackerrank.com/skills-verification/react_basic

❯ Angular
https://hackerrank.com/skills-verification/angular_intermediate

❯ SEO
https://academy.hubspot.com/courses/seo-training

❯ Digital Marketing from Google
https://learndigital.withgoogle.com/digitalgarage/course/digital-marketing

❯ Cloud Security
https://mylearn.oracle.com/ou/learning-path/become-a-cloud-security-professional-2023/121923

❯ Backend Development (API)
https://freecodecamp.org/learn/back-end-development-and-apis/

@DevOPSitsec
👍93🔥3
🖥 15 крутых бесплатных курсов по Linux

Один из самых привлекательных аспектов Linux - это возможность бесплатного использования и доступа к множеству отличных программ и утилит, которые обеспечивают мощные функции и помогают улучшить производительность работы.

В этой статье мы представим вам 15 бесплатных Linux курсов, которые стоят вашего внимания.


1. Bash < [системное администрирование] > Linux
https://stepik.org/course/181507/promo

2. Основы командной строки в linux системах

https://stepik.org/course/114923/promo

3. Linux Handbook

https://linuxhandbook.com

4. Linuxize
https://Linuxize.com

5. Linux Journey
https://linuxjourney.com

6. Выживание в Linux
https://Linuxsurvival.com

7. Серия видеоматериалов по Linux:
https://youtu.be/ROjZy1WbCIA

8. Руководство по изучению Linux: https://linuxcommand.org/tlcl.php

9. Практические тесты по Linux: https://testoutce.com/pages/free-comptia-linux-practice-test-xk0-004-exam-1

10. Практические лабораторные работы по Linux:
https://cloudacademy.com/library/linux/labs/

11. Курс "Базовые принципы программирования в Linux: https://github.com/vpetrigo/basic-linux

12. LinuxOpsys:
https://linuxopsys.com

13. Sysxplore:
https://sysxplore.com

14. Основы программирования на языке Си в Linux:
https://stepik.org/course/98359/promo

15. Введение в Linux:
https://stepik.org/course/73/promo

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍143🔥2
🔥 Дайджест полезных материалов из мира Devops за неделю

Почитать:
Введение в приемочные испытания
При всем богатстве выбора, другой альтернативы нет! Повесть о рабочих буднях простого русского DevOps-ера
Многие компании не готовы к автоматизации PKI
Как мы тестировали совместимость dBrain с отечественными дистрибутивами
Пишем свой драйвер Molecule без костылей и боли
Делаем из Black Box мониторинга внешнее observability
Куда ведут все эти пути? Путеводитель по базовым методологиям
Как мы внедряли Sentry. Часть 1 — установка и настройка
Подписываем образы контейнеров с помощью cosign, garantir и skopeo
«Порядок в зоопарке»: кому и зачем нужен зонтичный ИТ-мониторинг и как начать им пользоваться?
Mastering Software Development Lifecycle Essentials: A Guide for Engineering Managers
Containerized WordPress and MariaDB on AWS EC2
Azure Event Grid vs Event Hub
Handling Secrets with AWS Secrets Manager
Leveraging Deployment Inputs in VMware Orchestrator (VRO) for Enhanced Workflow Customization
Automate Flutter app delivery to AppCenter with GitHub Actions
PagerDuty Community Update, October 6 2023
Demystifying Kubernetes Manifests
PSRule.Rules.AzureDevOps v0.1.0 released
Environment Variables in Environment Variables in NodeJs: The complete Guide

Посмотреть:
🌐 DoS и DDoS: разбираемся в отличиях #ddos ( 00:33)
🌐 Разбор задачи с собеседования Data Science. Подготовка на практике ( 26:12)
🌐 Cобеседование #Python топовый банк Goldman Sachs Associate на 12000 $ #задача #программирование ( 01:00)
🌐 Решаем задачу с leetcode на #Golang ( 00:37)
🌐 Facebook задача с собеседования на #Python на 120000 рублей #программирование #задача #код ( 00:59)
🌐 Разбора задачи с собеседования #Golang ( 00:22)
🌐 Django создание модели. Вывод даных на страницу ( 13:01)
🌐 Разработка. СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 3. ( 01:11:35)

Хорошего дня!

@DevOPSitsec
👍62🔥1
Инструментарий инженера DevOps🧰🎒

@DevOPSitsec
👍22🤔62🔥2
Стратегии развертывания Kubernetes: Примеры использования и лучшие практики.

Предоставив мощные инструменты для развертывания, масштабирования и управления контейнерными приложениями, Kubernetes полностью изменила ландшафт контейнерной оркестровки. Одним из основных преимуществ Kubernetes является широкий спектр стратегий развертывания, которые позволяют легко управлять и обновлять приложения. В этой статье блога рассмотрены несколько вариантов развертывания Kubernetes, примеры их использования, а также приведены примеры из реальной жизни, чтобы показать, как они могут применяться на практике.

📌 Читать

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
🔥 Дайджест полезных материалов из мира Devops за неделю

Почитать:
Каталог данных — почему без него непросто и как всё организовать с максимальной пользой
MLOps на примере прогноза движений акций с помощью MLRun
Сравнение методов веб-скрепинга для данных Википедии: Beautiful Soup против WikipediaAPI
Перенос Docker на другой диск в Windows
Почему инфраструктура big tech обычно состоит из самописных решений
Илья Поляков: как мы выявили уязвимость в 6 версиях FortiNAC и получили за это премию Pentest Awards
Запускаем новые GitLab Auto-scaling раннеры в Yandex Cloud
От технарей — для технарей: как я заглянул в будущее на конференции SmartDev 2023
Prometheus + Loki + Grafana: отслеживаем состояния k8s и запущенных в нём приложении
Учимся бесплатно деплоить Java (и не только) приложения (Docker, CircleCI, Google Cloud)
Automating Python Deployments with GitHub Actions, AWS ECR, and AWS Lambda
Your Daily CVE Reminder 🦸🏻‍♀️
K8s Exercise: Part 2
Getting ready for AWS re:Invent 2023
What are the benefits of using Java enterprise solutions?
Easy Baking with OpenTofu and Terragrunt: A Simple Guide
Deploying and Securing Your Node.js App on a DigitalOcean Droplet: A Comprehensive Step-by-Step Deployment Guide with SSL.
Introducing Dev Container Support in CodeSandbox
Pune AWS Community Day 2023 Chronicles
Testing Application Resilience: How to Stop Amazon ElastiCache Cluster and Manage Traffic

Посмотреть:
🌐 Что такое RAID 0? #raid0 #raid ( 00:32)
🌐 Chatgpt, Bard , Claude, Theb - используй API лучших нейросетей бесплатно и без ВПН на Python. ( 05:23)
🌐 NLP практика. Определяем тональность текста при помощи NLTK и DL ( 19:37)
🌐 Django шаблонизация и маршрутизация ( 09:11)
🌐 Задача, которая очень часто встречается на собеседованиях #python ( 00:59)
🌐 Решение непростой задачи с Leetcode, часто всплывает на собеседования #pythontutorial ( 00:59)
🌐 Хитрая задача с собеседования #Python ( 00:59)
🌐 DevOps SRE стрим. Октябрь. Ответы на вопросы. ( 01:20:35)

Хорошего дня!

@DevOPSitsec
👍10🔥21
Бесплатные сертификационные курсы для начинающих специалистов по кибербезопасности:

🔸 Компьютерная криминалистика
https://edx.org/course/computer-forensics

🔸 Введение в этический хакинг
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-ethical-hacking

🔸 Введение в информационную безопасность
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-information-security

🔸 Киберкриминалистика
https://edx.org/course/computer-forensics?index=product&queryID=51787be79abc40fcdf6a4ec25112e541&position=7

🔸 Киберпреступность
https://olympus.mygreatlearning.com/courses/85207

🔸 Сертификация в области кибербезопасности
https://isc2.org/Certifications/CC

🔸 Сетевая безопасность
https://olympus.mygreatlearning.com/courses/70951

🔸 Cybersecurity Essentials
https://netacad.com/courses/cybersecurity/cybersecurity-essentials

🔸 Основы кибербезопасности
https://edx.org/course/cybersecurity-basics

🔸 Введение в киберпреступность
https://simplilearn.com/free-cybercrime-course-for-beginners-skillup

🔸 Сетевая безопасность - OpenLearn
https://open.edu/openlearn/science-maths-technology/computing-ict/network-security?active-tab=description-tab

🔸 Безопасность предприятий и инфраструктуры
https://coursera.org/learn/enterprise-infrastructure-security

🔸 Обнаружение и устранение киберугроз в режиме реального времени
https://coursera.org/learn/real-time-cyber-threat-detection

🔸 Тестирование на проникновение - обнаружение уязвимостей
https://edx.org/course/penetration-testing-discovering-vulnerabilities

🔸 Основы этического хакинга
https://codered.eccouncil.org/course/ethical-hacking-essentials

🔸 Основы сетевой защиты
https://codered.eccouncil.org/course/network-defense-essentials

🔸 Основы цифровой криминалистики
https://codered.eccouncil.org/course/digital-forensics-essentials

🔸 Android Bug Bounty Hunting
https://codered.eccouncil.org/course/android-bug-bounty-hunting-hunt-like-a-rat

🔸 Аппаратные проекты с использованием Raspberry Pi
https://codered.eccouncil.org/course/hardware-projects-using-raspberry-pi

🔸 Введение в Raspberry Pi
https://codered.eccouncil.org/course/introduction-to-raspberry-pi

🔸 Атаки с использованием SQL-инъекций
https://codered.eccouncil.org/course/sql-injection-attacks

🔸 Введение в кибербезопасность
https://netacad.com/courses/cybersecurity/introduction-cybersecurity

@DevOPSitsec
👍10🔥32
Python и DevOps. Ключ к автоматизации Linux
Автор: Ной Гифт, Григ Георгиу

Практическое руководство научит использовать Python для повседневных задач администрирования Linux.
#python #linux

📕 Книга

Devops библиотека
12👍7🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
🐋Как работает Docker? Остается ли Docker актуальным?

Архитектура Docker состоит из трех основных компонентов:

🔹 Docker Client
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.

🔹 Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.

🔹 Реестр Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.

@DevOPSitsec
👍12🔥21
🔬Одна картинка вместо тысячи слов: 9 лучших практик разработки микросервисов.

При разработке микросервисов необходимо следовать следующим лучшим практикам:

1. Использовать отдельное хранилище данных для каждого микросервиса
2. Поддерживать код всех компонентов системы.
3. Отдельная сборка для каждого микросервиса
4. Отдельные права для каждого микросервиса
5. Развертывание в контейнеры
6. Проектирование сервисов без статических данных
7. Переход к доменно-ориентированному проектированию
8. Проектирование микрофронтенда
9. Оркестрирование микросервисов

@DevOPSitsec
👍136🔥3
🔥 Дайджест полезных материалов из мира Devops за неделю

Почитать:
Подходы к автоматизации создания окружений для R&D-команд
Анализ вакансий ИТ в Москве: системное администрирование, 2023г
Существуют ли джуниор-DevOps-инженеры и почему их ищут
Вышел релиз GitLab 16.4 с настраиваемыми ролями и списком зависимостей для групп
MLOps в билайн: как катить машинное обучение в production без ML-инженеров. Часть I
Установка Deckhouse в kind: пробуем K8s-платформу на ноутбуке — без серверов и облаков
Магия внедрения сервисного подхода DevOps. Развиваем культуру коммуникации и разработки в компании
Nmap: сканирование портов
Как я использовал тематическое разделение доступа для создания веб-приложения
Azure pipeline
Build and test a Golang app with Gitness
PagerDuty Community Update, October 20 2023
AI-Based Engagements: The Future of Human-Computer Interaction
Turbocharge Your Debugging with Skyramp's Hot Code Reload
Proxy Reverso com Apache2
Are Apple App Association Files Risky?
Event Driven ec2: Create ec2 instances using Lambda with Terraform
Expert Insights into Flutter App Development (Part # 01)
🐋 How to use the Docker Exec command?

Посмотреть:
🌐 Что такое RAID 1? #raid #raid1 ( 00:21)
🌐 RAID 5: Баланс скорости и надежности ( 00:41)
🌐 Пишем телеграм бота для скачивания #yotube видео ( 20:41)
🌐 Алгоритм бинарного поиска на #C++ ( 00:59)
🌐 Очередь с приоритетом разбор задачи на #C++ ( 01:00)
🌐 Задача на поиск числа с leetcode на С++ ( 01:00)
🌐 Задача с #leetcode решаем на #golang ( 00:32)
🌐 Разбор задачи на содержание массива #С++ ( 00:59)
🌐 Django гайд по формам ( 10:32)

Хорошего дня!

@DevOPSitsec
👍81🔥1
🆓 БЕСПЛАТНЫЕ курсы от Microsoft, которые помогут вам начать карьеру в области Python, Data Science и Machine Learning.

1. ИИ для начинающих

Получите базовое представление о том, что такое изучение искусственного интеллекта.
- Терминологии
- Основы НЛП
- Основы компьютерного зрения

2. Наука о данных для начинающих

Охватывает и помогает освоить:
- Основы науки о данных и этика
- Статистика
- SQL И NOSQL
- Подготовка и визуализация данных
- Анализ данных
- Полный жизненный цикл науки о данных

3. Машинное обучение для начинающих

Охватывает и помогает освоить:
- Различные методы ML
- Создание первого ML-проекта - от сбора данных до создания веб-приложения для обученной модели
- Техники НЛП
- Временные ряды
- Обучение с подкреплением
👍9🔥21
Git Cheatsheet для разработчиков и инженеров DevOps 🐙


@DevOPSitsec
👍154🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Основные команды #docker

@DevOPSitsec
19👍6👎1🔥1
DevDash

DevDash - это многофункциональная панель для терминала, которая может быть настроена под различные требования разработчиков и Devops специалистов.

Она позволяет настраивать и отображать в удобной форме самые важные метрики.

🐱 GitHub

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🔥2