REST, что же ты такое?! Понятное введение в технологию · Андрей Бураков #системныйаналитик
Проектирование и работа с REST-сервисами уже стали повседневными задачами для многих аналитиков. Воркшоп Проектирование интеграции с REST API https://ssa.io/emIEgi
Статья по вебинару: Что такое REST? https://ssa.io/gjgbZ8
Мы часто встречаемся на работе с различными или даже противоречащими друг другу трактовками понятий REST, RESTful сервис, REST API. Мы разберем, какие принципы вложил в парадигму REST ее автор, и как они могут помочь нам при проектировании систем. Выясним, почему существует терминологическая путаница вокруг REST, и как нам научиться лучше понимать коллег. Поговорим о том, как связаны HTTP и REST, и почему REST противопоставляют SOAP. СМОТРИТЕ ТАКЖЕ: • Сравниваем gRPC vs REST · Зоя Степчева #с... • Введение в архитектуру микросервисов · Дми... • Сравниваем gRPC vs REST · Зоя Степчева #с... • Разработка требований к Rabbit MQ · Зоя Ст... • Основы применения нотации UML · Дилара Вал... _______ Другие материалы об интеграции и проектировании можно найти в канале Андрея Буракова: https://t.me/another_sa
Рекомендуемые ссылки от Андрея Буракова Способы описания API https://swagger.io/specification/
https://raml.org
Иструменты для тестирования API https://www.postman.com
https://www.soapui.org
Большой писок открытых API https://github.com/docops-hq/learnapi...
Еще открытые API https://jsonplaceholder.typicode.com
- сервис-заглушка для первых экспериментов https://dadata.ru/api/
https://coda.io/developers/apis/v1
https://developer.kontur.ru/doc/focus...
___ Таймкоды 00:00 Приветствие 03:35 Представление 04:09 Roadmap 06:05 Формат представления данных 15:20 Что такое REST? 17:55 Зачем нам REST? 19:42 Принципы REST 20:33 1. Клиент-серверная архитектура 26:08 2. Stateless 27:45 Stateful 32:25 3. Кэширование 36:57 4. HATEOAS – единообразие интерфейса 41:31 5. Layered system 44:28 6. Code on demand 48:09 Ожидание/реальность 51:00 Мифы 58:15 Модель Ричардсона 54:47 Level 0 01:01:44 Level 1 01:02:46 Level 2 01:04:16 Level 3 01:07:33 Итоги 01:14:38 Вопросы ____________________ 👨💼ОБУЧЕНИЕ НА АНАЛИТИКА - С НУЛЯ Обучение на бизнес-аналитика с нуля — интенсивная переподготовка https://ssa.io/lzTxia
Обучение на системного аналитика с нуля — программа переподготовки https://ssa.io/h4L680
Основы разработки требований и создания ТЗ https://ssa.io/AWnB6V
Use Case: основы https://ssa.io/JdynuQ
ОБУЧЕНИЕ ДЛЯ АНАЛИТИКА - ДЛЯ ПРОДОЛЖАЮЩИХ Основы проектирования интеграций ИТ-систем https://ssa.io/6OR2xB
Проектирование интеграции с REST API https://ssa.io/emIEgi
Современные технологии хранения данных в микросервисной архитектуре https://ssa.io/KAvrAe
Работа с очередями в RabbitMQ и Apache Kafka https://ssa.io/maMkdq
Моделирование предметной области и проектирование БД https://ssa.io/gfbVFV
Основы ООП и разработка UML-моделей https://ssa.io/SnGkCQ
BPMN для людей: основы самой популярной нотации для описания бизнес-процессов https://ssa.io/9v4qQZ
Моделирование бизнес-процессов https://ssa.io/nKqZuY
Основы бизнес-анализа и разработки требований в Agile https://ssa.io/6yZNX5
Концептуальное проектирование и трансформация идеи в продукт https://ssa.io/2zZjLf
Дизайн для недизайнеров https://ssa.io/VpbBmz
ArchiMate для проектирования и поиска скрытых связей https://ssa.io/2DK5Pw
Разработка требований к информационной безопасности ИТ-систем https://ssa.io/DW3H4C
____________________ 📌 ПОДПИСАТЬСЯ НА Systems Education: ➛Официальный сайт: https://systems.education/
➛VK https://ssa.io/SStfuk
➛YouTube: https://ssa.io/TlNXWE
➛Telegram - Новости Systems Education и расписание курсов https://t.me/systems_education
➛Telegram - Анонсы событий по системному анализу: https://t.me/itsysdes_events
➛Telegram - Как стать системным аналитиком: http://t.me/kak_stat_SA
____________________ 📌 ПОДПИСАТЬСЯ НА Systems Education: ➛YouTube: https://clck.ru/32ZQGu
➛Telegram Systems Анонсы событий по системному анализу: https://t.me/itsysdes_events
➛Telegram Как стать системным аналитиком: http://t.me/kak_stat_SA
#ШколаСистемногоАнализа #SystemsEducation
Смотрите также
