Rootconf 2017

On service reliability

Yogesh Patel

@yogeshjp

Thinking beyond: Effectively manage an ever growing/complex/hybrid/cloud infrastructure.

Submitted Feb 15, 2017

Infrastructure tools and technology are ever growing. Complexity to develop, deploy and maintain an infrastructure that would suit the user requirements is increasing. Think about how do you maintain an infra – that have resources deployed in your own datacenter with vmware farm or baremetals, you have some portion in AWS or Google Cloud or Microsoft Azure, say some team wants to work with dockers. Teams needs to be able to work collaboratively. Taking these scenarios into consideration, I was finding out ways to be able to ease of orchestrating them or how can we codify about anything in the infrastructure and maintain a single source IAAC – A one stop place which defined my entire infrastructure.

Leaving you with no more guess work,I explored this tool - Terraform, which is very promising and can be leveraged to solve most problems, if not all.
This talk would be to provide a high level overview to unleash the power of Terraform. I would love to share experience on how can we leverage Terraform to work with resources, – Servers, storage, network, DNS, CDNs, load balancers and others in a simplified way, provided by multiple service providers. How do we provision, maintain, manage configurations and security in a single workflow that can be iterated and modified/changed as per the requirements. Hence, achieving the goal of effectively delivering and managing the applications/infrastructure, while simplifying lives of the people.

((Panelist - I have gone through the submission process and understand we need a short video explaining about the talk - I shall upload it asap))

Outline

Introduction - 5 mins
Introducing myself and setting the context of what would be covered as part of the presentation

Content delivery on the how we solve the problem of ever rising complexity in the infrastructure using Terraform – 25-30 mins
Introduction to Terraform and why use it.
Discuss various components of Terraform
Dive into the how it operates and bringing it all together to form IAAC
Sample deployment – use case

Closure notes and QA – 5 min

Requirements

Assuming my laptop could be connected to the projector, I may not have any other requirements.

Speaker bio

I work for Intuit, as a Staff Systems Engineer and am a member of Hosting solutions & Product Infrastructure group. I am involved in consulting, hosting, deployment and service delivery operations for hosting applications/projects for the product teams.
I am passionate to explore, learn new stuffs and share my experience with the community.

Slides

https://docs.google.com/presentation/d/1HseCmUcDB_ZGidipTaGI6xRLoqcAAKGho-JnDVpduXA/edit?usp=sharing

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy