DevOps и Back-end задачи по Continuous Integration / Delivery (Debian)
1025 PLNДоброго времени суток!
Зовут Алексей, хочу менять мир, ищу единомышленников на разовое или долгосрочное сотрудничество.
Требуется выполнить комплекс задач по созданию современного локального (пока не клауд) окружения на выделенном сервере для потоковой ступенчатой разработки и сопровождения при помощи 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)
Конкретную (правильную с вашей точки зрения) конфигурацию подобной системы хочется услышать от Вас.
Буду рад выслушать Ваши предложения конфигурации и плана реализации со сроками.
Załączniki 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 на ваши проекты и иные интеграционные задачи для того что-бы запустить уже существующие у вас проекты
-
Aktualne zlecenia dla freelancerów w kategorii Administracja systemem i siecią
Podłączenie profesjonalnych skanerów książek.Podłączyć profesjonalne skanery książkowe (2 szt.) w 2 lokalizacjach w Kijowie. Wykonanie montażu zgodnie z instrukcją, podłączenie i konfiguracja oprogramowania, w tym testowe skanowanie do pliku z programu na komputerze. Administracja systemem i siecią ∙ 10 godzin 2 minuty temu |
Potrzebny specjalista 1C (Zarządzanie handlem)
82 PLN
Potrzebny specjalista 1C (Zarządzanie handlem) Szukaemy doświadczonego programisty 1C do małego projektu integracyjnego. Mamy sklep internetowy i konfigurację 1C UT. Należy skonfigurować wymianę danych między stroną a 1C — aby strona mogła otrzymywać z 1C aktualne informacje… Administracja systemem i siecią, Programowanie stron internetowych ∙ 1 dzień 23 godziny temu ∙ 15 ofert |
Kompleksowe sprawdzenie i ochrona serwera biurowego + konfiguracja poczty
328 PLN
Potrzebny specjalista do kompleksowej weryfikacji i dostosowania infrastruktury serwerowej w biurze. Na chwilę obecną przez Proxmox wisi kilka wirtualek na Ubuntu, główna baza danych i do niej wirtualki z witrynami Laravel. Wcześniej były problemy z serwerem, ponieważ przez… Administracja systemem i siecią, Konfigurowanie oprogramowania i serwerów ∙ 5 dni 12 godzin temu ∙ 14 ofert |
Skonfigurować zdalne dyski na hetzner.comJest duże pragnienie, aby używać hetzner.com jako zdalnego serwera do przechowywania plików i możliwości pracy z nimi z różnych komputerów i urządzeń mobilnych. Potrzebna pomoc w takim ustawieniu oraz mały kurs dla początkującego użytkownika, jak to wszystko skonfigurować… Administracja systemem i siecią, Konfigurowanie oprogramowania i serwerów ∙ 5 dni 15 godzin temu ∙ 17 ofert |
Należy skonfigurować KeyCRM do dostarczania wody.Trzeba skonfigurować KeyCRM do dostarczania wody. Już istnieje konto Pitnavoda24. Zadania: niestandardowe pola ról (ewidencja taryfy — wydano/odebrano/pozostałość), role pracowników (właściciel, dyspozytor, kierowca, magazyn), podłączenie Viber i Telegram, WhatsApp Administracja systemem i siecią, Zarządzanie klientami i CRM ∙ 5 dni 19 godzin temu ∙ 15 ofert |