Заметки ИТ Архитектора
40 subscribers
7 photos
2 videos
10 files
78 links
На канале Я собрал к прочтению интересные аналитические статьи и публикации в сфере ИТ Архитектуры. Канал не новостной.
Download Telegram
материалы для самостоятельного изучения по инженерке
1. Git
    1. https://www.atlassian.com/git/tutorials/what-is-git
    2. https://www.atlassian.com/git/tutorials/why-git
    3. https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
    4. https://habr.com/ru/company/flant/blog/491320/
    5. https://habr.com/ru/post/519314/
    6. https://www.atlassian.com/continuous-delivery/continuous-integration/trunk-based-development
    7. https://martinfowler.com/bliki/BranchByAbstraction.html
2. Unit тесты и пирамида тестирования
    1. https://highload.today/unit-testing/
    2. https://habr.com/ru/post/672484/
    3. https://martinfowler.com/articles/practical-test-pyramid.html
3. DevOps и CI/CD
    1. https://www.atlassian.com/devops/what-is-devops/devops-best-practices
    2. https://www.atlassian.com/continuous-delivery/continuous-integration
    3. https://martinfowler.com/bliki/DevOpsCulture.html
    4. https://martinfowler.com/articles/continuousIntegration.html
    5. https://martinfowler.com/bliki/ContinuousDelivery.html
    6. https://martinfowler.com/bliki/BlueGreenDeployment.html
4. Feature toggle
    1. https://martinfowler.com/articles/feature-toggles.html
    2. https://buildd.co/marketing/feature-toggles
    3. https://habr.com/ru/post/464021/
5. API First, SemVer, 12 factor
    1. https://habr.com/ru/post/205560/
    2. https://www.algolia.com/blog/product/the-5-principles-of-api-first-development-and-what-does-api-first-even-mean/
    3. https://schweizerischebundesbahnen.github.io/api-principles/architecture/
    4. https://semver.org/lang/ru/
    5. https://12factor.net/ru/
👍1
Обязанности интеграционного системного аналитика
Системный аналитик — это переводчик с бизнес-языка на технический.

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

Чаще системный аналитик принимает требования от бизнес-аналитика. Наши системные аналитики изучают предоставленные документы (BRF, заключения бизнес-анализа), уточняют требования и согласуют их. Бывают случаи, когда требования даёт сразу заказчик, то есть бизнес. Тогда нужно в том числе провести небольшой бизнес-анализ.

Также аналитику на согласование приходят архитектурные заключения (для небольших доработок) и архитектурные решения от архитекторов. Обычно они описывают скоуп систем, которые изменяются, и появление новых и изменение имеющихся взаимодействий между старыми системами. Когда в интеграционном направлении появляется новый процесс, новая связь между интеграционным слоем и набором систем, мы предметно её прорабатываем.

Системный аналитик формирует спецификации на информационные системы. В случае интеграции — как должен осуществляться информационный обмен, какой атрибутивный состав. То есть какие поля принимаются на вход, какие отдаются на выход, какие преобразования присутствуют. Сервис может не только отправлять информацию дальше, но и выступать в роли вычислительного — сам производить расчёты на основе формул. Для этого нужно определить алгоритмы и необходимые функции. Когда вся документация и требования к компоненту готовы, системный аналитик передаёт их разработчикам на реализацию.
Forwarded from Anton Orlov
Список литературы от Алексея Ульенкова: 1. Site Reliability Engineering. Надежность и безотказность как в Google https://ibooks.ru/bookshelf/358168/reading, 2. Release it! Проектирование и дизайн ПО для тех, кому не всё равно. https://ibooks.ru/bookshelf/382392/reading, 3. Высоконагруженные приложения. Программирование, масштабирование, поддержка https://ibooks.ru/bookshelf/357916/reading. На сайте https://ibooks.ru регистрация по рабочей почте
Forwarded from codemonsters.log (Максим Морев)
💻Встречайте Вертикальный Срез и Пузырьковый контекст на JPoint 2024

Максим Морев, Газпромбанк.Тех — Код, которого не должно быть: Vertical Slice Architecture в Пузырьке

Напиши в комментах как тебе доклад, буду признателен.

Как было в это раз. Из серии Воспоминание деда.

Много практичного выжимаю в статью, доклад прекрасно дополнит главу.
Писал - писал - бац - доклад.
Кебаб :)

JPoint 📞 обнял вас

Тем много, делаю много.
В моменте застрял.
Что хуже, иногда все темы обесцениваются от усталости. Посидел - подумал.

Спросил Рому Олеска:

Как думаешь о чем стоит рассказать на JPoint из того, что я делаю по DDD


Рома ответил:

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


Потестили тему с Вадимом и Ромой - решили годно.
Благодарю вас, друзья.

Вывод:
Когда Много наработок и не знаешь что вытащить из пула идей - тебе поможет классный друган инженер.
Так рождается сообщество.

Пс 🙋
Если вокруг тебя пусто - приходи к нам. У нас крутое инженерное сообщество Хедов Профессий, клевая команда и интересные задачи.

#code #codemonsterslog
Please open Telegram to view this post
VIEW IN TELEGRAM