#devops #vacancy
Девопсы, эта вакансия для вас
🔵 Требования:
- опыт работы на коммерческих проектах от 2-х лет;
- опыт работы в качестве DevOps-инженера или Linux-администратора с задачами #DevOps;
- опыт работы с #Kubernetes, #Helm, #Docker, #Containerd;
- опыт работы системами сборки и деплоя (#Gitlab CI, #Teamcity, Octopus Deploy);
- опыт работы с системами Configuration Management (#Ansible, #Chief, #Puppet);
- опыт работы с системами мониторинга, логирования и визуализации (#Zabbix, стек ELK, стек Prometheus -Grafana);
- опыт написания автоматизаций на #Bash, #Python/ #Go/ #Java.
Проекты многочисленные и разнообразные. Принадлежность к конкретному проекту определяется по результатам собеседования.
Компания:
Aston, https://astondevs.ru/
#вакансии
💡 Канал | 💬 Чат
Девопсы, эта вакансия для вас
🔵 Требования:
- опыт работы на коммерческих проектах от 2-х лет;
- опыт работы в качестве DevOps-инженера или Linux-администратора с задачами #DevOps;
- опыт работы с #Kubernetes, #Helm, #Docker, #Containerd;
- опыт работы системами сборки и деплоя (#Gitlab CI, #Teamcity, Octopus Deploy);
- опыт работы с системами Configuration Management (#Ansible, #Chief, #Puppet);
- опыт работы с системами мониторинга, логирования и визуализации (#Zabbix, стек ELK, стек Prometheus -Grafana);
- опыт написания автоматизаций на #Bash, #Python/ #Go/ #Java.
Проекты многочисленные и разнообразные. Принадлежность к конкретному проекту определяется по результатам собеседования.
Компания:
Aston, https://astondevs.ru/
#вакансии
💡 Канал | 💬 Чат
astondevs.ru
Разработка программного обеспечения для Бизнеса — ASTON
Эффективные IT-решения для развития бизнеса. Проектная разработка и расширение вашей команды.
#dev #devops
С наступившим Новым годом!
Прошла крупнейшая конференция для разработчиков высоконагруженных систем HighLoad++ 2023
Кстати много разработчиков из Райффайзен любят в open-source
Один из докладов уже доступен по скрытой ссылки:
https://youtu.be/TfSnSk9kU9M?si=dk6ISKf1n0yQ46Ov
💡 Канал | 💬 Чат
С наступившим Новым годом!
Прошла крупнейшая конференция для разработчиков высоконагруженных систем HighLoad++ 2023
Кстати много разработчиков из Райффайзен любят в open-source
Один из докладов уже доступен по скрытой ссылки:
https://youtu.be/TfSnSk9kU9M?si=dk6ISKf1n0yQ46Ov
💡 Канал | 💬 Чат
YouTube
Один пайплайн, чтобы править всеми! / Евгений Харченко (Райффайзен Банк)
Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем Highload++ 2023
Презентация и тезисы:
https://highload.ru/moscow/2023/abstracts/11469
В рамках небольшого доклада я хочу показать, как с помощью одного пайплайна можно заниматься…
Презентация и тезисы:
https://highload.ru/moscow/2023/abstracts/11469
В рамках небольшого доклада я хочу показать, как с помощью одного пайплайна можно заниматься…
Multitenancy и виды стратегий для масштабируемых SaaS-решений
📌 Что такое
Multitenancy позволяет одному приложению обслуживать множество организаций или пользователей, при этом данные каждого тэнанта изолированы. Это важно для масштабируемости и безопасности.
В
Существуют различные "виды"
📌 Shared Database & Shared Schema
Подходит для маленьких проектов или некритичных приложений, где изоляция данных не является первоочередной задачей.
📌 Shared Database & Separate Schemas
Хороший выбор для средних SaaS приложений, где необходима некоторая изоляция данных, но проект все еще должен быть экономически эффективным.
📌 Separate Databases
Подходит для больших организаций с критически важными данными, где безопасность и изоляция являются основными приоритетами.
📌 Separate Application Instances
Применимо для корпоративных клиентов с особыми требованиями по безопасности, производительности или кастомизации.
📝 Итого
Для большинства SaaS-приложений Shared Database & Separate Schemas, по моему мнению, оптимальный выбор. Это подход предлагает баланс между изоляцией данных и экономичностью, особенно если приложение предполагает гибкую настройку под каждого клиента. Так же этот подход легко масштабируется для "среднего" числа тенантов.
Separate Databases, думаю стоит использовать если безопасность и независимость тенантов очень критичны, например, в финансовых приложениях или что то связанное с персональными данными.
Shared Database & Shared Schema, а вот это лучше избегать в серьезных приложениях из-за недостаточной безопасности и риска нарушений целостности данных. Это скорее подход для очень маленьких и простых решений, где изоляция не важна или на старте попробовать надо ли оно вам. Тут беда что утечки и протечки данных возможны, по сути этот что то типо хостала, вроде бы всё разграничено, но в тоже время всё доступно, но скрыто.
Separate Application Instances, я считаю что это спорный подход, когда необходимы максимально независимые и кастомизированные приложения для каждого клиента, что по сути редкость для типичных SaaS решений. Так как искать и разделять инфраструктуру будет не просто и нужно ли. Но, если взять разбитие на регионы\зоны то этот подход может быть удачным решением.
📎 Ссылки: devops-habr, dev-habr, product-habr
#multitenancy #SaaS #devops
💡 Channel | ✏ Chat
multitenancy
?Multitenancy позволяет одному приложению обслуживать множество организаций или пользователей, при этом данные каждого тэнанта изолированы. Это важно для масштабируемости и безопасности.
В
multitenancy
существует несколько ключевых типов, каждый из которых имеет свои преимущества и недостатки в зависимости от требований проекта и уровня изоляции, который требуется для данных и конфигураций. Существуют различные "виды"
multitenancy
, но честно они все хороши:Подходит для маленьких проектов или некритичных приложений, где изоляция данных не является первоочередной задачей.
Хороший выбор для средних SaaS приложений, где необходима некоторая изоляция данных, но проект все еще должен быть экономически эффективным.
Подходит для больших организаций с критически важными данными, где безопасность и изоляция являются основными приоритетами.
Применимо для корпоративных клиентов с особыми требованиями по безопасности, производительности или кастомизации.
Для большинства SaaS-приложений Shared Database & Separate Schemas, по моему мнению, оптимальный выбор. Это подход предлагает баланс между изоляцией данных и экономичностью, особенно если приложение предполагает гибкую настройку под каждого клиента. Так же этот подход легко масштабируется для "среднего" числа тенантов.
Separate Databases, думаю стоит использовать если безопасность и независимость тенантов очень критичны, например, в финансовых приложениях или что то связанное с персональными данными.
Shared Database & Shared Schema, а вот это лучше избегать в серьезных приложениях из-за недостаточной безопасности и риска нарушений целостности данных. Это скорее подход для очень маленьких и простых решений, где изоляция не важна или на старте попробовать надо ли оно вам. Тут беда что утечки и протечки данных возможны, по сути этот что то типо хостала, вроде бы всё разграничено, но в тоже время всё доступно, но скрыто.
Separate Application Instances, я считаю что это спорный подход, когда необходимы максимально независимые и кастомизированные приложения для каждого клиента, что по сути редкость для типичных SaaS решений. Так как искать и разделять инфраструктуру будет не просто и нужно ли. Но, если взять разбитие на регионы\зоны то этот подход может быть удачным решением.
📎 Ссылки: devops-habr, dev-habr, product-habr
#multitenancy #SaaS #devops
Please open Telegram to view this post
VIEW IN TELEGRAM
Смесь DevOps, художественной литературы и хаоса в IT
Я долго слышал о книге Проект "Феникс". Как DevOps устраняет хаос и ускоряет развитие компании и наконец-то нашел время, чтобы её начать читать и отпуск как раз кстати). BTW, есть перевод говорят он даже хорош.
Когда я ищу что-то крутое и техническое, я иду в Manning, Packt или в O'Reilly. Однако, много ребят из DevOps в голос говорят - стоит присмотреться к книге Проект Феникс и что это необычное чтиво, оно по сути не техническое, а более художественное и да, я был уже был удивлён.
Итого, я купил ее через Amazon для Kindle и загрузил на все свои устройства. Честно я думал Kindle это какой-то гаджет от Amazon и всегда заказывал именно физические книги с Amazon, электронные версии я видел только в Manning в pdf. Погуглил, что для Kindle есть приложение для гаджетов и по сути можно за 3.99$ купить себе книгу.
Проект "Феникс" предлагает как бы другой взгляд — это по сути история, а не техническое руководство с теоретическим материалом, который на старте уже становится понятным и особенно классно что это IT кухня.
Если вы работаете в IT и ищете что-то новое, я рекомендую ее прочитать.
#book
#devops
💡 Channel | ✏ Chat
Я долго слышал о книге Проект "Феникс". Как DevOps устраняет хаос и ускоряет развитие компании и наконец-то нашел время, чтобы её начать читать и отпуск как раз кстати). BTW, есть перевод говорят он даже хорош.
Когда я ищу что-то крутое и техническое, я иду в Manning, Packt или в O'Reilly. Однако, много ребят из DevOps в голос говорят - стоит присмотреться к книге Проект Феникс и что это необычное чтиво, оно по сути не техническое, а более художественное и да, я был уже был удивлён.
Итого, я купил ее через Amazon для Kindle и загрузил на все свои устройства. Честно я думал Kindle это какой-то гаджет от Amazon и всегда заказывал именно физические книги с Amazon, электронные версии я видел только в Manning в pdf. Погуглил, что для Kindle есть приложение для гаджетов и по сути можно за 3.99$ купить себе книгу.
Проект "Феникс" предлагает как бы другой взгляд — это по сути история, а не техническое руководство с теоретическим материалом, который на старте уже становится понятным и особенно классно что это IT кухня.
Если вы работаете в IT и ищете что-то новое, я рекомендую ее прочитать.
#book
#devops
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
The Phoenix Project
я одолел эту книгу) Книга на самом деле читается на одном дыхании, главное найти время, а дальше книга сама всё сделает. Заберёт твоё время и подарит много мыслей.
Как рецензия - это однозначно must-read для всех, кто строит инженерные процессы. В книге объясняются три ключевых принципа DevOps: flow, feedback и обучение.
Вообщем DevOps — это не только про инструменты, но и про мышление.
Если хотите вывести процессы на новый уровень — очень рекомендую эту книгу. Книга топ за свои деньги!
#devops
#cognition
#developer
💡 Channel | ✏ Chat
я одолел эту книгу) Книга на самом деле читается на одном дыхании, главное найти время, а дальше книга сама всё сделает. Заберёт твоё время и подарит много мыслей.
Как рецензия - это однозначно must-read для всех, кто строит инженерные процессы. В книге объясняются три ключевых принципа DevOps: flow, feedback и обучение.
Вообщем DevOps — это не только про инструменты, но и про мышление.
Flow
— это про то, как сделать процесс разработки быстрее и эффективнее. Важно ускорить доставку изменений в production, устраняя узкие места и автоматизируя процессы. Чем быстрее мы двигаемся, тем быстрее получаем результат. Так же я отметил рефакторить/оптимизировать надо впервую очередь где bottleneck, потому что это приносит больше всего эффективностиFeedback
— это суперсила. Чем быстрее узнаем о проблемах, тем меньше боль на проде. Жтот путь про создание механизмов быстрой обратной связи, чтобы быстро обнаруживать и устранять ошибки. Быстрое реагирование на проблемы помогает улучшить качество и стабильность системы в целом. Логично, но многие забивают на это, а не надо!Continuous Learning
— DevOps-команды (это не просто админы, но и разрабы, аналитики да вообще всё IT) должны постоянно учиться, экспериментировать и адаптироваться. Ошибки
— это не провал, а возможность для роста, если мы используем их как источник знаний, но last but not the least чтобы об этом понимал бизнес и продакт и ПМ. Если хотите вывести процессы на новый уровень — очень рекомендую эту книгу. Книга топ за свои деньги!
#devops
#cognition
#developer
Please open Telegram to view this post
VIEW IN TELEGRAM