Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Internet Cloud Operations - ChinaNetcloud & AWS Event Beijing

882 views

Published on

Internet Operations in the cloud, presented by ChinaNetCloud at joint AWS event in Beijing June, 2015.

Covers background, how clouds are different, key issues, and how OaaS (Operations as a Service) helps.

Published in: Internet
  • Login to see the comments

  • Be the first to like this

Internet Cloud Operations - ChinaNetcloud & AWS Event Beijing

  1. 1. Cloud OaaS Operations-as-a-Service With AWS AWS上的运维即服务 By Steve Mushero June, 2015 Build & Manage Servers Optimize & Manage Servers Manage Cloud Servers Copyright © 2015 ChinaNetCloud
  2. 2. Running the World’s Internet Servers www.ChinaNetCloud.com Agenda 议程 • Clouds & History – 云计算的历史 • Cloud Differences – 云区别 • Operations Goals – 运维的目标 • Cloud Operations – 云计算的运维 • OaaS – Operations Service – 运维即服务
  3. 3. Running the World’s Internet Servers www.ChinaNetCloud.com Clouds & How We Got Here 云计算&如何畅游云端?
  4. 4. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical Servers 云的历史 – 物理服务器
  5. 5. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical Servers 云的历史 – 物理服务器
  6. 6. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical Servers 云的历史 – 物理服务器
  7. 7. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical Servers 云的历史 – 物理服务器
  8. 8. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical – Expensive 云的历史 – 物理服务器-昂贵
  9. 9. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical – Difficult to add 云的历史 – 物理服务器-复杂的准备过程
  10. 10. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Physical – Just Difficult 云的历史 – 物理服务器-高使用门槛
  11. 11. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud History – Clouds Arrived 云计算来了
  12. 12. Running the World’s Internet Servers www.ChinaNetCloud.com Clouds – 3 Key Services 3个重要的云服务
  13. 13. Running the World’s Internet Servers www.ChinaNetCloud.com Clouds – 3 Key Services – Compute/VM 计算/虚拟化
  14. 14. Running the World’s Internet Servers www.ChinaNetCloud.com Clouds – 3 Key Services – Network 网络
  15. 15. Running the World’s Internet Servers www.ChinaNetCloud.com Clouds – 3 Key Services – Storage 存储
  16. 16. Running the World’s Internet Servers www.ChinaNetCloud.com Clouds – Many Advanced Services 很多超前的服务应用
  17. 17. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud Services – Level I 让我们从常用的服务说起 Replace Existing Services – 替代现有服务 Elastic Search Elastic Load Balancing Amazon RDS ElastiCache Amazon Route 53 Cloud Front DynamoDB Cloud Watch
  18. 18. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud Services – Level II 接下来我们再来看看高级一些的 More Abstract App Services Amazon Glacier Amazon Redshift Amazon SES Amazon CloudSearch Amazon SQS Amazon SWF Elastic Transcoder Amazon SNS
  19. 19. Running the World’s Internet Servers www.ChinaNetCloud.com Cloud Services – Level III 紧跟时代的潮流 New Services & Thinking – 新服务和想法 AWS CloudFormation AWS CodeDeploy AWS OpsWorks Amazon EMR Amazon Kinesis AWS Data Pipeline Amazon Lambda Auto Scaling Container Service
  20. 20. Running the World’s Internet Servers www.ChinaNetCloud.com What is Different in the Cloud ? 云较传统环境有哪些不同?
  21. 21. Running the World’s Internet Servers www.ChinaNetCloud.com Everything Physical – GONE 单纯依托物理环境的情况已经不在
  22. 22. Running the World’s Internet Servers www.ChinaNetCloud.com Everything Physical – GONE 单纯依托物理环境的情况已经不在
  23. 23. Running the World’s Internet Servers www.ChinaNetCloud.com Dynamic – Any Server, Any Time 一切变的随心所欲 • Want a server, get a server 要服务器,有服务器 • Want ANY server, get ANY server 要什么服务器,得到什么。随心所欲 • CPU, RAM & I/O & I/O & I/O • Want a LOT of servers, get LOTS of servers 要很多服务器,得到很多服务器 • Flexible, flexible, flexible 灵活,灵活,灵活
  24. 24. Running the World’s Internet Servers www.ChinaNetCloud.com Networks Very Flexible (VPC) 网络环境更加灵活
  25. 25. Running the World’s Internet Servers www.ChinaNetCloud.com Simple Ops Tools 简单的操作工具 Auto Scaling 自动化
  26. 26. Running the World’s Internet Servers www.ChinaNetCloud.com Powerful Ops Tools 使用简单,但是功能强大 Container Services
  27. 27. Running the World’s Internet Servers www.ChinaNetCloud.com Useful Other Services 非常实用的服务
  28. 28. Running the World’s Internet Servers www.ChinaNetCloud.com Finally – Cloud API 多样的API接口 Powerful & Key to Automation – 自动化且强大
  29. 29. Running the World’s Internet Servers www.ChinaNetCloud.com How is Cloud Ops Different ? 云上的运维有什么不同?
  30. 30. Running the World’s Internet Servers www.ChinaNetCloud.com How is Cloud Ops Different ? 云上的运维有什么不同?
  31. 31. Running the World’s Internet Servers www.ChinaNetCloud.com How is Cloud Ops Different ? 云上的运维有什么不同?
  32. 32. Running the World’s Internet Servers www.ChinaNetCloud.com How is Cloud Ops Different ? 云上的运维有什么不同?
  33. 33. Running the World’s Internet Servers www.ChinaNetCloud.com Images, Snapshots & Clones – Restart 镜像、快照与克隆-重启服务 If it crashes – 如果意外发生
  34. 34. Running the World’s Internet Servers www.ChinaNetCloud.com Images, Snapshots & Clones – Restart 镜像、快照与克隆-重启服务 Start a new one ! 来一个新的就好
  35. 35. Running the World’s Internet Servers www.ChinaNetCloud.com How is Cloud Ops Different ? 云上的工具有什么不同?
  36. 36. Running the World’s Internet Servers www.ChinaNetCloud.com Why more complex ? 为什么更复杂? • Servers usually smaller - 服务器一般会跟小 • Much easier to hit the wall - 容易超载 • Services have limits - 服务有限制 • Often hidden, unexpected - 出乎意料 • Systems often more complex - 系统更复杂 • More parts & services - 更多组件 • More dynamic, automated - 自动化程度更高 • Complex manuals - 复杂的指南 • Many best practices - 许多优秀的方法
  37. 37. Running the World’s Internet Servers www.ChinaNetCloud.com Four Phases of Cloud Operations 云计算的四个阶段
  38. 38. Running the World’s Internet Servers www.ChinaNetCloud.com Phase 1 – Same as Physical 阶段1 - 就像是物理服务
  39. 39. Running the World’s Internet Servers www.ChinaNetCloud.com Phase 2 – Basic Use 阶段2 - 基本用法 • Use simple services - 实用简单的服务 • ELB, EBS, S3, DNS, VPC, CDN • Simple System - 简单的系统 • Like a complex IDC/Data Center - 更复杂的机房一样
  40. 40. Running the World’s Internet Servers www.ChinaNetCloud.com Phase 3 – Advanced Cloud & Automated 阶段3 - 高级云和自动化 • Use advanced services -使用先进的服务 • RDS, SNS, SES, SQS • More Dynamic - 更加动态化 • Auto Scaling - 自动扩容 • Cloud Formation - 使用云的形态 • Elastic Beanstalk - 弹性的使用方式 • Beyond a basic IDC/Data Center - 超越传统IDC
  41. 41. Running the World’s Internet Servers www.ChinaNetCloud.com Phase 4 – Advanced DevOps Cloud 阶段4 - 高级DevOps云 • Add DevOps • Chef / Puppet / Ansible • Full Orchestration – Jenkins • Container Services – Docker 容器服务 • API Control of Cloud - 通过接口来使用云 • OpsWorks - 部署运维 • Way beyond a basic IDC/Data Center - 超越传统IDC
  42. 42. Running the World’s Internet Servers www.ChinaNetCloud.com Most Stuck Between Phase 1 & 2 当我们在前两个阶段
  43. 43. Running the World’s Internet Servers www.ChinaNetCloud.com Goal is to move you to Phase 2 & 3 是时候把目标转向更好的方向
  44. 44. Running the World’s Internet Servers www.ChinaNetCloud.com Result – Modern Systems 结果 – 现代化的系统 • Automated - 自动的 • Reliable - 可靠 • Fast - 快速 • Scalable - 延展性 • Secure - 安全的 • Flexible – 灵活的 • Low Cost - 省成本
  45. 45. Running the World’s Internet Servers www.ChinaNetCloud.com Most Modern Systems 更加现代化的系统 • Fully Automated - 全部自动的 • Fully Redundant - 全冗余 • Optimized Fast, Every Level - 优化的多层级加速 • Auto-Scaling - 自动扩容 • Auto-Healing - 自动恢复 • Rapidly Changing - 快速适应变化 • Low Cost - 省成本
  46. 46. Running the World’s Internet Servers www.ChinaNetCloud.com About Internet Operations 关于互联网运维是什么?
  47. 47. Running the World’s Internet Servers www.ChinaNetCloud.com First – What is Internet Operations 首先-互联网运维是什么? • Monitoring • Management • Installation • Upgrades • Changes • Networking • Backups • Security • Troubleshooting • and much more… • 监控 • 管理 • 安装 • 升级 • 改变 • 网络 • 备份 • 安全 • 问题定位 • 更多…
  48. 48. Running the World’s Internet Servers www.ChinaNetCloud.com Operations Team Goals 运维团队目标 • Reliability - 可靠运维 • Performance - 性能优化 • Scalability - 灵活扩展 • Security - 安全加固 • Cost Savings - 成本节约 • Each company values a different mix 每个公司都会关注以上几点的不同组合
  49. 49. Running the World’s Internet Servers www.ChinaNetCloud.com But not everything is happy 但很难诸事如意
  50. 50. Running the World’s Internet Servers www.ChinaNetCloud.com Where is Operations ? Duang – 运维在哪里 ?
  51. 51. Running the World’s Internet Servers www.ChinaNetCloud.com How to Manage the Clouds ? 怎么管理云服务? How to configure, monitor, and fix it … 怎么配置,监控,修复 …
  52. 52. Running the World’s Internet Servers www.ChinaNetCloud.com Operations – as – a – Service 运维即服务
  53. 53. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Operations is the Service 运维是我们的服务 运维 服务
  54. 54. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Complete IT Operations Team 完整的运维团队
  55. 55. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – New vs. Existing Systems 新系统 VS 现有系统 Existing System 现有系统 New System 新系统 Operations 运维- OaaS
  56. 56. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – What’s Included ? 包括什么?
  57. 57. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – What’s Included ? Everything 包括什么?所有的
  58. 58. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Architecture 讨论架构
  59. 59. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Detailed Design 新项目-细节设计
  60. 60. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Build Servers 新项目-安装服务器
  61. 61. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Install Services 新项目-安装服务
  62. 62. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Configure 新项目-配置服务 World-Class Configurations
  63. 63. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Existing System 现有系统
  64. 64. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Existing System - Audit 现有系统-审计和报告 Deep Check to Find Problems 深入检查,发现问题
  65. 65. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Existing System - Optimize 现有系统-优化 Auto & Manual 自动和人工
  66. 66. Running the World’s Internet Servers www.ChinaNetCloud.com Internet Operations Management 互联网运维管理 • Monitoring • Management • Installation • Upgrades • Changes • Networking • Backups • Security • Troubleshooting • and much more… • 监控 • 管理 • 安装 • 升级 • 改变 • 网络 • 备份 • 安全 • 定位问题 • 更多…
  67. 67. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Operations 运维即服务  Full Stack - 全部层级  All layers - 所有方面  Except Code – 除了代码  Except Content - 除了内容  Except Data - 除了数据
  68. 68. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Support AWS Features 支持AWS功能 Also Global Regions 全球 AWS 中国 And more . . . 还有更多 • ECS/EBS • VPC • ELB • IAM • RDS • S3 • Cloud Watch • Cloud Formation • Ops Works • Route53
  69. 69. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Monitoring 监控
  70. 70. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Problem Resolution 完全解决问题
  71. 71. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Find & Fix Root Cause 发现并解决本质问题
  72. 72. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Change Requests 改变需求 • Upgrades - 升级 • Install software - 安装 • Troubleshoot - 定位问题 • Users & Security - 安全 • DBA - 数据库管理
  73. 73. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Recommendations 提供建议 • Architecture - 架构 • Technology - 技术 • Monitoring - 监控 • Security - 安全 • Performance - 性能 • Savings - 省钱 And more . . . 还有更多
  74. 74. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Documentation 归档
  75. 75. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Backups 备份
  76. 76. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Load Testing 压力测试
  77. 77. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Security Scanning 安全扫描
  78. 78. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Upgrades 系统升级
  79. 79. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Project Management 项目经理
  80. 80. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – 7x24 Coordinators 7*24协调团队
  81. 81. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Everything Included 至细至尽
  82. 82. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – Five Key Benefits 5大核心价值  Reliability – 可靠运维  Performance – 性能优化  Scale – 灵活扩展  Security – 安全加固  Cost Savings – 成本节约
  83. 83. Running the World’s Internet Servers www.ChinaNetCloud.com OaaS – World-class Ops Service 世界水平运维服务
  84. 84. Running the World’s Internet Servers www.ChinaNetCloud.com Operations – as – a – Service 运维即服务
  85. 85. Running the World’s Internet Servers www.ChinaNetCloud.com ChinaNetCloud Team 云络的团队 Pioneers in OaaS – Operations as a Service 运维即服务的先锋团队
  86. 86. Running the World’s Internet Servers www.ChinaNetCloud.com Thank you! 谢谢 Click HERE to Visit Our Website
  87. 87. Running the World’s Internet Servers www.ChinaNetCloud.com Thank you! 谢谢 Scan our WeChat Code 微信
  88. 88. ChinaNetCloud Sales@ChinaNetCloud.com www.ChinaNetCloud.com Beijing Office: 北京办公室 Lee World Business Building #305 57 Happiness Village Road, Chaoyang District 朝阳区幸福村中路57号利世商务楼305室 Beijing, 100027 China Silicon Valley Office: 硅谷办公室 California Avenue Palo Alto, 94123 USA Shanghai Headquarters: 上海办公室 X2 Space 1-601, 1238 Xietu Lu Shanghai, 200032 China 斜土路1238号X2空间1号楼601室 T: +86-21-6422-1946 F: +86-21-6422-4911

×