Testing Java microservices is challenging. This is because, despite their independence, they often end up being coupled through some form of message passing or API calls. In this course, Introduction to Spring Cloud Contract, you will learn foundational knowledge of a powerful new framework, gaining the ability to test and release Java microservices more effectively. First, you will learn about the challenges of microservices testing, taking a look at the shortcomings of both end-to-end testing microservices and mocking their collaborators. Next, you will discover the consumer-driven contracts testing technique, the TDD at the API level approach to microservices testing that Spring Cloud Contract implements. Finally, you will become proficient in using Spring Cloud Contract to build both HTTP driven and message driven Java microservices. When you're finished with this course, you will have the skills and knowledge of Spring Cloud Contract and consumer-driven contract testing needed to truly make your microservices independently testable and deployable.
Andrew is an independent consultant with cross-functional expertise in the design, development, and deployment of enterprise level software systems. Working with various clients, Andrew has been exposed to many different technology stacks, most recently specializing in Java Microservices and continuous delivery.
Course Overview [Autogenerated] Hi, everyone. I'm wondering Morgan on Welcome to my plan or psy course introduction to spring Cloud contract. I'm an independent consultant, trainer and conference speaker, most recently specializing in both Java micro services and continuous delivery. Although micro services architectures are becoming very popular, Tassan um can be hard on overcome in any challenges. Could be tough when using the more traditional testing strategies. This course will introduce you to Spring Cloud Contract, a consumer driven contract testing JBM based micro services framework. Some of the major topics it will cover includes micro services testing challenges on the short communes of traditional testing approaches. How we can use a consumer driven contract testing technique to test micro services more effectively and finally building and testing both. Hate TTP driven a message driven Java micro services with spring cloud contracts on consumer driven contract testing. By the end of the course, you'll notice basics of spring cloud contracts and consumer driven contract testing on you'll be able to use it to develop and test your own job and micro services before beginning the course. You should know Java, and it would also be beneficial to have some knowledge of micro services on spring boot. I hope you'll join me on this journey to learn how to more effectively Tash Java Micro Services with the introduction to Spring Cloud contract course Applera site.