DevOps
22.8K subscribers
890 photos
93 videos
15 files
822 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
Docker

1. Введение в Docker
2. Работа с Dockerfile
3. Docker API
4. Установка в Ubuntu
5. Установка Docker и Minikube | Введение в микросервисы
6. Использование K8S и Kubectl | Введение в микросервисы

#video #docker

https://www.youtube.com/watch?v=276-BAGPNcQ&list=PLOjc9X-vV0SFnnq6AAazxS5dv1Qc4KInS&ab_channel=BeTry%7C%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
🔥74🥰1
diagramsинструмент, который позволяет нарисовать архитектуру облачной системы в коде Python

Целью проекта является прототипирования новой системной архитектуры без каких-либо инструментов проектирования

Вы также можете описать или визуализировать существующую архитектуру

Github
Примеры

@DevOPSitsec
10👍4🔥1🙈1
Opta.dev — автоматизированный инструмент для управления инфраструктурой

Opta предоставляет удобный интерфейс и командную строку для создания, настройки и масштабирования инфраструктуры

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

Стоимость: #бесплатно

#DevOps #cloud #автоматизация
👍4🔥21
🔥 Backend и Devops

Backend пишет невидимую часть приложения, а DevOps загружает её на сервера, настраивает ее,конфигурирует и распределяет нагрузку.

В этом видео речь пойдёт про обязанности Backend и Devops, что должен уметь каждый разработчик.

🎞 Смотреть видео

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🥰1
Media is too big
VIEW IN TELEGRAM
Что такое GitOps. Улучшенный DevOps?

00:00 Что такое GitOps
00:18 Нетология - DevOps инженер
01:20 Кратко о DevOps
02:00 IoC инфраструктура как код
03:45 Важность системы контроля версий
05:28 Где кончается DevOps
06:57 Код приложения и инфраструктуры вместе
07:55 Автоматизация
09:20 Важность обозреваемости системы
09:49 Зачем GitOps?

🎞 Видео

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥1
🖥 Docker Шпаргалка для Датасаентиста с основными командами.

Шпаргалка

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥7👎53
🍔Собираем DevOps бургер:

1. Научиться программировать на языке Python, Go и т.д. для автоматизации задач.

2.
Освоить операционную систему Linux и ее командную строку.

3. Приобрести знания о серверах, включая веб-серверы и прокси-серверы, такие как Nginx или IIS.

4. Изучить контейнеризацию с помощью Docker.

5. Познакомиться с оркестраторами, такими как Kubernetes, для управления конфигурацией.

6. Научиться использовать инструменты, такие как Terraform, Ansible, Chef или Puppet, для управления инфраструктурой как код.

7. Знание сетевых протоколов, таких как DNS, IP-адреса, порты и модель OSI.

8. Реализация практик CI/CD для автоматизации этапов доставки и развёртывания приложений.

9. Овладение технологиями мониторинга для контроля приложений, сервисов и инфраструктуры в режиме реального времени.

10. Исследование облачных провайдеров, включая AWS и Azure, для использования в облачных решениях.

@DevOPSitsec
👍21🔥75👎1
Devops Exercises

Этот репозиторий содержит лучшие вопросы и упражнения по различным техническим темам, связанным с DevOps и SRE.

🟢Здесь вы найдете информацию о Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization, а также о собеседовании на позицию DevOps.

✔️ Если вы заинтересованы в карьере инженера DevOps, изучение этих концепций будет полезным и поможет вам подготовиться к собеседованию.

Github

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥63
⚡️Маст-хэв список для программистов, каналы с последними книжными новинками, библиотеками, разбором кода и актуальной информацией, связанной с вашим языком программирования.
Лучший способ получать свежие обновлении и следить за трендами в разработке.

Машинное обучение: t.iss.one/ai_machinelearning_big_data
Python: t.iss.one/pythonl
C#: t.iss.one/csharp_ci
C/C++/ t.iss.one/cpluspluc
Data Science: t.iss.one/data_analysis_ml
Devops: t.iss.one/devOPSitsec
Go: t.iss.one/Golang_google
Базы данных: t.iss.one/sqlhub
Rust: t.iss.one/rust_code
Javascript: t.iss.one/javascriptv
React: t.iss.one/react_tg
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Мобильная разработка: t.iss.one/mobdevelop
Linux: t.iss.one/+A8jY79rcyKJlYWY6
Big Data: t.iss.one/bigdatai
Хакинг: t.iss.one/linuxkalii
Тестирование: https://t.iss.one/+F9jPLmMFqq1kNTMy
Java: t.iss.one/javatg

💼 Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy

Папка машинное обучение: https://t.iss.one/addlist/_FjtIq8qMhU0NTYy

📕 Бесплатные Книги для программистов: https://t.iss.one/addlist/YZ0EI8Ya4OJjYzEy

🎞 YouTube канал: https://www.youtube.com/@uproger

😆ИТ-Мемы: t.iss.one/memes_prog

🇬🇧Английский: t.iss.one/english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥31
Вопросы для собеседования по Docker, к которым следует подготовиться в 2023 году

Docker - это программный продукт, который программисты могут использовать для упаковки своего кода.

1. Что такое Docker?

Работодатель может задать вам этот вопрос, чтобы оценить ваше базовое понимание и опыт использования программы. Глубокое знание этого инструмента может показать вашу способность применять его в различных программных приложениях. Вы можете ответить, дав определение Docker и рассказав о его важности.

Пример: Docker - это платформа контейнеризации, которую программисты могут использовать для развертывания приложений в облачных вычислениях. Системные администраторы могут использовать платформу для масштабирования больших объемов данных в контейнерах и повышения эффективности работы приложений.

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

2. Чем контейнерные технологии отличаются от виртуализации гипервизоров?

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

Пример: Гипервизор - это программное обеспечение, которое позволяет пользователям создавать и запускать виртуальные машины. Docker - это платформа, которую можно использовать для упаковки программного обеспечения и запуска его в любой среде. Запуск приложения в Docker занимает меньше шагов, чем запуск в виртуальной среде.

Для виртуализации машин требуется целая гостевая операционная система, в то время как Docker содержит только приложение и его библиотеки. Поскольку для запуска Docker система может использовать меньшее количество шагов, контейнер развертывается быстрее, чем виртуализация гипервизора.

3. Как Docker повлиял на виртуализацию и облачные среды?

📌 Продолжение

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19👎54🔥2
🖥 Git hook - это возможность выполнения различных скриптов в разные стадии рабоыт с Git. Например, перед командой push стоит запустить Detekt проверку и др. Если не используйте то читайте статью.

#git #tooling

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍21
Гид по программированию

Репозиторий с планом обучения, который поможет вам стать программистом. Его создатель сам прошёл все этапы и устроился на работу в Amazon.

Здесь вы найдете все, что нужно для успешного старта карьеры: от алгоритмов и структур данных до подготовки к собеседованию и поиска работы.

#советы #карьера
👍8🔥5
OfficeKit — 68 инструментов для повышения продуктивности

Здесь вы сможете найти множество полезных утилит: от трекинга задач и пингования сайтов до сокращателя ссылок и генерации QR-кодов

К преимуществам платформы можно отнести высокую степень адаптивности под различные нужды и простоту использования благодаря интуитивно понятному интерфейсу

@DevOPSitsec
👍71🔥1
🧑‍💻 Как освоить Tarantool за 3 месяца и выжить: учимся на ошибках DevOps-инженера

В этой статье Алексей Подольский, DevOps-инженер в Cloud.ru, поделился своим опытом быстрого и эффективного освоения Tarantool — одну из самых популярных платформ in-memory вычислений. Он рассказал о причинах перехода на Tarantool, необходимых навыках для работы с этой технологией, ошибках, совершенных в процессе, и их последующем решении, а также о полученных результатах и выводах.

▪️ Читать

@DevOPSitsec
👍91🔥1👨‍💻1
🔥 Как стать инженером DevOps в 2023 году: [Полное руководство]

В этом подробном руководстве gпредставлен план того, как стать инженером DevOps, основываясь на 10-летнем опыте работы инженером DevOps в различных организациях.

Что касается текущего ИТ-рынка, DevOps — один из лучших вариантов для работы с самыми высокими зарплатами и перспективами карьерного роста ИТ-специалистов.

https://devopscube.com/become-devops-engineer

@DevOPSitsec
👍6🔥51
Media is too big
VIEW IN TELEGRAM
⌨️ Основы Docker. Большой практический выпуск

Большой выпуск про Docker. В видео автор постарался добавить как можно больше практики. В этом выпуске вы узнаете что такое Docker, познакомитесь с базовыми понятиями. И конечно будут практические примеры.

https://youtube.com/watch?v=QF4ZF857m44

@DevOPSitsec
10🔥9👍1
Keycloak — больно не будет (если прочитать эту статью)

Алексей, DevOps-инженер компании Nixys, рассказал про проект, в рамках которого совершенствовали систему контроля доступа и показал, как реализовать единую точку авторизации через Keycloak.

➡️ Приятного чтения!

@DevOPSitsec
👍9🤣42🔥1
Zero Stress Automation

Peace — это полезный фреймворк автоматизации с некоторыми новыми идеями. Работа в процессе, но видение хорошо изложено.

GitHub
Сайт

@DevOPSitsec
👍43🥰1
🖥 Docker Backup and VirusTotal Scanner

Полезный bassh-скрипт, выполняющий резервное копирование образов или контейнеров Docker с последующим их сканированием с помощью VirusTotal.

Github

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥1
📌 Как появился BARSiC и как был усовершенствован его алгоритм

На Хабре выкатили интересный материал, который посвящен совместному проекту ВКонтакте и университета ИТМО «Разработка моделей для верификации распределенных алгоритмов в системе BARSiC». В этой статье подробно описано, как в рамках этого проекта верифицировали выбранный для BARSiC алгоритм и исправили найденную в нём ошибку.

BARSiC — система управления репликацией и консенсусом в кластере ВКонтакте. Прежде всего она контролирует состав кластера, определяя, кто реплика, а кто — мастер. А при выходе мастера из строя реплики выбирают нового с непротиворечивой линейной историей.

▪️ Читать

@DevOPSitsec
4🔥3👍2