Web Operations Career
-
Upload
theo-schlossnagle -
Category
Technology
-
view
5.113 -
download
0
description
Transcript of Web Operations Career
a careerhow and why
@postwaitFriday, June 17, 2011
Hi, I’m TheoI’ve made a career in
“this stuff”
@Friday, June 17, 2011
Careerwhat’s that?
Friday, June 17, 2011
A career isa pursuit;
a willingness to mature;patience to become
exceptionalFriday, June 17, 2011
Expert: JavaWANTED:
Friday, June 17, 2011
Java Expert:I learned that in school
had one classI graduated last yearapplying for: expert
APPLICANT:
Friday, June 17, 2011
Java Expert:I learned that in school
had one classI graduated last yearapplying for: expert
APPLICANT:
Bullshit
Friday, June 17, 2011
truly excellentone must treat it as a craft.
one must become a craftsman.through experience learn discipline.
andthrough practice achieve excellence.
To be
Friday, June 17, 2011
step #1educate yourself.
Friday, June 17, 2011
step #2be disciplined
Friday, June 17, 2011
step #3learn from & share with
your peers
Friday, June 17, 2011
step #4be patient.
experience takes time(and mistakes)
Friday, June 17, 2011
A Career in...this stuff
Friday, June 17, 2011
This stuff is:Web Operations
Friday, June 17, 2011
But, I do:Web Development...UI Development...
Usability...Systems Engineering...
Friday, June 17, 2011
Bullshit
Friday, June 17, 2011
The Webchanged everything
Friday, June 17, 2011
The Cloudonly made us realize it
Friday, June 17, 2011
SpecificallySaaS
(your website is SaaS)Friday, June 17, 2011
Your Productusers
systemsfeatures
Friday, June 17, 2011
Your Product
Friday, June 17, 2011
One Copy
Friday, June 17, 2011
One Copymust evolve
Friday, June 17, 2011
One Copymust evolve
must compete
Friday, June 17, 2011
One Copymust evolve
must competemust perform
Friday, June 17, 2011
One Copymust evolve
must competemust performmust deliver
Friday, June 17, 2011
Must Operate
Friday, June 17, 2011
Stopthink about your
organization
Friday, June 17, 2011
Nowback to me
Friday, June 17, 2011
Nowthink about your job
Friday, June 17, 2011
Nowback to me
Friday, June 17, 2011
Iam doing the job that
your job could be
Friday, June 17, 2011
Consider COOChief Operations Officer
what do they do?
Friday, June 17, 2011
Responsiblefor daily operations
Friday, June 17, 2011
Whatdoes it take?
Friday, June 17, 2011
DevOps
Friday, June 17, 2011
DevOpsis bullshit
Friday, June 17, 2011
That’s not fair(just like life)
Friday, June 17, 2011
DevOpsis not wrong...
Friday, June 17, 2011
DevOpsis incomplete,
is interpreted wrong,and is too isolated
Friday, June 17, 2011
We need
Friday, June 17, 2011
*Ops
Friday, June 17, 2011
.*Ops
Friday, June 17, 2011
^(?<dept>.+)Ops$
Friday, June 17, 2011
Everyonein your organization
needs
Friday, June 17, 2011
OperationalMentality
Friday, June 17, 2011
is to build systemsthat operate
Your Job
Friday, June 17, 2011
Your Job
Friday, June 17, 2011
Your Job
Javascript
CSS
HTML
Databases
MySQL
Java
C/C++
Erlang
PHP
Perl
Browsers
Friday, June 17, 2011
Ops’ JobYour Job
Javascript
CSS
HTML
Databases
MySQL
Java
C/C++
Erlang
PHP
Perl
Browsers
Friday, June 17, 2011
Ops’ JobYour Job
Javascript
CSS
HTML
Databases
MySQL
Java
C/C++
Erlang
PHP
Perl
Browsers
Deployment
Provisioning
OncallRoot Cause Analysis
Packaging
Resource Planning
Production Troubleshooting
Monitoring
Friday, June 17, 2011
Magicoperations pixie dust
doesn’t exist
Friday, June 17, 2011
Provisioningvirtual systems has been
fast, cheap and easyever since systems
became virtualFriday, June 17, 2011
Managingrisk and liabilities is
simple, fast and painless...
Friday, June 17, 2011
if you skip it
Friday, June 17, 2011
analogy time: security :
Friday, June 17, 2011
securityis not a feature
Friday, June 17, 2011
securityis not a deliverable
in a project plan
Friday, June 17, 2011
securityis not “phase 2”
Friday, June 17, 2011
securityis a state of mind
it is a state of beingit is a mentality
Friday, June 17, 2011
operationsis no different
Friday, June 17, 2011
Nowback to your job
Friday, June 17, 2011
Ops’ JobYour Job
Javascript
CSS
HTML
Databases
MySQL
Java
C/C++
Erlang
PHP
Perl
Browsers
Deployment
Provisioning
OncallRoot Cause Analysis
Packaging
Resource Planning
Production Troubleshooting
Monitoring
Friday, June 17, 2011
Ops’ JobYour Job
Javascript
CSS
HTML
Databases
MySQL
Java
C/C++
Erlang
PHP
Perl
Browsers
Deployment
Provisioning
OncallRoot Cause Analysis
Packaging
Resource Planning
Production Troubleshooting
Monitoring
Friday, June 17, 2011
Ops’ JobYour Job
Javascript
CSS
HTML
Databases
MySQL
Java
C/C++
Erlang
PHP
Perl
Browsers
Deployment
Provisioning
OncallRoot Cause Analysis
Packaging
Resource Planning
Production Troubleshooting
Monitoring
Friday, June 17, 2011
rule #1what you build
will break
Friday, June 17, 2011
you can
Friday, June 17, 2011
buildoperational software
Friday, June 17, 2011
you must
Friday, June 17, 2011
thinkoperationally
Friday, June 17, 2011
startby turning the tables
Friday, June 17, 2011
DevOpshas been about putting
more dev into ops
Friday, June 17, 2011
DevOpsneeds to be more about
putting ops into dev
Friday, June 17, 2011
Backto your organization
Friday, June 17, 2011
CIO/CTOis responsible for
operations in aSaaS company
Friday, June 17, 2011
Titlesdon’t matter
COO/CIO/CTO/CMIFRO
Friday, June 17, 2011
Someonehas to make things run
make them run better
Friday, June 17, 2011
That Someoneis...
Friday, June 17, 2011
You
Friday, June 17, 2011
this mentalityis the beginning of your
career inweb operations
Friday, June 17, 2011
this mentalityis the beginning of your
career inweb operations
anythingFriday, June 17, 2011