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.
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco eventChinaNetCloud
Talk given by ChinaNetCloud CEO Steve Mushero at joint event with Cisco in Beijing on April 2, 2015.
Covers what's wrong with Internet Operations today and how to fix it.
ChinaNetCloud talk on Operations-as-a-Service at AWS China Summit 2015 in Shanghai. Covers OaaS cases, technology, and AWS.
Given December 17th, 2015, in Shanghai, in Chinese by Yinan Gu.
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco eventChinaNetCloud
Talk given by ChinaNetCloud CEO Steve Mushero at joint event with Cisco in Beijing on April 2, 2015.
Covers what's wrong with Internet Operations today and how to fix it.
ChinaNetCloud talk on Operations-as-a-Service at AWS China Summit 2015 in Shanghai. Covers OaaS cases, technology, and AWS.
Given December 17th, 2015, in Shanghai, in Chinese by Yinan Gu.
(Chinese Traditional)
Cliff Chao-kuan Lu, Sr. Architect in 104 Corp., talks about `lambda-quiz`, a software project for interview quizzes implemented with AWS API-Gateway and Lambda.
面對日新月異的大數據工具,有時候很難跟上這節奏。有鑑於此,Amazon Web Services提供了廣泛而完善的雲端運算服務組合,幫助您構建、維護和部署大數據應用程式。
這場線上研討會,將為各位深入淺出介紹AWS 雲端平台提供的各種大數據選項,包括現正流行的大數據框架,如Hadoop、Spark、NoSQL數據庫等,同時透過使用案例來瞭解最佳實踐方式。最後,您將了解如何應用這些工具服務,將大數據導入您的現實應用程式中。
With hundreds of new and sometimes disparate tools, it’s hard to keep pace. Amazon Web Services provides a broad and fully integrated portfolio of cloud computing services to help you build, secure and deploy your big data applications.
Attend this webinar to get an overview of the different big data options available in the AWS Cloud – including popular big data frameworks such as Hadoop, Spark, NoSQL databases, and more. Learn about ideal use cases, cases to avoid, performance, interfaces, and more. Finally, learn how you can build valuable applications with a real-life example.
This webinar will familiarize you with the basics of AWS IoT and AWS Lambda and demonstrate how to build IoT backends using these services. AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS Lambda is a compute service that runs your code in response to triggers and automatically manages the compute resources for you.
We will discuss how you can leverage AWS IoT to receive data and send commands to IoT devices. You will learn how to setup device gateways that trigger AWS Lambda functions to process inbound data from IoT devices. You will also learn how to use Lambda to read and write to Amazon DynamoDB, a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale.
Learning Objectives:
Understand key AWS IoT and AWS Lambda and AWS IoT features
Learn how to set up a IoT backend using AWS IoT and AWS Lambda
Explore sample use cases, best practices, and tips on using AWS Lambda with AWS IoT
Who Should Attend:
IoT Developers
(Chinese Traditional)
Cliff Chao-kuan Lu, Sr. Architect in 104 Corp., talks about `lambda-quiz`, a software project for interview quizzes implemented with AWS API-Gateway and Lambda.
面對日新月異的大數據工具,有時候很難跟上這節奏。有鑑於此,Amazon Web Services提供了廣泛而完善的雲端運算服務組合,幫助您構建、維護和部署大數據應用程式。
這場線上研討會,將為各位深入淺出介紹AWS 雲端平台提供的各種大數據選項,包括現正流行的大數據框架,如Hadoop、Spark、NoSQL數據庫等,同時透過使用案例來瞭解最佳實踐方式。最後,您將了解如何應用這些工具服務,將大數據導入您的現實應用程式中。
With hundreds of new and sometimes disparate tools, it’s hard to keep pace. Amazon Web Services provides a broad and fully integrated portfolio of cloud computing services to help you build, secure and deploy your big data applications.
Attend this webinar to get an overview of the different big data options available in the AWS Cloud – including popular big data frameworks such as Hadoop, Spark, NoSQL databases, and more. Learn about ideal use cases, cases to avoid, performance, interfaces, and more. Finally, learn how you can build valuable applications with a real-life example.
This webinar will familiarize you with the basics of AWS IoT and AWS Lambda and demonstrate how to build IoT backends using these services. AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS Lambda is a compute service that runs your code in response to triggers and automatically manages the compute resources for you.
We will discuss how you can leverage AWS IoT to receive data and send commands to IoT devices. You will learn how to setup device gateways that trigger AWS Lambda functions to process inbound data from IoT devices. You will also learn how to use Lambda to read and write to Amazon DynamoDB, a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale.
Learning Objectives:
Understand key AWS IoT and AWS Lambda and AWS IoT features
Learn how to set up a IoT backend using AWS IoT and AWS Lambda
Explore sample use cases, best practices, and tips on using AWS Lambda with AWS IoT
Who Should Attend:
IoT Developers
Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated section of the AWS cloud where you can launch AWS resources in a virtual network that you define. In this talk, we discuss advanced tasks in Amazon VPC, including the implementation of VPC peering, the creation of multiple network zones, the establishment of private connections, and the use of multiple routing tables. We also provide information for current EC2-Classic network customers and help you prepare to adopt Amazon VPC.
Introduction of OpsStack--Integrated Operation Platform developed by ChinaNetCloud
Operations Evolution Underway
Customer Challenges
OpsStack Killer Features
Getting Started with AWS EC2. From Zero to HeroAWSBulgaria
Presentation by George Yanev during the #AWSBulgaria User Group Meeting: http://www.meetup.com/AWS-Bulgaria/events/229990095/
#AWSBulgaria is a community for anyone interested in Amazon Web Services, cloud computing, DevOps.
Presentation on Internet Security by @SteveMushero of @ChinaNetCloud, given in Shanghai in May, 2015.
Covers threats, risks, and solutions.
Bi-lingual English & Chinese.
ChinaNetCloud Online Lecture:Something About TsharkChinaNetCloud
On Jul 26, Cecil Han, Senior engineer of ChinaNetCloud, shared insights on the topic of “Something about Tshark” with audience of ChinaNetCloud Webinar.
What is Tshark?
Why we need Tshark even we have tcpdump?
Common parameters
ChinaNetCloud Online Lecture: Fight Against External Attacks From Different L...ChinaNetCloud
Internet makes the world brand-new, but it also put the system safety in danger— security problems such as DDOS attacks, data theft, and BotNet always bothering IT operations teams. How can we defend ourselves from these types of attack? By implementing four layers of security protection: network, system, code, and operation maintenance.
On July 5, Wang Han, senior architect of ChinaNetCloud shared our view points about “How to resist external attacks” with dozens of audience through webinar.
云中漫步 颠覆创新_创业邦春季创新峰会主题演讲 Cloud Innovation in ChinaChinaNetCloud
President of ChinaNetCloud, Yinan Gu's keynote speech at 2016 DEMO CHINA in Beijing, May 11.
Cloud Innovation in China, Speech at DEMO China in May, 2016 in Bejing by Yinan Gu, ChinaNetCloud's President (in Mandarin)
Running Internet Systems in China - The Details You Need to Succeed in Chines...ChinaNetCloud
There are a lot of misconceptions about how the Internet actually works in China.
China’s Internet has it’s own set of unique problems such as regulatory, legal, infrastructure, connectivity, etc.
In this presentation we will examine the modern Chinese Internet, it’s structure, challenges, and how to succeed in the world’s most populous country.
ChinaNetCloud - Public Clouds in China OverviewChinaNetCloud
Overview of the Public Clouds in China, including Aliyun, AWS, Tencent plus UCloud, QingCloud, Azure, and more.
Given by Steve Mushero at BarCamp Shanghai 2014 and other events.
Linux Memory Basics for SysAdmins - ChinaNetCloud TrainingChinaNetCloud
ChinaNetCloud training for Linux Memory Basics for SysAdmins.
This is an introduction to general Linux memory for troubleshooting, monitoring, and basic understanding.
ChinaNetCloud Magento Operations - Magentocom Conference - Nov 2014ChinaNetCloud
ChinaNetCloud presentation at "Magentocom" conference in Shanghai in November, 2014.
Covers Magento deployment architectures, operational issues, and cloud/hosting in China.
2. Running the World’s Internet Servers www.ChinaNetCloud.com
Agenda
议程
• Clouds & History – 云计算的历史
• Cloud Differences – 云区别
• Operations Goals – 运维的目标
• Cloud Operations – 云计算的运维
• OaaS – Operations Service – 运维即服务
3. Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds & How We Got Here
云计算&如何畅游云端?
4. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical Servers
云的历史 – 物理服务器
5. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical Servers
云的历史 – 物理服务器
6. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical Servers
云的历史 – 物理服务器
7. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical Servers
云的历史 – 物理服务器
8. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical – Expensive
云的历史 – 物理服务器-昂贵
9. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical – Difficult to add
云的历史 – 物理服务器-复杂的准备过程
10. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Physical – Just Difficult
云的历史 – 物理服务器-高使用门槛
11. Running the World’s Internet Servers www.ChinaNetCloud.com
Cloud History – Clouds Arrived
云计算来了
12. Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds – 3 Key Services
3个重要的云服务
13. Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds – 3 Key Services – Compute/VM
计算/虚拟化
14. Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds – 3 Key Services – Network
网络
15. Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds – 3 Key Services – Storage
存储
16. Running the World’s Internet Servers www.ChinaNetCloud.com
Clouds – Many Advanced Services
很多超前的服务应用
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. 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. 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. Running the World’s Internet Servers www.ChinaNetCloud.com
What is Different in the Cloud ?
云较传统环境有哪些不同?
21. Running the World’s Internet Servers www.ChinaNetCloud.com
Everything Physical – GONE
单纯依托物理环境的情况已经不在
22. Running the World’s Internet Servers www.ChinaNetCloud.com
Everything Physical – GONE
单纯依托物理环境的情况已经不在
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. Running the World’s Internet Servers www.ChinaNetCloud.com
Networks Very Flexible (VPC)
网络环境更加灵活
25. Running the World’s Internet Servers www.ChinaNetCloud.com
Simple Ops Tools
简单的操作工具
Auto Scaling
自动化
26. Running the World’s Internet Servers www.ChinaNetCloud.com
Powerful Ops Tools
使用简单,但是功能强大
Container Services
27. Running the World’s Internet Servers www.ChinaNetCloud.com
Useful Other Services
非常实用的服务
28. Running the World’s Internet Servers www.ChinaNetCloud.com
Finally – Cloud API
多样的API接口
Powerful & Key to Automation – 自动化且强大
29. Running the World’s Internet Servers www.ChinaNetCloud.com
How is Cloud Ops Different ?
云上的运维有什么不同?
30. Running the World’s Internet Servers www.ChinaNetCloud.com
How is Cloud Ops Different ?
云上的运维有什么不同?
31. Running the World’s Internet Servers www.ChinaNetCloud.com
How is Cloud Ops Different ?
云上的运维有什么不同?
32. Running the World’s Internet Servers www.ChinaNetCloud.com
How is Cloud Ops Different ?
云上的运维有什么不同?
33. Running the World’s Internet Servers www.ChinaNetCloud.com
Images, Snapshots & Clones – Restart
镜像、快照与克隆-重启服务
If it crashes – 如果意外发生
34. Running the World’s Internet Servers www.ChinaNetCloud.com
Images, Snapshots & Clones – Restart
镜像、快照与克隆-重启服务
Start a new one ! 来一个新的就好
35. Running the World’s Internet Servers www.ChinaNetCloud.com
How is Cloud Ops Different ?
云上的工具有什么不同?
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. Running the World’s Internet Servers www.ChinaNetCloud.com
Four Phases of Cloud Operations
云计算的四个阶段
38. Running the World’s Internet Servers www.ChinaNetCloud.com
Phase 1 – Same as Physical
阶段1 - 就像是物理服务
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. 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. 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. Running the World’s Internet Servers www.ChinaNetCloud.com
Most Stuck Between Phase 1 & 2
当我们在前两个阶段
43. Running the World’s Internet Servers www.ChinaNetCloud.com
Goal is to move you to Phase 2 & 3
是时候把目标转向更好的方向
44. Running the World’s Internet Servers www.ChinaNetCloud.com
Result – Modern Systems
结果 – 现代化的系统
• Automated - 自动的
• Reliable - 可靠
• Fast - 快速
• Scalable - 延展性
• Secure - 安全的
• Flexible – 灵活的
• Low Cost - 省成本
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. Running the World’s Internet Servers www.ChinaNetCloud.com
About Internet Operations
关于互联网运维是什么?
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. 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. Running the World’s Internet Servers www.ChinaNetCloud.com
But not everything is happy
但很难诸事如意
50. Running the World’s Internet Servers www.ChinaNetCloud.com
Where is Operations ?
Duang – 运维在哪里 ?
51. Running the World’s Internet Servers www.ChinaNetCloud.com
How to Manage the Clouds ?
怎么管理云服务?
How to configure, monitor, and fix it …
怎么配置,监控,修复 …
52. Running the World’s Internet Servers www.ChinaNetCloud.com
Operations – as – a – Service
运维即服务
53. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Operations is the Service
运维是我们的服务
运维 服务
54. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Complete IT Operations Team
完整的运维团队
55. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – New vs. Existing Systems
新系统 VS 现有系统
Existing System
现有系统
New System
新系统
Operations 运维- OaaS
56. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – What’s Included ?
包括什么?
57. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – What’s Included ? Everything
包括什么?所有的
58. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Architecture
讨论架构
59. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Detailed Design
新项目-细节设计
60. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Build Servers
新项目-安装服务器
61. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Install Services
新项目-安装服务
62. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Configure
新项目-配置服务
World-Class
Configurations
63. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Existing System
现有系统
64. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Existing System - Audit
现有系统-审计和报告
Deep Check to Find Problems
深入检查,发现问题
65. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Existing System - Optimize
现有系统-优化
Auto & Manual 自动和人工
67. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Operations
运维即服务
Full Stack - 全部层级
All layers - 所有方面
Except Code – 除了代码
Except Content - 除了内容
Except Data - 除了数据
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. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Monitoring
监控
70. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Problem Resolution
完全解决问题
71. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – Find & Fix Root Cause
发现并解决本质问题
83. Running the World’s Internet Servers www.ChinaNetCloud.com
OaaS – World-class Ops Service
世界水平运维服务
84. Running the World’s Internet Servers www.ChinaNetCloud.com
Operations – as – a – Service
运维即服务
85. Running the World’s Internet Servers www.ChinaNetCloud.com
ChinaNetCloud Team
云络的团队
Pioneers in OaaS – Operations as a Service
运维即服务的先锋团队
86. Running the World’s Internet Servers www.ChinaNetCloud.com
Thank you!
谢谢
Click HERE to Visit Our Website
87. Running the World’s Internet Servers www.ChinaNetCloud.com
Thank you!
谢谢
Scan our WeChat Code
微信
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