SlideShare a Scribd company logo
2
Most read
6
Most read
Github Actions and
Terraform
@vishwasnarayan5 Vishwas N
https://hacksterdude.web.app
About me
I am a Podcaster : http://tiny.cc/vnrpodcast
I love to talking to techies
A Bibliophile
Passionate about Image dataset - Computer Vision
Now exploring Azure cloud
HashiCorp Products
Transition from DevOps
Our typical Development : DevOps
Development Stage
Test
Development Deployed with a
Review from DevOps
Engineer
Increase Developer
Velocity
Operations Platforms Security
API API API
What’s Terraform
A tool by HashiCorp
Terraform is a tool for provisioning
infrastructure, from low-level
components such as virtual
machines, storage and networking,
to higher-level components such as
DNS entries.
Terraform is :
Multi vendor
95 different providers supported
(as of 05.02.2018), not counting
community providers
Open Source
Yeah Open Source !
It’s available on Github
Todays plan
What’s HCL ?
HashiCorp
Configuration
Language
What it looks like, how
does it work, why do
we need it
Creating resources
Creating things is
good for your
Architecture
Let’s create virtual
machines in the cloud
for fun and profit
Edit existing resources
Make things better
If it’s not broken,
break it and make it
better this is the best
devops practice
Tonight’s plan, Part 2 : The return of the revenge
Make it reproducible
The greatness of IaC
Let’s create a new
workspace and make
a copy of our
infrastructure
Delete everything
Nuke from orbit
Let’s destroy the
entire infrastructure
we created
Cloud Time
Let’s talk Cloud
Let’s talk cloud
infrastructure, the web
and preferences
So the plan is
What is Terraform today?
Terraform Plan and
Review
So let's go and
Q/A
Thank You !
Thanks for listening,
Time to Connect.

More Related Content

What's hot (20)

PDF
Kibana Tutorial | Kibana Dashboard Tutorial | Kibana Elasticsearch | ELK Stac...
Edureka!
 
PPTX
Introducing DevOps
Nishanth K Hydru
 
PPTX
Empowering developers and operators through Gitlab and HashiCorp
Mitchell Pronschinske
 
PPTX
Azure DevOps in Action
Callon Campbell
 
PDF
Introduction to IAC and Terraform
Venkat NaveenKashyap Devulapally
 
PPTX
Cloud computing by Google Cloud Platform - Presentation
TinarivosoaAbaniaina
 
PPT
Monitoring using Prometheus and Grafana
Arvind Kumar G.S
 
PDF
Terraform -- Infrastructure as Code
Martin Schütte
 
PPTX
Azure DevOps
Felipe Artur Feltes
 
PDF
Firestore: The Basics
Jielynn Diroy
 
PDF
Resilience testing! Why should you
Geoffrey van der Tas
 
PDF
Cloud Native Application
VMUG IT
 
PPT
What is load balancer in aws and types of load balancers
VishnuAnji
 
PPS
Java Presentation
aitrichtech
 
PPT
Chrome release cycle
Jolicloud
 
PDF
CI/CD with Github Actions
Md. Minhazul Haque
 
PPTX
The Power of Azure DevOps
Jeff Bramwell
 
PPTX
DevOps Training | DevOps Training Video | DevOps Tools | DevOps Tutorial For ...
Simplilearn
 
PDF
DevSecOps and the CI/CD Pipeline
James Wickett
 
PPTX
Azure DevOps Best Practices Webinar
Cambay Digital
 
Kibana Tutorial | Kibana Dashboard Tutorial | Kibana Elasticsearch | ELK Stac...
Edureka!
 
Introducing DevOps
Nishanth K Hydru
 
Empowering developers and operators through Gitlab and HashiCorp
Mitchell Pronschinske
 
Azure DevOps in Action
Callon Campbell
 
Introduction to IAC and Terraform
Venkat NaveenKashyap Devulapally
 
Cloud computing by Google Cloud Platform - Presentation
TinarivosoaAbaniaina
 
Monitoring using Prometheus and Grafana
Arvind Kumar G.S
 
Terraform -- Infrastructure as Code
Martin Schütte
 
Azure DevOps
Felipe Artur Feltes
 
Firestore: The Basics
Jielynn Diroy
 
Resilience testing! Why should you
Geoffrey van der Tas
 
Cloud Native Application
VMUG IT
 
What is load balancer in aws and types of load balancers
VishnuAnji
 
Java Presentation
aitrichtech
 
Chrome release cycle
Jolicloud
 
CI/CD with Github Actions
Md. Minhazul Haque
 
The Power of Azure DevOps
Jeff Bramwell
 
DevOps Training | DevOps Training Video | DevOps Tools | DevOps Tutorial For ...
Simplilearn
 
DevSecOps and the CI/CD Pipeline
James Wickett
 
Azure DevOps Best Practices Webinar
Cambay Digital
 

Similar to Github Actions and Terraform.pdf (20)

ODP
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
OpenShift Origin
 
PPTX
Revolutionize Your Workflow with ChatOps
Tessa Mero
 
PDF
Infrastructure as code
Aakash Singhal
 
PPTX
Pat Farrell, Migrating Legacy Documentation to XML and DITA
farrelldoc
 
PPTX
Neev Open Source Contributions
Neev Technologies
 
PPTX
ChatOps Workshop
Tessa Mero
 
PPTX
Opensource development and apache software foundation
Eran Chinthaka Withana
 
PPT
Introduction to PHP - SDPHP
Eric Johnson
 
PDF
Infrastructure as Code
Albert Suwandhi
 
PDF
Why & Where Knoldus Uses Rust?
Knoldus Inc.
 
PDF
Transform Agile Development With Practical DevOps
Gaurav Sharma
 
PDF
RadPHP XE Datasheet
Embarcadero Technologies
 
PDF
Open source software governance with DejaCode
nexB Inc.
 
PDF
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Steve Mercier
 
PPTX
Docker and containers - For Boston Docker Meetup Workshop in March 2015
Jonas Rosland
 
PPTX
Azure DevOps työkalut - Roundtable 14.3.2019
Janne Mattila
 
PPTX
How bigtop leveraged docker for build automation and one click hadoop provis...
Evans Ye
 
PPTX
Docker Training - June 2015
{code}
 
KEY
How to choose an open source cms
Jazkarta, Inc.
 
PDF
Comprehensive Guide to Hire DevOps Engineer.pdf
EcosmobTechnologies1
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
OpenShift Origin
 
Revolutionize Your Workflow with ChatOps
Tessa Mero
 
Infrastructure as code
Aakash Singhal
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
farrelldoc
 
Neev Open Source Contributions
Neev Technologies
 
ChatOps Workshop
Tessa Mero
 
Opensource development and apache software foundation
Eran Chinthaka Withana
 
Introduction to PHP - SDPHP
Eric Johnson
 
Infrastructure as Code
Albert Suwandhi
 
Why & Where Knoldus Uses Rust?
Knoldus Inc.
 
Transform Agile Development With Practical DevOps
Gaurav Sharma
 
RadPHP XE Datasheet
Embarcadero Technologies
 
Open source software governance with DejaCode
nexB Inc.
 
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Steve Mercier
 
Docker and containers - For Boston Docker Meetup Workshop in March 2015
Jonas Rosland
 
Azure DevOps työkalut - Roundtable 14.3.2019
Janne Mattila
 
How bigtop leveraged docker for build automation and one click hadoop provis...
Evans Ye
 
Docker Training - June 2015
{code}
 
How to choose an open source cms
Jazkarta, Inc.
 
Comprehensive Guide to Hire DevOps Engineer.pdf
EcosmobTechnologies1
 
Ad

More from Vishwas N (20)

PDF
API Testing and Hacking.pdf
Vishwas N
 
PDF
API Hijacking.pdf
Vishwas N
 
PDF
What should be your approach for solving ML_CV problem statements_.pdf
Vishwas N
 
PDF
Deepfence.pdf
Vishwas N
 
PDF
DevOps - A Purpose for an Institution.pdf
Vishwas N
 
PDF
API Testing and Hacking (1).pdf
Vishwas N
 
PDF
API Hijacking (1).pdf
Vishwas N
 
PDF
Dapr.pdf
Vishwas N
 
PDF
linkerd.pdf
Vishwas N
 
PDF
HoloLens.pdf
Vishwas N
 
PDF
Automated Governance for the DevOps Institutions.pdf
Vishwas N
 
PDF
Lets build with DevSecOps Culture.pdf
Vishwas N
 
PDF
KEDA.pdf
Vishwas N
 
PPTX
Ram bleed the hardware based approach for the hackers
Vishwas N
 
PPTX
Container on azure
Vishwas N
 
PPTX
Deeplearning and dev ops azure
Vishwas N
 
PPTX
Azure data lakes
Vishwas N
 
PPTX
Azure dev ops
Vishwas N
 
PPTX
Azure ai on premises with docker
Vishwas N
 
PPTX
Nlp for the precision medicine
Vishwas N
 
API Testing and Hacking.pdf
Vishwas N
 
API Hijacking.pdf
Vishwas N
 
What should be your approach for solving ML_CV problem statements_.pdf
Vishwas N
 
Deepfence.pdf
Vishwas N
 
DevOps - A Purpose for an Institution.pdf
Vishwas N
 
API Testing and Hacking (1).pdf
Vishwas N
 
API Hijacking (1).pdf
Vishwas N
 
Dapr.pdf
Vishwas N
 
linkerd.pdf
Vishwas N
 
HoloLens.pdf
Vishwas N
 
Automated Governance for the DevOps Institutions.pdf
Vishwas N
 
Lets build with DevSecOps Culture.pdf
Vishwas N
 
KEDA.pdf
Vishwas N
 
Ram bleed the hardware based approach for the hackers
Vishwas N
 
Container on azure
Vishwas N
 
Deeplearning and dev ops azure
Vishwas N
 
Azure data lakes
Vishwas N
 
Azure dev ops
Vishwas N
 
Azure ai on premises with docker
Vishwas N
 
Nlp for the precision medicine
Vishwas N
 
Ad

Recently uploaded (20)

PDF
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
PPTX
Customer Segmentation: Seeing the Trees and the Forest Simultaneously
Sione Palu
 
PDF
An Uncut Conversation With Grok | PDF Document
Mike Hydes
 
PPTX
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
PDF
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
PDF
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
PPTX
Introduction to computer chapter one 2017.pptx
mensunmarley
 
PDF
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays
 
PPTX
short term internship project on Data visualization
JMJCollegeComputerde
 
PDF
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays
 
PPTX
Pipeline Automatic Leak Detection for Water Distribution Systems
Sione Palu
 
PDF
Top Civil Engineer Canada Services111111
nengineeringfirms
 
PPTX
Multiscale Segmentation of Survey Respondents: Seeing the Trees and the Fores...
Sione Palu
 
PPTX
Insurance-Analytics-Branch-Dashboard (1).pptx
trivenisapate02
 
PPTX
Nursing Shift Supervisor 24/7 in a week .pptx
amjadtanveer
 
PPTX
Future_of_AI_Presentation for everyone.pptx
boranamanju07
 
PPTX
Data Security Breach: Immediate Action Plan
varmabhuvan266
 
PPTX
White Blue Simple Modern Enhancing Sales Strategy Presentation_20250724_21093...
RamNeymarjr
 
PPTX
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
PPTX
M1-T1.pptxM1-T1.pptxM1-T1.pptxM1-T1.pptx
teodoroferiarevanojr
 
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
Customer Segmentation: Seeing the Trees and the Forest Simultaneously
Sione Palu
 
An Uncut Conversation With Grok | PDF Document
Mike Hydes
 
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
Introduction to computer chapter one 2017.pptx
mensunmarley
 
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays
 
short term internship project on Data visualization
JMJCollegeComputerde
 
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays
 
Pipeline Automatic Leak Detection for Water Distribution Systems
Sione Palu
 
Top Civil Engineer Canada Services111111
nengineeringfirms
 
Multiscale Segmentation of Survey Respondents: Seeing the Trees and the Fores...
Sione Palu
 
Insurance-Analytics-Branch-Dashboard (1).pptx
trivenisapate02
 
Nursing Shift Supervisor 24/7 in a week .pptx
amjadtanveer
 
Future_of_AI_Presentation for everyone.pptx
boranamanju07
 
Data Security Breach: Immediate Action Plan
varmabhuvan266
 
White Blue Simple Modern Enhancing Sales Strategy Presentation_20250724_21093...
RamNeymarjr
 
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
M1-T1.pptxM1-T1.pptxM1-T1.pptxM1-T1.pptx
teodoroferiarevanojr
 

Github Actions and Terraform.pdf

  • 1. Github Actions and Terraform @vishwasnarayan5 Vishwas N https://hacksterdude.web.app
  • 2. About me I am a Podcaster : http://tiny.cc/vnrpodcast I love to talking to techies A Bibliophile Passionate about Image dataset - Computer Vision Now exploring Azure cloud
  • 5. Our typical Development : DevOps Development Stage Test Development Deployed with a Review from DevOps Engineer Increase Developer Velocity
  • 7. What’s Terraform A tool by HashiCorp Terraform is a tool for provisioning infrastructure, from low-level components such as virtual machines, storage and networking, to higher-level components such as DNS entries.
  • 8. Terraform is : Multi vendor 95 different providers supported (as of 05.02.2018), not counting community providers Open Source Yeah Open Source ! It’s available on Github
  • 9. Todays plan What’s HCL ? HashiCorp Configuration Language What it looks like, how does it work, why do we need it Creating resources Creating things is good for your Architecture Let’s create virtual machines in the cloud for fun and profit Edit existing resources Make things better If it’s not broken, break it and make it better this is the best devops practice
  • 10. Tonight’s plan, Part 2 : The return of the revenge Make it reproducible The greatness of IaC Let’s create a new workspace and make a copy of our infrastructure Delete everything Nuke from orbit Let’s destroy the entire infrastructure we created Cloud Time Let’s talk Cloud Let’s talk cloud infrastructure, the web and preferences
  • 12. What is Terraform today? Terraform Plan and Review
  • 13. So let's go and
  • 14. Q/A
  • 15. Thank You ! Thanks for listening, Time to Connect.