Big Data & Cloud
Workshop



Morteza.S.Javan

Head of Industrial Cloud Development Group (zStack)
Director of Cloud Research Center (CRC)
Founder of Open Community of Cloud Computing(OCCC)

Technologies

> Scalable & Distributed Platforms (e.g. Hadoop)

> Programming Models (e.g. MapReduce)

> Scalable & Distributed Databased (e.g. NoSQL)

> Data Virtualization

> Virtual Containers

> ...

Virtual Containers

Data Virtualization

Reduced Overhead

Realtime Access

Increased Control

Less Resource

Cloud Abstraction

Standardization

Design Patterns

> Solutions to common design problems

> Generally repeatable by most IT professionals

> Can be used as educational aids

...

Zero Downtime

Workload Distribution

Principles

Principle 1. Good Architectures and framework

Principle 2. Support a variety of analytical methods

Principle 3. No size fits all

Principle 4. Bring the analysis to data

Principle 5. In-memory computation (Distributed)

Principle 6. In-memory storage (Distributed)

Principle 7. Coordination of processes and data units.

Public / Private / Hybrid

No Vendor Lock-in

Security (Authentication & Access Control)

Scalability

Compression

Encryption

Design Patterns

DEMO

More Study

Cloud Computing

Data Virtualization

Design Patterns

Virtualization

Virtual Containers