REST, что же ты такое?! Понятное введение в технологию · Андрей Бураков

Описание к видео 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

Комментарии

Информация по комментариям в разработке