chinanetcloud - oaas operations-as-a-service - hostingcon - sep 2014
TRANSCRIPT
OaaS
Operations-as-a-Service
By Steve Mushero
Sep, 2014
Build & Manage Servers Optimize & Manage Servers Manage Cloud Servers Copyright © 2014 ChinaNetCloud
Running the World’s Internet Servers www.ChinaNetCloud.com
Big Exciting Internet
0
500
1,000
1,500
2,000
2,500
3,000
3,500
19
94
19
96
19
98
20
00
20
02
20
04
20
06
20
08
20
10
20
12
20
14
*
Internet Users (in millions)
Source: Internet Live StatsNote: * estimate for July 1, 2014. Growth in percentages
80%76%
73%
56%
49%
47%
Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds make it easier; right?
Yes, in some ways
No, not in many ways
Simpler
But more complex
AWS Core Manuals – 5,000 pages !
33 Main Services !
5 ways to do everything
Running the World’s Internet Servers www.ChinaNetCloud.com
So many options . . .
Lots of clouds – AWS, Azure, Aliyun, . . .
Lots of tech – PHP, Java, Ruby, Node.js, Python…
Lots of DBs – MySQL, Pgsql, Mongo, Oracle . . .
Lots of other moving parts – Caches, Queues . . .
Lots of architectures, networks, and ways . . .
How to put it all together ?
And then how to manage, monitor, and update it ?
Running the World’s Internet Servers www.ChinaNetCloud.com
Imagine a World
Where all this is managed for you
Running the World’s Internet Servers www.ChinaNetCloud.com
Imagine a World
Where Expert teams are working for you
Running the World’s Internet Servers www.ChinaNetCloud.com
Imagine a World
Where you focus on core Business, $
Running the World’s Internet Servers www.ChinaNetCloud.com
Imagine a world
Where everything is taken care of
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Definition
Operations Outsourcing, a Service
3rd party experts manage the servers
3rd party experts manage the systems
3rd party experts take responsibility
You get the benefits and the value
Operations is the Service
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Operations
Complete IT Operations Team
Extension of current Team
World-class ops service
Best-practices & Configs
Setup & Audit / Optimize
Monitoring
Backups
Everything
Requests
Problem resolution
Documentation
Load Testing
Upgrades
Root Cause
Recommendations
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Operations
Full Stack
All layers
Except Code
Except Content
Except Data
Web & App Server Support
PHP, Java, Python, Ruby – New Relic
Managed Security
Firewalls & IPS, Audits & Scans, modSecurity
Database Services
MySQL, MongoDB, PostgreSQL, Hadoop
Device Management
Servers, Cisco, Networking, Firewalls, SAN
Network Services
IDC, CDN, SDN (Algoblu)
Data Center Partners
ChinaNetCenter, ChinaCache, 21ViaNet, Rackspace
Physical Server
Dell, IBM, HP
Private Cloud
Xen & OpenStack
Public Cloud
AWS, Ali, Others
Application Support
Magento, Hybris, Drupal, Wordpress, Custom
Monito
ring
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Service
Monthly Service
Priced by Server
Cancel any time
World-class service
With SLAs
Frequent Reports
Analysis & Improvements
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Building New Systems
Architecture
Design
Documentation
Build
Manage
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS - Taking Over Existing Systems
Audit
Investigate
Improve
Optimize
Document
Manage
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – All Public Clouds
Experts
Best practices
Monitoring
Migration
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Physical Servers & Private Clouds
Larger-scale
Lower cost
Mixed & Hybrids
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – 7x24 Monitoring
Alerts
Response & Fix
Keep it running
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Database & DBA
Performance
Security
Reliability
Replication
High-Availability
Best configuration
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS
Operation Service Building New
System
Taking Over
Existing System
All Public Clouds
Physical Servers
& Private Clouds
7x24 Monitoring
Database &
DBA
Security
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Security
Best practices
Hardened Configs
Firewalls
iptables
Monitoring
Scanning
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – 5 Key Benefits
Reliability
Performance
Scale
Security
Cost Savings
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS Benefits – Save IT’s life
Do things that should be done
Never enough resources or time
Let IT sleep & have a life
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS Benefits
Let IT Focus on Value Add
IT is close to business
They coordinate
Know key issues
Focus on future
Focus on success
Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS Benefits
Focus on Business
Treat Servers as Utility
Just like the cloud
Outsource non-core
Succeed at your core
Running the World’s Internet Servers www.ChinaNetCloud.com
Case – OMP The Paper
The Challenge
New system
Flexibility to grow quickly
Complex Network & System
Scale up to millions of users
The Solution
Project Coordination
Complete Documentation
Deep Security
Successful Launch
24x7 Monitoring & response
Running the World’s Internet Servers www.ChinaNetCloud.com
Case – LA MIU
The Challenge
No Documentation
Unstable
Not Secure
IDC problems
Reliability problems
The Solution
Takeover System
Moved IDC
Rebuilt 100%
Scaled 10x, same hardware
Very stable
“Thanks for keeping our site up
and fast during our fast growth”LA MIU Chief Operating Officer
Running the World’s Internet Servers www.ChinaNetCloud.com
Case – QOROS
The Challenge
Large Real-Time system
Complex Network
Limited Docs
Stability Issues
The Solution
Takeover System
Monitor 24x7
Continual optimization
Enhance security
Running the World’s Internet Servers www.ChinaNetCloud.com
Case – QOROS
The Challenge
Migrate System
Cost savings
Scale & Performance
Moved from HK
To AWS
The Solution
Cost objectives achieved
Improved performance &
reliability
Easily scalable
Growing
Running the World’s Internet Servers www.ChinaNetCloud.com
New IT – OaaS
The Future
IT = OaaS + IaaS
Focus on core business
Many benefits
Low cost
The Future
Running the World’s Internet Servers www.ChinaNetCloud.com
Thanks from ChinaNetCloud
Pioneers in OaaS – Operations as a Service
ChinaNetCloud
www.ChinaNetCloud.com
Beijing Office:
Lee World Business Building #305
57 Happiness Village Road, Chaoyang District
Beijing, 100027 China
Silicon Valley Office:
California Avenue
Palo Alto, 94123 USA
Shanghai Headquarters:
X2 Space 1-601, 1238 Xietu Lu
Shanghai, 200032 China
T: +86-21-6422-1946 F: +86-21-6422-4911