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

Microservices with Lumen: A distributed architecture
Duration 03:37:42
Открыть все курсы от udemy
Облачный хостинг на SSD с лучшей техподдержкой! Развернуть приложение в один клик

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, с сервис-ориентированной архитектурой.

Твоя оценка

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

Комментарии

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

[Книга] Java Persistence with Hibernate

[Книга] Java Persistence with Hibernate

ru
Java Persistence – механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate – наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное...
[Книга] React+D3v4

[Книга] React+D3v4

en
Повторно используемые данные и игры с использованием современного JavaScript. Создание динамических визуализаций данных в сети - боль в заднице. С React + d3.js ES6 вы научитесь создавать многократно используемые компоненты визуализации с использованием современных стандартов JavaScript примерно...
[Книга] Spring 5 для профессионалов

[Книга] Spring 5 для профессионалов

ru
Книга «Spring 5 для профессионалов» представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 5 - одного из самых популярных фреймворков для разработки приложения на Java.
Введение в CQRS и Event Sourcing

Введение в CQRS и Event Sourcing

en
Изучите источники событий на теоретических и практических примерах. Более 3 часов видео контента вводят новые концепции, а затем погружаются в реализацию идей с использованием кода. Получите доступ к источнику полнофункционального веб-приложения на основе событий, созданного с использованием...
Непрерывная интеграция на Gitlab

Непрерывная интеграция на Gitlab

en
Шаг за шагом, практическое руководство. Установите и используйте собственную среду GitLab / GitLab CI. К концу этого курса вы получите четкое представление о том, как работает непрерывная интеграция GitLab. У вас будет практический опыт настройки GitLab CE и добавления пользователей, проектов...
Стать менеджером по продукту | Изучите навыки и получите работу

Стать менеджером по продукту | Изучите навыки и получите работу

en
Самый обновленный и полный курс по управлению продуктами на Udemy! Вы изучите навыки, составляющие всю работу и процесс управления продуктом: от идеи до исследования рынка, от разработки UX до создания прототипов, технологий, метрик и, наконец, до создания продукта с пользовательскими историями...
[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

ru
Unity зачастую представляют как набор компонентов, не требующих программирования, что в корне неверно. Для создания успешной игры необходимо многое: великолепная работа художника, программистские навыки, интересная история, увлекательный геймплей, дружная и слаженная работа команды разработчиков.
chat
logo