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