26

Intro to MoPaaS

Embed Size (px)

Citation preview

Page 1: Intro to MoPaaS

1

Page 2: Intro to MoPaaS

2

Introduction to MoPaaS

Wei-Min Lu

Anchora

[email protected]

Page 3: Intro to MoPaaS

3

Anchora - MoPaaS Provider Why a CF-Based PaaS in China?

• PaaS Market and Drivers in China

• Why Cloud Foundry?

MoPaaS Introduction• An Intelligent Cloud Platform

• MoPaaS Architecture and Features

• MoPaaS Service Extensions

What’s Next for MoPaaS?

Outline

Page 4: Intro to MoPaaS

4

Anchora: MoPaaS Provider

• Anchora Is a Provider of CF–Based PaaS Solutions in China– Provides a cloud app engine to

developers and SM service providers

– Creates an intelligent cloud platform for enterprises and service providers

• Products and Services– Public Cloud PaaS:MoPaaS

– Private Cloud Platform: InPaaS

Page 5: Intro to MoPaaS

5

Why PaaS ?

X

Page 6: Intro to MoPaaS

6

PaaS Markets in China

Mobile and enterprise apps are two key

drivers for PaaS markets

More than 30% of the cost to build apps is

related to devops

More than $1B in IT expenditure is wasted

due to appropriate PaaS support

PaaS market outperforms overall cloud

service market; it will exceed $3B in 2015

Page 7: Intro to MoPaaS

7

China Mobile Market• Smart phones to be sold in China this year will reach 400 million units,

about 1/3 of the global sales

• Half of the mobile app developers need IT help

• New mobile apps entering app markets grows at 35% annually

• WeChat users exceed 500M in the first half of 2013, including 400M in China alone

• Data traffic contributes 41% of overall mobile traffic

Mobile Business • Open Platform: Data, content, and application

• New Opportunities: Ecosystem, longer value-chain, and profit sharing

PaaS Market Drivers in China : Mobile (I)

Page 8: Intro to MoPaaS

8

PaaS Market Drivers in China : Mobile (II)

Mobile App Requirements:

• Search: Voice, location, and personalization

• Social Networks: Social games, social media, and social CRM

• Terminal Devices: OSes, screen size & resolution, and computing power

• Communications: Notification and alert

• Popular Apps: Skype, QQ, and WeChat; Weibo

Page 9: Intro to MoPaaS

9

Page 10: Intro to MoPaaS

10

Open, Portable, and Agile

Why Cloud Foundry?

Page 11: Intro to MoPaaS

11

User Authentication and Authorization

Dynamic Router

DEA Pool

Service Gateway Apps

Service Connector

Health Manager

Messaging

Cloud Controller

Build Packs

Cloud Foundry BOSH

MicroClouds

PrivateClouds

PublicClouds

Service Nodes

New Features• New CF CLI

• Org & Space

• Customized Domain

• Customized Buildpacks

• Service Connector

Kernel Enhancements• Go Router

• DEA

• Warden

• Build Pack

Why Cloud Foundry : Cloud Foundry V2

Page 12: Intro to MoPaaS

12

Why Cloud Foundry : Platform Extensibility

Page 13: Intro to MoPaaS

13

Make use of both public and private clouds without rewriting your apps

Protect against vendor lock-in

Fault tolerance and high availability

Manage your growth, accommodate peak loads and optimize costs

Meet different compliance and geographical needs

Why Cloud Foundry : Multi-Cloud Support

Page 14: Intro to MoPaaS

14

Anchora Intelligent Cloud Platform - InPaaS

Page 15: Intro to MoPaaS

15

ICM: Data Services

• MDPS : Data Ingestion and Process• MDSS : Cloud Storage• MDCS : Information Clustering and Retrieval

Page 16: Intro to MoPaaS

16

Public Cloud PaaS: MoPaaS

The First Open Public PaaS In China

Page 17: Intro to MoPaaS

17

MoPaaS: App Engine for Mobile Developers

Page 18: Intro to MoPaaS

18

MoPaaS Features (I)

• User Interfaces: Web UI and CLI

– Web console provides good user experience

– VMC gives developers more control

– App , service, user, and platform management

• Source Code Management

– Source code upload and download

– Online source code management and upgrade

– 1-cllick deployment and app/service markets

• App Monitoring and Management

– App monitoring and accessing statistics analysis

– App log analysis and lookup

– Memory and CPU usage and health condition monitoring and alert

Page 19: Intro to MoPaaS

19

MoPaaS Features (II) CF Compliance and Freedom of Choice

• Multiple languages• Multiple frameworks• CF core and extended services

Mobile Services• Push notification & short messages• Social networks• Location & voice etc

Data Services• Data analysis and storage • MapReduce

Multiple IaaS Support• Freedom to choose clouds• Higher availability

Page 20: Intro to MoPaaS

20

MapReduce as a Service

Page 21: Intro to MoPaaS

21

Mobile Services• Mobile Devices: Android/iOS

• Data: MySQL/MangoDB; S3/QiNiu (Images/Photos)

• Communications: Push Notifications/SMS/Email

• Geo: Location/Places

• Social: Weibo/WeChat

• Voice: Siri-like

Mobile Analytics• Service Data Analysis

MoPaaS Mobile Services

Page 22: Intro to MoPaaS

22

MoPaaS Mobile Services

Page 23: Intro to MoPaaS

23

MoPaaS Characteristics Intelligent: ICM-Driven Mobile Platform

• Latest cloud service platform technologies

• Innovative ICM PaaS data platform

• Tailored to mobile applications

Agile: Streamlined App Lifecycle Management• Fast deployment and elastic scaling of apps

• All necessary services and add-ons in one place

Open: No Lock-in and Extensibility• Choice of multiple languages, frameworks, services, and clouds

• Convenient deployment, expansion, and sharing of new services and frameworks

• Integrated mobile services: Push, location & social etc.

Secure: Optimized Secure Cloud Services• Highly available compute, storage, and network resources

• Backup and separation of services and data

Page 24: Intro to MoPaaS

24

MoPaaS Upgrade• Cloud Foundry v2

MoPaaS Enhancement• Multi-Cloud Support• Mobile Services• Data Services

Platform Management• Multi-Cloud Management

What’s Next?

Page 25: Intro to MoPaaS

25

Contact Us

[email protected]

[email protected]

http://www.mopaas.com

+1-408-658-8166 / +86-186.2623.3286

WeChat ID: wmlu_wechat

MoPaaS WeChat ID: mopaas

We Are Hiring!

04/18/2023 Page 25

Page 26: Intro to MoPaaS

26