DevOps и Back-end задачи по Continuous Integration / Delivery (Debian)
255 USDДоброго времени суток!
Зовут Алексей, хочу менять мир, ищу единомышленников на разовое или долгосрочное сотрудничество.
Требуется выполнить комплекс задач по созданию современного локального (пока не клауд) окружения на выделенном сервере для потоковой ступенчатой разработки и сопровождения при помощи Jira, Bitbucket и др.
Организация Continuous Integration/Continuous Deployment, используя контейнеризацию/виртуализацию, автоматизированное создание репозиториев и окружений для разработки, тестирования и отладки. Быстрое развёртывание релиза для работы над фичами, и дальнейшее продвижение по пайплайну авто- и мануальных тестов, вплоть до грамотного слияния фич и бранчей и последующего тестирования unit, regression, user acceptance, performance testing, вплоть до деплоя на прод.
На мой непрофессиональный взгляд, мне бы хотелось (могу, впрочем, ошибаться):
- установить и настроить (on-site server версии):
- Atlassian Jira Core (Software) для таск- и баг-трекинга
- + Jira Service Desk для customer support ticketing system
- + интеграция с таск-менеджером Wrike для ПМ через Wrike API/Unito/Zapier/etc.
- Atlassian Bitbucket Pipelines для автоматизации процессов
- Atlassian Confluence для внутренней документации
- Zabbix для мониторинга
- Atlassian Jira Core (Software) для таск- и баг-трекинга
- и интеграция этого добра с чем-то из, например:
- Jenkins/Maven
- Bitbucket Git/Artifactory
- Ansible/Terraform/SaltStack
- Kubernetes, Docker
- SonarQube, xUnit, Selenium и т.д. автоматизация тестирования (без/с написанием тестов-скриптов в дальнейшем)
- обеспечить отказоустойчивость Debian-сервера
- конфигурация таблицы пользовательского доступа и запрет постороннего доступа
- на сервере предустановлена панель Plesk, плюсом будет его знание/использование в работе
- организовать автоматическое резервное бэкапирование и восстановление в/из облака в случае аварии (есть мысли использовать Google Cloud, ибо есть GSuite)
- конфигурация сетевой безопасности (проверить/сконфигить файрволы в Plesk, fail2ban, iptables, и т.д.)
- конфигурирование анти-спама для исходящей почты в соединении с Gsuite/Gmail (настройка SPF, DKIM, DMARC)
Конкретную (правильную с вашей точки зрения) конфигурацию подобной системы хочется услышать от Вас.
Буду рад выслушать Ваши предложения конфигурации и плана реализации со сроками.
Applications 5
-
606 34 0 Привет,
Во-первых много написано
Смотрите если у вас ограничений бюджет то вам Bitbucket не нужен, лучше взять Gitlab
Jira - платная, тому если команда к 6 человек можно использовать Youtrack + сразу будет интеграция с инструментами jetBrains и трекинг часу по таскам, с этой связкой можно еще взять teamcity для CI/CD также там есть связка с инструментами jetBrains (много разработчиков их используют)
По docker надо вам его использовать или нет, надо смотреть проект
Если у вам Gsuite/Gmail, то об этом настройка SPF, DKIM, DMARC даже говорить не стоило, так как Гугл делает это сам, это надо тогда когда вы хочете свой почтовый сервер
Это само собой организовать автоматическое резервное бэкапирование и восстановление в/из облака в случае аварии
если интересно пишите, обсудим проект посмотри что надо что нет и тогда подкорректируем цену и срок выполнения
-
459 19 5 2 Имею опыт работы системным администратором 18+ лет.
Я долго работал в технической поддержке (L3) хостинга uk2group.
DevOps - docker, ansible, jenkins, github, openstack, etc... )
Amazon AWS 10+ лет работы.
Ваш проект будет решён в кратчайшие сроки и с высоким качеством.
-
Это прям кнопка бабло нужна, но девопсп знающего все про все вы не найдете.Разбейте на этапы, тогда будет результат иначе потраченное время и деньги.Ибо можно зп и 500 платить пол года год и ничего не выйдет.
-
Интересно, а этот заграничный заказчик вообще немного понимает в том, что написал автор этого ТЗ ?
Например вот это:
Bitbucket Pipelines
Jenkins/MavenAnsible/SaltStack
В проект тянут 3 инструмента для continuous deployment, 2 для continuous integration. Хотят в 1 человеке собрать скилы опытного кодера, фронтедера и еще devops-a и дать ему 3 копейки. Автор ТЗ явно из СНГ, потому, как задания не логично выстроены и запад и Европа делит это на нескольких людей.
Крайне не советую связываться с этим всем. -
Тут в профиле можно хоть из Африки написать.
-
Я владею всем. Но извините. Для одного человека всего заявленного слишком много. Он физически не успеет 🙂
-
У нас есть Atlassian on-site запакованный в docker app и собственно мультистейджинг в swarm при помощи traefik, portainer, harbour.
Можем развернуть вам собственно говоря готовый (даже sonar есть).
Либо можем предложить пользоваться нашим.
Однако необходимо понимать что наличие стека для организации процесса не означает наличие процесса. Необходимо будет сделать bamboo spec на ваши проекты и иные интеграционные задачи для того что-бы запустить уже существующие у вас проекты
-
Current freelance projects in the category DevOps
Setting up a backup system and optimizing server infrastructureObjective of the work: Ensure reliable data storage for the CRM system and application by implementing an automated backup system, as well as carry out a series of server improvements to enhance the stability, security, and performance of the infrastructure. DevOps, Databases & SQL ∙ 1 day 6 hours back ∙ 23 proposals |
Deployment of a Ruby on Rails project on VPS + Inbound Email RoutingNeed help deploying a platform for automating requests for public information (based on the open-source engine Alaveteli). The project works as a mail router: it generates unique email addresses for each request, sends them to government agencies, and receives responses back to… DevOps, Linux & Unix ∙ 7 days 9 hours back ∙ 11 proposals |
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 9 days 10 hours back ∙ 15 proposals |