Loading...

AWS re:Invent 2015 | (DEV310) CI/CD of Services with Mocking and Resiliency Testing

1,751 views

Loading...

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 9, 2015

At Intuit, we are migrating many services to AWS. We have developed a tool called Slingshot to automate our entire onboarding process. It sets up our AWS account; generates the Jenkins flow pipeline; and then automatically builds, tests, deploys, and promotes our applications/services in the software development pipeline. The deployment automation provides zero downtime with fast cutover and quick rollbacks.

Additionally, one of the challenges of implementing CI/CD with service-oriented architectures (SOA) is reliable execution of test automation. Because every service evolves on its own schedule, having a single integrated test environment is virtually impossible. One way to handle this complexity is dependency mocking. We use the Wiremock tool, which allows users to stub for service dependencies and do resiliency testing that was hard to automate before.

Loading...

to add this to Watch Later

Add to

Loading playlists...