This document summarizes a presentation about DevOps as System Administration 2.0. It introduces the speaker, Roman Pavlyuk, and provides a brief history of IT administration. It describes how IT has evolved from managing infrastructure to delivering services. It then outlines the typical service model and key responsibilities in operating a service, such as tools, infrastructure, maintenance, operations, support, and continuous improvement. Finally, it discusses how DevOps engineers help facilitate the development and operations of software-as-a-service through activities like provisioning, operations, monitoring, and disaster recovery.
2. About Roman Pavlyuk
▪ Graduated Lviv Politechnik, M. Sc. in
Telecommunications and IT Networks
▪ In IT since 2003
▪ Almost 10 years with SoftServe
▪ DevOps and Infrastructure Management
Expert
▪ Doing a lot of consulting, speaking and
travelling
14. So, basically we need…
▪ Tools and products
▪ Environment and Infrastructure
▪ Service Maintenance
▪ Service Operation
▪ Customer Support
▪ Continuous Improvement
…And this is the Typical Service Model!
15. The service
A means of delivering value to
Customers by facilitating
Outcomes that Customers want
to achieve without the ownership
of specific Costs and Risks
16. You said Without Risks?
Now as a Product company I’m facing the
following risks
▪ Service Continuity Loss
▪ Level Agreement (SLA) Violation
▪ Infrastructure failure
19. The Lifecycle of SaaS
Here you invest
Design
Transition
Operation
… and here you
make a profit
20. Business Processes in SaaS
Adding new Enable product
tenant on production
Tenant according to
Customization some rules
Availability
Capacity
Application
Provisioning Operations Activities
Implement Create product
ongoing releases
service
new features
requests
defect fixing
Service execution
for tenant
Add/remove
some features
Service Providing etc Development Activities
22. What DevOps do?
Node Management
Network structure
Environment
Build
Management Deploy
Upgrade
Disaster Application
Recovery Management
Backup
Restore
Operations
Data Migration
Data Security
Tenant Data
Management Maintenance
Monitoring
Provisioning
UnProvisioning SLA
Customization Performance
Capacity
23. Key Competence Areas
Technology Consulting
Operational Support
Installation and Deployment
Infrastructure Monitoring
Disaster Investigation and Recovery
System Uptime and Availability Management
Security Management
Documentation Management
24. DevOps Engineer in a nutshell
▪ Engineering mindset
▪ Troubleshooting
▪ Creativity
▪ System Administration experience
▪ Programming experience
25. Is this familiar to you?
MSI
capacity DevOps hosting
backup & restore
load balancing storage 99.99% uptime
puppet UNIX
RPM
installation Azure
delivery
Rackspace
LAMP Linux
monitoring CDN provisioning
operations
staging
Nagios
disaster recovery S3
BASH Amazon WS
Zabbix
24/7 support
System Center TCO deployment
28. Contacts
Roman Pavlyuk Blog
http://roman.pavlyuk.lviv.ua/
52, V. Velykoho str.
Twitter
Lviv 79053, Ukraine
https://twitter.com/roman_pavlyuk
LinkedIn
Desk: +380-32-240-9999 ext. 1558
http://ua.linkedin.com/in/romanpavlyuk/
Cell EU: +380-50-671-9449
Cell US: +1-512-669-0960
E-mail: rpavlyuk@softserveinc.com
SoftServe
Europe Headquarters US Headquarters
52 V. Velykoho Str. 12800 University Drive, Suite 250
Lviv 79053, Ukraine Fort Myers, FL 33907, USA
Tel: +380-32-240-9090 Main Tel: 239-690-3111
Fax: +380-32-240-9080 Main Fax: 239-690-3116
E-mail: info@softserveinc.com
Thank You!