Post on 15-Jan-2015
description
We built this city on dev and ops
The National Instruments Cloud Panel
@devopsTeam RealDevOpsTeam@gmail.com
National Instruments (aka “NI”) 35 years old; 5000+ employees
around the world, half in Austin, mostly engineers; $1B in 2011
Hardware and software for data acquisition, embedded design, instrument control, and test
LabVIEW is a graphical dataflow programming language used by scientists and engineers in many
fields
@devopsTeam RealDevOpsTeam@gmail.com
Toys to Black Holes..@devopsTeam RealDevOpsTeam@gmail.com
The Cloud Team at NI
A DevOps team to rapidly deliver new SaaS products and product
functionality using cloud hosting and services (IaaS, PaaS, SaaS) as the platform and operations, using model driven
automation, as a key differentiating element.
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
KARTHIK GAEKWAD
Twitter: @iteration1Panel Chair
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
MICHAEL TRUCHARD
Twitter: @mtruchard
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
ERNEST MUELLER
Twitter: @ernestmueller
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
WILLIAM HACKETT
Twitter: @wchack
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
PECO KARAYANEV
Twitter: @bproverb
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
JAMES WICKETT
Twitter: @wickett
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
JOHN HILL
Twitter: @hilljmd
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
KAR MENG CHOW
Twitter: @ einsamsoldat
@devopsTeam RealDevOpsTeam@gmail.com
Introductions
MOHD HAFIZ RAMLY
Twitter: @hafizramly
@devopsTeam RealDevOpsTeam@gmail.com
How this is going to work
Panel Style-
Ask us your questions:Twitter: @DevOpsTeamEmail:
realdevopsteam@gmail.com
@devopsTeam RealDevOpsTeam@gmail.com
How did this team start?
@devopsTeam RealDevOpsTeam@gmail.com
How do we define “DevOps”?
@devopsTeam RealDevOpsTeam@gmail.com
Immediate Lessons Learned
• Our cloud team has both Developers and Admins.
Huh? How does that work? “Devops” Developers and admins working towards
a common goal. Developers get smarter about systems. Operations in sync with business
features.
What are DevOps’ results from a business perspective?
@DevOpsTeam RealDevOpsTeam@gmail.com
DevOps - More about tools? Or culture?
@DevOpsTeam RealDevOpsTeam@gmail.com
Immediate Lessons Learned
PIE solves our System Management troubles.
PIE: Programmable Infrastructure Environment. Sets standard naming for boxes. Model driven development.▪ Every system has a model (which is
repeatable) Provisions cloud boxes. Deploys apps to the cloud.
What are your DevOps Questions?
Talk to us!@DevOpsTeam
RealDevOpsTeam@gmail.com
How do we incorporate security?
@DevOpsTeam RealDevOpsTeam@gmail.com
Additional Questions: In case the internet is offline..
@DevOpsTeam RealDevOpsTeam@gmail.com
What is your favorite DevOps tool?
@DevOpsTeam RealDevOpsTeam@gmail.com
Early Conversations: Non DevOps
Hey man, ILLS (my sweet app) is broke.
Hmmm. What box?
Errr. The cloud box?
Does it have an IP address?
Oh! 50.17.126.18?
Hmmm. I have no idea what could be wrong? I’m working on 10.117.33.218
Internal IP: 10.117.33.218? Or something else?
Yeah.@#$#@admins
@#$#@developers
In the Past
And then we had more boxes..
A more DevOpsy conversation
Yo- give me 2 minutes on /core/dev2/external-services/1
Done and Done!
I’ll let you know as soon as I’m done.
I wish…
In Present
Okay!