Mykyta Protsenko
Gradle Summit
Palo Alto · June 22 - 23, 2017

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.