
Beth Skurrie
co-founder
pactflow
location_on Australia
Member since 3 years
Beth Skurrie
Specialises In
-
keyboard_arrow_down
Pacts to the Rescue: Making your Microservices play nicely together with Consumer Driven Contracts
50 Mins
Talk
Intermediate
Microservices and rich client javascript apps are all the rage. As we move away from monolithic software into the world of specialised services, how do we ensure that integration testing does not become more of a problem than the original monolith was?
Using the example of how “pacts” were implemented at realestate.com.au, attendees will learn how to use automated consumer driven contracts and throw away their integration tests.
-
keyboard_arrow_down
The Odyssey – From Monoliths to Microservices at realestate.com.au
60 Mins
Talk
Advanced
Join us to hear about our adventures in a microservice world at realestate.com.au. Learn about the problems that launched our journey, the solutions to our problems, and the solutions to our solutions. We’ll share lessons that we have learned, things that have gone well and less well, where we want to go next, and some of the approaches and tools that we’ve adopted to make the approach sustainable.
-
keyboard_arrow_down
The Odyssey – From Monoliths to Microservices at realestate.com.au
60 Mins
Talk
Advanced
Join us to hear about our adventures in a microservice world at realestate.com.au. Learn about the problems that launched our journey, the solutions to our problems, and the solutions to our solutions. We’ll share lessons that we have learned, things that have gone well and less well, where we want to go next, and some of the approaches and tools that we’ve adopted to make the approach sustainable.
-
keyboard_arrow_down
The Odyssey – From Monoliths to Microservices at realestate.com.au
60 Mins
Talk
Advanced
Join us to hear about our adventures in a microservice world at realestate.com.au. Learn about the problems that launched our journey, the solutions to our problems, and the solutions to our solutions. We’ll share lessons that we have learned, things that have gone well and less well, where we want to go next, and some of the approaches and tools that we’ve adopted to make the approach sustainable.
-
keyboard_arrow_down
Modern Testing: Testing the hard stuff (Brisbane)
60 Mins
Workshop
Advanced
YOW! presents two great talks on testing today's complex software, from experts in the field.
Microservices: Test Smarter, not Harder - Beth Skurrie
Microservices have become mainstream now. Writing and deploying small, independent services has many benefits, but on the downside, it increases the number of integration points, which increases the amount of integration testing required. How can we be confident that all our services will work correctly together, without being burdened by increasingly complex and brittle integration tests? Learn how Pact solves this problem by using consumer driven contracts, allowing you to escape Integration Testing Hell and ship your code with speed and confidence.
Taming the Beast: Automated Testing for Complex Data Pipelines - Trish Khoo
Massive datasets. Complex data pipelines. Machine learning. When faced with such a beast, how do you test it effectively? When your tests results are less "pass" and "fail", and more "sort of" and "not really", how do you automate testing?
Trish Khoo draws upon her experience in testing complex data systems to demonstrate proven strategies for testing in this field. Her experience working on ultra-large-scale systems at Google in Mountain View, California shaped her technical approach to testing which she applies in her work as a consultant today.
-
keyboard_arrow_down
Workshop - Contract Testing Fundamentals with Pact
480 Mins
Workshop
Intermediate
Microservices have become mainstream now. Writing and deploying small, independent services has many benefits, but on the downside, it increases the number of integration points, which increases the amount of integration testing required. How can we be confident that all our services will work correctly together, without being burdened by increasingly complex and brittle integration tests? Learn how Pact solves this problem by using consumer driven contracts, allowing you to escape Integration Testing Hell and ship your code with speed and confidence.
This workshop will equip you with the essential knowledge and practical skills to test synchronous and asynchronous APIs with Pact - a tool that implements contract testing - on your next project so you can ditch those lengthly end-to-end tests and deploy faster and with greater confidence.
-
keyboard_arrow_down
Microservices. Test smarter, not harder.
50 Mins
Talk
Intermediate
Microservices and serverless functions have become mainstream now. Writing and deploying small, independent applications has many benefits, but on the downside, it increases the number of integration points, which increases the amount of integration testing required. How can we be confident that all our services will work correctly together, without being burdened by increasingly complex and brittle integration tests? Learn how Pact solves this problem by using consumer driven contracts, allowing you to escape Integration Testing Hell and ship your code with speed and confidence.
-
keyboard_arrow_down
Microservices: test smarter not harder
45 Mins
Case Study
Beginner
Microservices have become mainstream now.
We're able to respond to changing requirements and ship code to production more quickly than ever. Or, we were for our first microservice. And even our second and third.
But 5 years down the track, what happens when we end up with tens or hundreds of microservices that are now part of our core product - how do we know that we're safe to deploy to production without running hours of complex integration tests, defeating the purpose of using microservices in the first place?
Find out how contract tests can keep your microservices free from the burden of integration testing, and allow you to ship your code with speed and confidence.
-
keyboard_arrow_down
It's Not Hard to Test Smart: Delivering Customer Value Faster
50 Mins
Talk
Advanced
It’s 2017 and we’re all doing microservices and continuous delivery now (yay!). Except, somehow with all of this betterness we’re not able to create more value to our customers as fast as we should.
In this talk, we’ll discuss the fallout from the post-Monolithic era, a key to understanding why we are where we are. We’ll discuss why integration testing is bad for your health, how to deal with legacy architectures and how to truly optimise delivery for the entire value chain.
-
keyboard_arrow_down
It's Not Hard to Test Smart: Delivering Customer Value Faster
50 Mins
Talk
Advanced
It’s 2017 and we’re all doing microservices and continuous delivery now (yay!). Except, somehow with all of this betterness we’re not able to create more value to our customers as fast as we should.
In this talk, we’ll discuss the fallout from the post-Monolithic era, a key to understanding why we are where we are. We’ll discuss why integration testing is bad for your health, how to deal with legacy architectures and how to truly optimise delivery for the entire value chain.
-
keyboard_arrow_down
It's Not Hard to Test Smart: Delivering Customer Value Faster
50 Mins
talk
Advanced
It’s 2017 and we’re all doing microservices and continuous delivery now (yay!). Except, somehow with all of this betterness we’re not able to create more value to our customers as fast as we should.
In this talk, we’ll discuss the fallout from the post-Monolithic era, a key to understanding why we are where we are. We’ll discuss why integration testing is bad for your health, how to deal with legacy architectures and how to truly optimise delivery for the entire value chain.
-
No more submissions exist.
-
No more submissions exist.