Микросервисы с Lumen: распределенная архитектура - Видеоуроки

Microservices with Lumen: A distributed architecture
Duration 03:37:42
Открыть все курсы от udemy

Microservices with Lumen: A distributed architecture - Полный список уроков

Развернуть / Свернуть
  • Урок 1. About the instructor and the course 00:03:38
  • Урок 2. About the microservices architecture and Lumen 00:06:26
  • Урок 3. Obtaining the Lumen structure for the authors' service 00:05:45
  • Урок 4. Preparing the service for its correct operation 00:05:50
  • Урок 5. Building the authors table with a migration of Lumen 00:05:10
  • Урок 6. Creating the authors' model 00:03:47
  • Урок 7. Creating a factory for authors and building test values 00:06:08
  • Урок 8. Creating the controller for authors 00:04:32
  • Урок 9. Creating the routes for CRUD operations on the authors 00:05:11
  • Урок 10. Normalizing the authors' microservice responses 00:04:51
  • Урок 11. Showing the list of authors from the Lumen controller 00:03:02
  • Урок 12. Allowing creating author instances from the controller 00:06:02
  • Урок 13. Allowing showing an author with a given id with Lumen 00:02:56
  • Урок 14. Allowing editing an existing author 00:06:04
  • Урок 15. Allowing deleting an existing author 00:02:57
  • Урок 16. Handling important errors and exceptions with Lumen 00:08:00
  • Урок 17. Getting the structure of Lumen for the book microservice 00:03:50
  • Урок 18. Preparing the books microservice 00:03:16
  • Урок 19. Creating the table for books with migrations 00:03:59
  • Урок 20. Creating the model for books 00:02:17
  • Урок 21. Creating a factory for books and generating random values 00:03:30
  • Урок 22. Creating the Lumen controller for books 00:02:46
  • Урок 23. Creating the Lumen routes for CRUD operations on books 00:02:03
  • Урок 24. Standardizing the responses across the services 00:02:26
  • Урок 25. Showing the complete list of books 00:01:54
  • Урок 26. Allowing creating new instances of books 00:03:11
  • Урок 27. Allowing showing a specific book 00:02:30
  • Урок 28. Allowing updating an existing book 00:03:30
  • Урок 29. Allowing removing an existing book 00:02:28
  • Урок 30. Handling relevant errors and exceptions with Lumen 00:03:06
  • Урок 31. Creating the Lumen project for the API Gateway using Composer 00:02:48
  • Урок 32. Preparing Lumen for the API Gateway 00:02:28
  • Урок 33. Creating the controllers for the authors and books Lumen microservices 00:03:17
  • Урок 34. Unifying Lumen responses for the API Gateway 00:04:39
  • Урок 35. Registering routes for microservices in Lumen from the Gateway 00:02:23
  • Урок 36. Preparing the Gateway in Lumen to consume services 00:06:07
  • Урок 37. Preparing the Lumen components to consume the internal services 00:07:06
  • Урок 38. Obtaining the list of authors from the authors' Lumen microservice 00:04:19
  • Урок 39. Creating an author instance with the authors' service 00:03:16
  • Урок 40. Showing an author instance using the authors' Lumen microservice 00:02:13
  • Урок 41. Editing author instances using the authors' service 00:02:40
  • Урок 42. Deleting author instances using the authors' Lumen service 00:02:20
  • Урок 43. Implementing operations for books based on the authors ones 00:04:57
  • Урок 44. Checking the existence of the author before creating a book 00:04:43
  • Урок 45. Controlling errors obtained from services 00:04:32
  • Урок 46. Installing and enabling Lumen Passport components 00:03:41
  • Урок 47. Preparing and configuring Lumen to use Passport 00:05:41
  • Урок 48. Protecting the Gateway routes with Lumen Passport 00:05:00
  • Урок 49. Obtaining and using access tokens for the Lumen API Gateway 00:06:08
  • Урок 50. Preparing the API Gateway to authenticate its requests 00:04:53
  • Урок 51. Authenticating direct access to the Lumen authors microservice 00:06:00
  • Урок 52. Authenticating direct access to the microservice of books 00:04:09
  • Урок 53. Considerations to keep in mind with your microservices 00:02:08
  • Урок 54. Thanks for getting here 00:01:09

Используйте Lumen, микро-фреймворк от Laravel, чтобы построить полную сервис-ориентированную архитектуру. 

Lumen - это микрофрейиворк, основанный на Laravel, что делает его идеальным для внедрения микросервисов, а также быстрых и легких систем. Во время этого курса я покажу вам весь процесс с нуля, чтобы внедрить сервис-ориентированную архитектуру, внедряя различные микросервисы и элементы. Реализуйте все системы безопасности и взаимодействия между созданной микросервисом.

Зачем выбирать этот курс?

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

Что вы сможете сделать в конце курса?

В общем, вы сможете делать все, что вам нужно. У вас будет четкое представление о том, как реализовать каждый микросервис с помощью Lumen, а также как структурировать взаимодействие между каждым из этих микросервисов, как создать полный уровень безопасности, который защищает и ограничивает доступ к каждому микросервису и архитектуре, в общем, используя OAuth2 по середине Lumen / Laravel Passport.

Вы будете чувствовать себя уверенно, а затем пройдете свой путь и выполните свои проекты со всеми микросервисами и компонентами, которые вы хотите с Lumen.

Что вы узнаете точно?

  • Создание проектов в Laravel Lumen  
  • Настройка и использование Lumen  в своей системе без сложных процессов
  • Использование Lumen правильно для своей идеальной цели: микросервисы
  • Создадите полностью функциональную сервис-ориентированную архитектуру с нуля
  • Использование OAuth2 для защиты доступа к вашей архитектуре, через Lumen / Laravel Passport
  • Установите и адаптируете проекты Laravel Passport к Lumen
  • Создадите полную систему взаимодействия микросервисов через HTTP-запросы с помощью GuzzleHTTP от Lumen
  • Построите полностью функциональные и адекватные услуги с помощью Lumen
  • Стандартизированные ответы JSON с Lumen
  • Отделите компоненты сервис-ориентированной архитектуры соответствующим образом.
  • Обработаку ошибки и исключения соответствующим образом, чтобы обеспечить согласованность всей архитектуры
  • Правильно создадите и внедрите API Gateway для вашей архитектуры

Не ждите больше а присоединитесь к курсу и дайте свободу всем возможностям, предлагаемым Lumen, с сервис-ориентированной архитектурой.

Твоя оценка

8 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo