Mais conteúdo relacionado Semelhante a Web Operations Career (20) Mais de Theo Schlossnagle (20) Web Operations Career1. a career
how and why
@postwait
Friday, June 17, 2011
2. Hi, I’m Theo
I’ve made a career in
“this stuff”
Friday, June 17, 2011
@
3. Career
what’s that?
Friday, June 17, 2011
4. A career is
a pursuit;
a willingness to mature;
patience to become
exceptional
Friday, June 17, 2011
5. WANTED:
Expert: Java
Friday, June 17, 2011
6. APPLICANT:
Java Expert:
I learned that in school
had one class
I graduated last year
applying for: expert
Friday, June 17, 2011
7. APPLICANT:
i t
ls h
Java Expert:
u l
I learned that in school
B
had one class
I graduated last year
applying for: expert
Friday, June 17, 2011
8. To be
truly excellent
one must treat it as a craft.
one must become a craftsman.
through experience learn discipline.
and
through practice achieve excellence.
Friday, June 17, 2011
9. step #1
educate yourself.
Friday, June 17, 2011
10. step #2
be disciplined
Friday, June 17, 2011
11. step #3
learn from & share with
your peers
Friday, June 17, 2011
12. step #4
be patient.
experience takes time
(and mistakes)
Friday, June 17, 2011
15. But, I do:
Web Development...
UI Development...
Usability...
Systems Engineering...
Friday, June 17, 2011
17. The Web
changed everything
Friday, June 17, 2011
18. The Cloud
only made us realize it
Friday, June 17, 2011
19. Specifically
SaaS
(your website is SaaS)
Friday, June 17, 2011
20. Your Product
users
systems
features
Friday, June 17, 2011
23. One Copy
must evolve
Friday, June 17, 2011
24. One Copy
must evolve
must compete
Friday, June 17, 2011
25. One Copy
must evolve
must compete
must perform
Friday, June 17, 2011
26. One Copy
must evolve
must compete
must perform
must deliver
Friday, June 17, 2011
28. Stop
think about your
organization
Friday, June 17, 2011
29. Now
back to me
Friday, June 17, 2011
30. Now
think about your job
Friday, June 17, 2011
31. Now
back to me
Friday, June 17, 2011
32. I
am doing the job that
your job could be
Friday, June 17, 2011
33. Consider COO
Chief Operations Officer
what do they do?
Friday, June 17, 2011
34. Responsible
for daily operations
Friday, June 17, 2011
35. What
does it take?
Friday, June 17, 2011
37. DevOps
is bullshit
Friday, June 17, 2011
39. DevOps
is not wrong...
Friday, June 17, 2011
40. DevOps
is incomplete,
is interpreted wrong,
and is too isolated
Friday, June 17, 2011
45. Everyone
in your organization
needs
Friday, June 17, 2011
47. Your Job
is to build systems
that operate
Friday, June 17, 2011
49. MySQL
HTML C/C++ Browsers
Javascript
Java
PHP Databases
CSS
Perl
Your Job Erlang
Friday, June 17, 2011
50. MySQL
HTML C/C++ Browsers
Javascript
Java
PHP Databases
CSS
Perl
Your Job Erlang
Ops’ Job
Friday, June 17, 2011
51. MySQL
HTML C/C++ Browsers
Javascript
Java
PHP Databases
CSS
Perl
Your Job Erlang
Ops’ Job Packaging
Provisioning
Deployment Monitoring
Resource Planning
Production Troubleshooting Root Cause Analysis Oncall
Friday, June 17, 2011
52. Magic
operations pixie dust
doesn’t exist
Friday, June 17, 2011
53. Provisioning
virtual systems has been
fast, cheap and easy
ever since systems
became virtual
Friday, June 17, 2011
54. Managing
risk and liabilities is
simple, fast and painless...
Friday, June 17, 2011
57. security
is not a feature
Friday, June 17, 2011
58. security
is not a deliverable
in a project plan
Friday, June 17, 2011
59. security
is not “phase 2”
Friday, June 17, 2011
60. security
is a state of mind
it is a state of being
it is a mentality
Friday, June 17, 2011
61. operations
is no different
Friday, June 17, 2011
62. Now
back to your job
Friday, June 17, 2011
63. MySQL
HTML C/C++ Browsers
Javascript
Java
PHP Databases
CSS
Perl
Your Job Erlang
Ops’ Job Packaging
Provisioning
Deployment Monitoring
Resource Planning
Production Troubleshooting Root Cause Analysis Oncall
Friday, June 17, 2011
64. MySQL
HTML C/C++ Browsers
Javascript
Java
PHP Databases
CSS
Perl
Your Job Erlang
Ops’ Job Packaging
Provisioning
Deployment Monitoring
Resource Planning
Production Troubleshooting Root Cause Analysis Oncall
Friday, June 17, 2011
65. MySQL
HTML C/C++ Browsers
Javascript
Java
PHP Databases
CSS
Perl
Your Job Erlang
Ops’ Job Packaging
Provisioning
Deployment Monitoring
Resource Planning
Production Troubleshooting Root Cause Analysis Oncall
Friday, June 17, 2011
66. rule #1
what you build
will break
Friday, June 17, 2011
68. build
operational software
Friday, June 17, 2011
70. think
operationally
Friday, June 17, 2011
71. start
by turning the tables
Friday, June 17, 2011
72. DevOps
has been about putting
more dev into ops
Friday, June 17, 2011
73. DevOps
needs to be more about
putting ops into dev
Friday, June 17, 2011
74. Back
to your organization
Friday, June 17, 2011
75. CIO/CTO
is responsible for
operations in a
SaaS company
Friday, June 17, 2011
76. Titles
don’t matter
COO/CIO/CTO/CMIFRO
Friday, June 17, 2011
77. Someone
has to make things run
make them run better
Friday, June 17, 2011
80. this mentality
is the beginning of your
career in
web operations
Friday, June 17, 2011
81. this mentality
is the beginning of your
career in
web operations
anything
Friday, June 17, 2011