Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Microservices and Distributed Systems, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:01:08
    1 - Few Words Before We Begin
  2. Урок 2. 00:00:52
    2 - Join The Community
  3. Урок 3. 00:03:38
    3 - Course Overview
  4. Урок 4. 00:02:39
    1 - Maven
  5. Урок 5. 00:02:07
    2 - IntelliJ
  6. Урок 6. 00:01:41
    3 - Open The Project with IntelliJ
  7. Урок 7. 00:07:01
    4 - Maven Parent Module
  8. Урок 8. 00:00:42
    Intro
  9. Урок 9. 00:03:36
    1 - Spring Cloud
  10. Урок 10. 00:07:58
    2 - Create Your First Microservice
  11. Урок 11. 00:05:32
    3 - Model Controller and Service
  12. Урок 12. 00:04:30
    4 - Postgres and PGAdmin on Docker
  13. Урок 13. 00:08:07
    5 - Connecting to DB
  14. Урок 14. 00:01:18
    6 - Databases
  15. Урок 15. 00:01:15
    1 - Intro
  16. Урок 16. 00:04:46
    2 - Fraud Microservice
  17. Урок 17. 00:04:42
    3 - Database Setup for Fraud
  18. Урок 18. 00:07:42
    4 - Fraud Controller Service and Repository
  19. Урок 19. 00:05:24
    5 - RestTemplate
  20. Урок 20. 00:03:10
    6 - Testing Microservice Communication
  21. Урок 21. 00:04:09
    1 - Service Discovery
  22. Урок 22. 00:03:38
    2 - Spring Cloud Dependency
  23. Урок 23. 00:05:37
    3 - Setting up Eureka Server
  24. Урок 24. 00:01:55
    4 - Dashboard
  25. Урок 25. 00:07:40
    5 - Eureka Clients
  26. Урок 26. 00:06:53
    6 - @LoadBalanced
  27. Урок 27. 00:02:33
    1 - Open Feign
  28. Урок 28. 00:06:31
    2 - Feign client Feign
  29. Урок 29. 00:04:59
    3 - Using Fegin Client
  30. Урок 30. 00:02:57
    4 - Microservice Communication With Feign
  31. Урок 31. 00:01:53
    1 - Exercise
  32. Урок 32. 00:04:13
    2 - Solution
  33. Урок 33. 00:03:42
    1 - Distributed Tracing
  34. Урок 34. 00:03:47
    2 - Adding Sleuth
  35. Урок 35. 00:01:05
    3 - Zipkin
  36. Урок 36. 00:02:58
    4 - Zipkin Container
  37. Урок 37. 00:03:26
    5 - Spring Cloud Sleuth Zipkin
  38. Урок 38. 00:06:39
    6 - Zipkin Dashboard
  39. Урок 39. 00:09:58
    1 - What are Load Balencers
  40. Урок 40. 00:02:54
    2 - Load Balancer Algorithms
  41. Урок 41. 00:02:05
    3 - Load Balancer Health Checks
  42. Урок 42. 00:02:57
    4 - Spring Cloud Gateway
  43. Урок 43. 00:04:14
    5 - Bootstrap API Gateway
  44. Урок 44. 00:02:45
    6 - Configuring API Gateway
  45. Урок 45. 00:03:07
    7 - API Gateway in Action
  46. Урок 46. 00:03:53
    1 - Why a message queue
  47. Урок 47. 00:04:31
    2 - Simulate Slow Response
  48. Урок 48. 00:06:28
    3 - AMQP & RabbitMQ
  49. Урок 49. 00:04:20
    4 - Kafka RabbitMQ and SQS
  50. Урок 50. 00:04:56
    5 - AMQP Exchange Types
  51. Урок 51. 00:03:32
    1 - Rabbit MQ Container
  52. Урок 52. 00:06:27
    2 - AMQPTemplate and JacksonConverter
  53. Урок 53. 00:04:37
    3 - SimpleRabbitListenerContainerFactory
  54. Урок 54. 00:04:29
    4 - Notification Queue Configuration
  55. Урок 55. 00:04:01
    5 - Queue Topic and Binding
  56. Урок 56. 00:03:45
    6 - Message Producer
  57. Урок 57. 00:09:17
    7 - Publishing Messages
  58. Урок 58. 00:05:50
    8 - Customer Microservice Publishing Messages To Queue
  59. Урок 59. 00:07:09
    9 - @RabbitListener
  60. Урок 60. 00:02:16
    12 - We made it. Our code is Asynchronous
  61. Урок 61. 00:00:54
    1 - Intro
  62. Урок 62. 00:07:23
    2 - Maven Compiler Plugin
  63. Урок 63. 00:06:20
    3 - Spring Boot Maven Plugin
  64. Урок 64. 00:06:35
    4 - Installing Root and Individual Modules with Maven
  65. Урок 65. 00:09:15
    5 - Running all Jars
  66. Урок 66. 00:01:08
    1 - Intro
  67. Урок 67. 00:01:32
    2 - What is Docker
  68. Урок 68. 00:03:18
    3 - Docker Images and Containers
  69. Урок 69. 00:02:43
    4 - Docker Architecture
  70. Урок 70. 00:04:13
    5 - Docker Registries
  71. Урок 71. 00:05:49
    6 - Docker Login
  72. Урок 72. 00:02:34
    7 - Spring Boot Maven Plugin and Jib
  73. Урок 73. 00:08:39
    8 - Jib Maven Plugin
  74. Урок 74. 00:04:38
    9 - Jib Sub Module Configuration
  75. Урок 75. 00:05:17
    10 - Build and Push
  76. Урок 76. 00:01:43
    11 - Exercise
  77. Урок 77. 00:03:09
    12 - Exercise Solution
  78. Урок 78. 00:02:49
    13 - Adding Eureka Server and ApiGW to Docker Compose
  79. Урок 79. 00:02:12
    14 - Docker Network
  80. Урок 80. 00:03:43
    15 - Spring Profiles
  81. Урок 81. 00:03:57
    16 - ApiGW and Eureka Server Docker Containers
  82. Урок 82. 00:00:34
    17 - Exercise 2
  83. Урок 83. 00:08:20
    18 - Exercise 2 Solution
  84. Урок 84. 00:00:50
    1 - Intro
  85. Урок 85. 00:04:17
    2 - What is Kubernetes
  86. Урок 86. 00:08:30
    3 - Master and Control Plane
  87. Урок 87. 00:06:22
    4 - Worker Nodes
  88. Урок 88. 00:04:45
    5 - Running Kubernetes Clusters
  89. Урок 89. 00:06:41
    6 - Minikube
  90. Урок 90. 00:05:53
    7 - Installing Kubectl
  91. Урок 91. 00:07:13
    8 - Kubernetes Hello World
  92. Урок 92. 00:03:03
    9 - Pods
  93. Урок 93. 00:04:11
    10 - Deployments
  94. Урок 94. 00:03:01
    11 - Services
  95. Урок 95. 00:06:32
    12 - Service Discovery
  96. Урок 96. 00:02:33
    1 - IntelliJ k8s Plugin
  97. Урок 97. 00:02:38
    2 - Never Deploy Postgres on k8s. Only for local testing
  98. Урок 98. 00:09:46
    3 - Postgres YAMLs
  99. Урок 99. 00:05:26
    4 - Postgres Running in k8s
  100. Урок 100. 00:00:48
    5 - Exercise
  101. Урок 101. 00:07:51
    6 - Exercise Sol
  102. Урок 102. 00:01:32
    1 - Intro
  103. Урок 103. 00:01:52
    3 - Disabling Eureka
  104. Урок 104. 00:07:14
    4 - Refactor Feign Clients
  105. Урок 105. 00:06:08
    5 - Adding SPRING_PROFILES_ACTIVE=default
  106. Урок 106. 00:04:41
    6 - Kube Profile
  107. Урок 107. 00:04:34
    7 - Building new Images and Testing Docker Compose
  108. Урок 108. 00:00:21
    1 - Section Overview
  109. Урок 109. 00:06:36
    2 - Customer YAMLs
  110. Урок 110. 00:03:38
    3 - Customer Up in Running in k8s
  111. Урок 111. 00:04:01
    5 - Exercise Solution
  112. Урок 112. 00:04:48
    6 - We done it. Microservices running in k8s
  113. Урок 113. 00:02:23
    2 - Linode
  114. Урок 114. 00:04:39
    3 - Create K8s Cluster
  115. Урок 115. 00:02:30
    4 - Dashboard Overview
  116. Урок 116. 00:03:02
    5 - Kubernetes Dashboard
  117. Урок 117. 00:03:02
    6 - Connect To Cluster Using kubectl
  118. Урок 118. 00:05:37
    7 - Postgres
  119. Урок 119. 00:05:33
    8 - Zipkin and LoadBalancers
  120. Урок 120. 00:01:30
    9 - RabbitMQ
  121. Урок 121. 00:04:06
    10 - Deploying Microservices
  122. Урок 122. 00:02:53
    11 - Testing deployment
  123. Урок 123. 00:02:34
    13 - Managed Postgres Database
  124. Урок 124. 00:06:31
    14 - Connecting to Managed Database
  125. Урок 125. 00:04:52
    15 - Override DB Connection Details with Env Variabales
  126. Урок 126. 00:02:45
    16 - Apply Customer yaml
  127. Урок 127. 00:05:47
    17 - Apply Notification and Fraud
  128. Урок 128. 00:03:08
    18 - Testing everything
  129. Урок 129. 00:05:02
    19 - Destroy resources
  130. Урок 130. 00:00:34
    1 - Intro
  131. Урок 131. 00:07:56
    2 - What is Kafka
  132. Урок 132. 00:04:54
    3 - Kafka Broker
  133. Урок 133. 00:02:04
    4 - Bootstrap Project
  134. Урок 134. 00:02:58
    5 - Topic
  135. Урок 135. 00:05:56
    6 - Kafka Producer Config
  136. Урок 136. 00:03:39
    7 - Kafka Template Send
  137. Урок 137. 00:03:59
    8 - Kafka Consumer
  138. Урок 138. 00:05:20
    9 - ConsumerConfig
  139. Урок 139. 00:03:57
    10 - @KafkaListener
  140. Урок 140. 00:04:30
    11 - Restful Api and Kafka Integration
  141. Урок 141. 00:08:32
    12 - Custom Objects
  142. Урок 142. 00:03:57
    13 - Trusted Packages
  143. Урок 143. 00:02:00
    14 - Deployment and Managed Kafka
  144. Урок 144. 00:01:07
    15 - Spring for Apache Kafka Documetation
  145. Урок 145. 00:00:26
    16 - Outro
  146. Урок 146. 00:00:47
    Bring Back APIW and Eureka Server
  147. Урок 147. 00:00:57
    Enabling Eureka Client
  148. Урок 148. 00:05:15
    Starting All Services
  149. Урок 149. 00:03:19
    Testing POST request
  150. Урок 150. 00:03:15
    API Key Authentication
  151. Урок 151. 00:02:47
    Key and Applications Overview
  152. Урок 152. 00:03:52
    ApiKeyAuthorization Filter
  153. Урок 153. 00:01:15
    Ordering the Filter
  154. Урок 154. 00:02:37
    Testing the Filter
  155. Урок 155. 00:01:01
    Api Key Validation Overview
  156. Урок 156. 00:04:29
    Extracting the Route
  157. Урок 157. 00:01:43
    Attaching ApiKey to request
  158. Урок 158. 00:03:40
    Accesing Key From Request Header
  159. Урок 159. 00:03:58
    FakeApiAuthorizationChecker
  160. Урок 160. 00:03:40
    Testing API Authentication Flow
  161. Урок 161. 00:05:49
    1 - Don't Use Spring Cloud Config Server
  162. Урок 162. 00:01:15
    2 - Vault and Secrets Management
  163. Урок 163. 00:01:57
    3 - Reporting Service
  164. Урок 164. 00:02:07
    4 - Security
  165. Урок 165. 00:06:11
    5 - Deployment
  166. Урок 166. 00:01:59
    6 - Outro