Mocking Production like Environment using Terraform, Packer and Jenkins
Section: Full talk Technical level: Intermediate
HashiCorp Terraform is a one of the most powerful infrastructure management tools available. We can perform the CRUD operations on infrastructure—all
with a single command.
Note:- But with great power comes great responsibility.
In this talk we will understand how we use below 3 tools
to mock our production like infrastrucutre in no time and run all our beta, alpha versioned applications on infrastrucutre bootstrapped by Terraform
using Jenkins to test them out before the Production deployment.
- Nouns and Verbs
- Safety and State management
- Asset Account concept
Continous AMI building
- Blue Ocean plugin to create pipeline for Packer AMI’s
- Blue Ocean plugin to create pipeline for Terraform create
- Blue Ocean plugin to create pipeline for Terraform destroy
Abhishek leads the Cloud Infrastructure / DevSecOps team at Talentica Software, where he designs the next generation of Cloud Infrastructure in a cost-effective and reliable manner without comprising on infrastructure and application security. He has experience in working across various technology domains like Data Center Security, Cloud Operations, Cloud Automation, writing tools around infrastructure and Cloud Security.
His current focus is on Security Operations and Clojure.
When to stay with modular monoliths over microservices
Microservices architecture style has been a prominent talking points over the last few years. Microservices is by no means a silver bullet though, and the design thinking required to create a good microservices architecture is the same as that needed to create a well-structured monolith. This talk briefly covers characteristics of microservices, monoliths and modular monoliths. We will discuss th… more