In this session, we will look at what is IAC, what problem it solves, and why we should test it. We will take a look at a tool called Terratest which helps us do that. We will learn how it works and see a hands-on demo.
2. Lack of etiquette and manners is a huge turn off.
KnolX Etiquettes
Punctuality
Respect Knolx session timings, you
are requested not to join sessions
after a 5 minutes threshold post
the session start time.
Feedback
Make sure to submit a constructive
feedback for all sessions as it is
very helpful for the presenter.
Silent Mode
Keep your mobile devices in silent
mode, feel free to move out of
session in case you need to attend
an urgent call.
Avoid Disturbance
Avoid unwanted chit chat during
the session.
3. Our Agenda
01 What Is IAC?
02 Why Test Infrastructure?
03 Terratest
04 Demo
6. Infrastructure As Code (IAC) - Terraform
HashiCorp Terraform is an infrastructure as code tool that lets you
define both cloud and on-prem resources in human-readable
configuration files that you can version, reuse, and share.
7. Infrastructure As Code (IAC) - Terraform
HashiCorp Terraform is an infrastructure as code tool that lets you
define both cloud and on-prem resources in human-readable
configuration files that you can version, reuse, and share.
8. Why Test Infrastructure?
Organizations spend millions dollars to make sure their business
applications are tested to perfection. However, the basic foundation
i.e. infrastructure that hosts and conveys these applications is once
in a while tested and generally underestimated.
9. Why Test Infrastructure?
Organizations spend millions dollars to make sure their business
applications are tested to perfection. However, the basic foundation
i.e. infrastructure that hosts and conveys these applications is once
in a while tested and generally underestimated.
10. Terratest
Terratest is a Go library developed at Gruntwork, that makes it easier
to write automated tests for our infrastructure code.
11. Terratest
Terratest is a Go library developed at Gruntwork, that makes it easier
to write automated tests for our infrastructure code.