Gradle Summit - June 22 - 23, 2017 - No Fluff Just Stuff

Mykyta Protsenko

Gradle Summit

Palo Alto · June 22 - 23, 2017

You are viewing details from a past event
Mykyta Protsenko

Senior software engineer at Roku

Mykyta is a senior software engineer at Roku. He's is passionate about all aspects of building scalable software - from coding to deploying to monitoring.

Author of Henka (Gradle plugin for Terraform, https://github.com/roku-oss/henka).

Presentations

Managing AWS infrastructure as code with Terraform and Gradle

Managing corporate infrastructure can be a daunting task - especially in the world of microservices, where requirements to infrastructure grow exponentially as resources proliferate.

Roku manages infrastracture as code - dozens of different services and hundreds of AWS resources are checked in as Terraform files. To actually leverage the power of Terraform, Roku made it a part of it's build system - available everywhere, from individual developer PCs to corporate build servers - and enabled by combining Gradle and Terraform.

The talk walks audience through the history of the problem, shows the technological and social issues we've faced while adopting infrastructure-as-code approach and showcases the best practices and the lessons learned.