This document provides an overview of SoftServe's SaaS Operations Practice. It discusses how DevOps aims to improve communication between development, operations, and quality assurance teams. SoftServe sees DevOps involving activities like capacity management, storage, environment management, application management, monitoring, and disaster recovery. The document outlines SoftServe's SaaS Operations Framework that can provision infrastructure quickly and centrally manage deployments, monitoring, backups, and more. It also describes how SoftServe can assess a client's DevOps maturity and provide recommendations.
How AI, OpenAI, and ChatGPT impact business and software.
SaaS Operations Practice Overview SoftServe DevOps
1. SaaS Operations Practice Overview
SoftServe Dev Ops
Russ Hertzberg
Vice President,
Technology Solutions
2. Agenda
▪ Market Situation
▪ Practice Overview
▪ Technology Advisory Services
▪ Operations Frameworks
▪ Case Study Artifacts
3. What is Dev Ops?
Dev Ops is a set of processes,
methods and system for
communication, collaboration
and integration between
departments for Software
Development, Technology
Operations and Quality
Assurance(QA)…
and
skilled professionals that will
run this!
4. How We See Dev Ops:
Node Management
Network structure
Environment
Management Build
Deploy
Upgrade
Disaster Application
Recovery Management
Backup
Restore
Operations
Data Migration
Data Security
Tenant Data
Management Maintenance
Monitoring
Provisioning
UnProvisioning SLA
Customization Performance
Capacity
5. Dev Ops Drivers
▪ SaaS
– Business pressure to deliver
new features faster – ideally
1 or 2X per day!
▪ Cloud
– Advances in the tools
available to automate the
delivery/deploying process
(cloud, virtualization,
automation)
6. Product ISV vs. SaaS ISV: Technical
Staff Needs
Clients
Clients
Client 1 Client 2 ... Client N
Client 1 Client 2 ... Client N
Solution Provider(ISV)
Solution Provider(ISV)
DevOps Support
Team Team
Development Client Solutio
team Support team
Development
Team
SoftServe
SoftServe
8. Application management Activity Domain as Process
Infrastructure Management
Availability
Support
• Continuous • Staging, QA, p • Monitoring • Need
delivery roduction… • Performance somebody to
• Build and • Hosting and stability support our
Deployment selection or improvement product in
• Installation migration • 99.99% production
and packaging • TCO availability • Routine
optimization needed! activities need
• Hardware and to be
software tools automated
• OS migration • Need 24/7
support
• Content
delivery speed • The system
needs very
• Issues with
fast recovery
static content
ability
• Backup and
restore
9. Typical Dev Ops Assessment and
Planning Engagement
▪ Service Operation Lifecycle for New Solutions:
▪ Transition Phase
▪ Delivery Phase
▪ Gaps and Risks in Current Solutions, Based on ITIL and ISO Standards
▪ Define Operations Frameworks and Processes
– IaaS Layout
– 3rd Party Services, TCO, Tool Selection
– Tool Extensions and Customizations
– Continuous Delivery Strategy
– Define Service Monitoring (SLA), DR, Backup, Incident Management
10. SaaS Operations Framework (SSOF)
▪ A SoftServe solution that:
– Provisions from bare metal to
load balanced server farms in
minutes
– Stores and controls
deployment packages
– Consolidates management
and monitoring
– Centralizes key/credential
management
– Centralizes logging and
backup
– Manages rapidly growing
inventory
11. Operations Framework Construction
▪ An Advisory Service to
Help Clients Use Current Environment
Management
Tools and Current
Environment to Enhance Disaster
Recovery
Application
Management
Operational Performance Dev
Ops
Tenant Data
Management Maintenance
Monitoring
14. Requirements Elucidation
▪ Decrease levels of non-required virtualization and
abstractions
▪ Remove any single point of failure
▪ Restrict node network communication
▪ Encrypt network communication
▪ Encrypt messaging and tenant data
▪ Zero-downtime deploy and update
▪ Restrict mobile clients and server-side network
communications
▪ Encrypt mobile clients and server-side network
communications
▪ Bastion and Load Balancing System
16. SoftServe Assessment Tool: Dev Ops
Maturity Quadrant SM
▪ Scope:
• Assessment of the current
engineering and release
processes
• Review and analysis of the
typical IT environments:
eBiz, J2EE, etc.
• Reviewing the tools portfolio to
determine their DevOps/Cloud
readiness
• Building the roadmap of
changes to be done to
implement DevOps
17. Contacts
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 E-Mail: rhert@softserveinc.com
Thank You!