Cloud Interactive Ecosystem Language - Project at Open Group

46
Creating a real world view of Cloud…. www.vladimirbaranek.com www.cielgroup.org

description

"The business case for CIEL and the new visualization language is based on the need to develop a better way to visualize the architect systems and interactions seen by cloud computing and the plethora of different connections and technologies. While there are individual vertical industry standards for data and metadata exchange often many systems and interconnections are cross-cutting many business and social borders and devices. Today’s modeling notations are more specific to Information technology systems design but do not have the more literal visualization of social networks, clouds of data and multiple interactive media experience that are typical of today’s cloud enable ubiquity. CIEL is an Ecosystem Ubiquitous notation designed to help express and visualize this interactive experience across multiple systems, web sites, devices and associations in a holistic way. This is achieved by: • Is a language describing a range of systems both living and non-living such that the scale and scope is an ecosystem wide perspective of participants, systems, resources, connections, relations, connections and rules involved in that ecosystem. • In a language and use of symbols that are no- technical and expressive for business and general users. • Is an ecosystem level approach that means it can cut across multiple distributed systems to systems modeling these interactions to better express how. • Has a semantic ID system to enable the symbols and relationships to have a real meaning in context of the use of the model. • Has levels of model visualization that can express the technical as well as non-technical business view of the ecosystem. • CIEL can connect to existing systems and business process modeling notations. The aim is that IEL complements and supports these providing a semantic ecosystem wide visualization approach."

Transcript of Cloud Interactive Ecosystem Language - Project at Open Group

Page 1: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

www.vladimirbaranek.comwww.cielgroup.org

Page 2: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

• Speakers– Vladimir Baranek, Deloitte

• Executive Cloud Advisor, theICFgroup.org & theCIELgroup.org founder

• contact [email protected]• +1 9493505341

– Mark Skilton, Capgemini• Director, Co-chair of Cloud Computing WG, The Open Group • Contact mark.skilton@capgemini,com• +44 7787692197

Page 3: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 4: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 5: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

• Why we need a new way to define • Ask for more information to start using the notation • Collaborate on further developing the notation

– Use cases, symbols, framework• Aim to evolve to a standard ….

• Understand the notation with examples• Idea of the “spheres” – the new meta language• Awareness of the Integrated Cloud Framework

Page 6: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Noam Chomsky (father of modern linguistics,

MIT): “The structure of language determines not only thought but

reality itself”.

Creating a real world view of Cloud….

Page 7: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Albert Einstein (Physicist) :

"Imagination is more important than knowledge".

Creating a real world view of Cloud….

Page 8: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 9: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Business Process Management (BPM)

Service Oriented Architecture Modeling Language (SoaML)

Unified ModelingLanguage(UML)

ArchimateEA Modeling Language

Page 10: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

http://en.wikipedia.org/wiki/Value_chain

Value Chain Cloud Dynamics

How to traverse…

Service Value Dynamics

Marketplace

Network

Page 11: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

WWW blog sphere

RightscaleCloud IaaS partner

AnimotoVideo Business

Types ofVideo

Services

Apps StoreAnimoto Services

Integration &Mashup services

Security

Monitor Service

DR , BackupServices included

http://animoto.com/intro/1?gclid=COPA7s22iaMCFRJNagod7W_5bA Animoto uses Rightscale as their cloud infrastructure partner. Brad discusses their infamous week where Animoto went from 25k users to 700k users in 5 days and they had to scale from 50 to 5k servers.

Page 12: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

S3

EC2

QueueConvert PDF app

WWW blog sphere

Web search

Nytimes.com

Subscribers too

Published articles archive search

Amazon S3 and EC2

TIFF files convert to PDF

New York Times http://www.nytimes.com/ The New York Times also used S3 for a data-intensive project: converting 11 million articles published from the newspaper's founding in 1851 through 1989, to make them available through its Web site search engine. The Times scanned in the stories, cut up into columns to fit in the scanners (as TIFF files), then uploaded those to S3

using Amazon.com's EC2 computing platform, the Times ran a PDF conversion app that converted that 4TB of TIFF data into 1.5TB of PDF files. Using 100 Linux computers, the job took about 24 hours.

using Amazon.com's EC2 computing platform, the Times ran a PDF conversion app that converted that 4TB of TIFF data into 1.5TB of PDF files. Using 100 Linux computers, the job took about 24 hours.

Page 13: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 14: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 15: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 16: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 17: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 18: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Problem: Today we have different notations but nothing that brings this all together.

Difficulties: Governance, Integration, Transformation, Complex

Our Solution: Metadata oriented Abstractions represented by symbols

Multiple space relationships on

different planes / dimensions

Page 19: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Metadata Today Metadata Abstraction Cloud Symbolic Languages – CLF

CIEL

CURN

CSEL

CCNL

Homogenous Metadata Ecosystem

Single Ecosystem

Poly Set of Ecosystems

A single unified notation to facilitate governance and integration

Page 20: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

The content of the cloud is diverse in nature, comprising variety of Data Sets as linked hubs, connected together and describing Internet of Things in metadata form.

The British Broadcasting Corporation has tested RDF to augment searches of its huge program guide. Best Buy and eBay have encoded their commercial listings in RDF.

The RDF is based on making associations. It describes data by breaking each data element into three nodes: a subject, predicate and object.

Open data is a philosophy and practice requiring that certain data be freely available to everyone, without restrictions.

Page 21: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 22: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Logo Name Description

Cloud Language

Foundation

EcoLanguage

CloudFramework

The Cloud Language Foundation (CLF) represents holistic approach into ecosystem of Cloud Languages, targeted to variable audience and has intent to cover design lifecycle from first vision to service execution with proposed alternative name CIEL (Cloud Interactive Ecosystem language). The power of CIEL is in unified symbolic language, abstraction and minimization of complex interactions, and preservation of translational capabilities into next stages of service design and execution.

Page 23: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

LogicLogicExampleExampleLanguageLanguage

CURNCURN

CSELCSEL

CCNLCCNL

ParametersParameters

Conceptual AbstractionConceptual Abstraction

Physical ExecutionPhysical

Execution

PhasePhase ActionAction

Contextual RealizationContextual Realization

Logical Implementation

Logical Implementation

Platform Interpretation

Platform Interpretation

VisionVision

RequirementsRequirements

DeploymentDeployment

ExecutionExecution

DesignDesign

DefinitionDefinition Client Service

Wikipedia Service

Business Mashup

World FinancialPrediction

Collective Intelligence

Wall street News

Extracted Metadata

Target Environment Execution

Page 24: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Cloud Deployment

Cloud Deployment

Cloud Service Architecture

Cloud Service Architecture

CCNLCCNLCURNCURN

SymbolsSymbols ConceptsConcepts ComponentsComponents

AbstractionsAbstractions SymbolSymbol ServiceService

CSELCSEL

ServicesServices

ModelModel

InputsInputs RequirementsRequirements ConceptsConcepts ComponentsComponents

OutputsOutputs VisionVision ModelModel SolutionSolution

LanguageLanguage SymbolicSymbolic HybridHybrid MetadataMetadata

Page 25: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Obje

ct C

ata

log Symbol

PictureSymbol Picture

PropertiesProperties

Symbol Library Data

Vision / Concept

Service PictureService Picture

PropertiesProperties

Symbol Type

Symbol Type

Meta TagsMeta Tags

Service Type

Service Type

Service Parameters

Service Parameters

Transformation

Interpretation

Serv

ice C

ata

log

Picture Picture

PropertiesProperties

Deployment Type

Deployment Type

Deployment Parameters

Deployment Parameters

Implementation

Deplo

ym

ent

Cata

log

Transformation

Symbol Name

Symbol Name

Symbol RelationsSymbol

Relations

Symbol Name

Symbol Name

Symbol RelationsSymbol

Relations

Deployment Name

Deployment Name

Deployment Relations

Deployment Relations

Deployment

Page 26: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 27: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Semantic Web Stack

CLF Metadata Script

Information Map

Page 28: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Metadata Repository Table of Symbols

UDEFSemantics

UDEFSemantics

OWLOWL

RDFRDF

CURNCURN

CCNLCCNL

CSELCSEL

Languages

Sta

ndard

s

GUI

CatalogsCatalogs CSEL ScriptCSEL Script

Cloud Platform

Page 29: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 30: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Footp

rints

Isla

nds

Dynam

ic –

“G

ass

y”

Envir

onm

ents

The Cloud

Service

Connection

Environment

Patterns Structure

Boundary

Domain

Page 31: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Ele

menta

ryC

om

ple

x

Sym

bols

Page 32: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 33: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 34: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 35: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 36: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 37: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

This example illustrates Industry Services in Cloud that a SME can access and compete in areas that larger Companiesonce had incumbent control due to own assets and services. This means that there are lower switching costs via Self ServicePortals and 3rd party Cloud service providers. Because people can choose Self Service over other General Traditional Services

CASE STUDY : Example of Competitive Advantage transforming the Pharmaceutical Industry enabled by Cloud Computing

Page 38: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 39: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Assembly “Factory” Configure Deploy

Target Environments

ComponentCatalog

Cloud ServiceCatalog

EnvironmentCatalog

ServiceCart

ServiceShop

Ass

em

bly

Deplo

ym

ent

Sell

Service PortfolioCatalog

Main

tenance

QLS, SLA and StatusCatalog

Monitor

Page 40: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 41: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

SocialNetwork

AutonomousSystem

MobileDevice

User

SensorNetwork

Message

Drag & Drop Symbol

SymbolType

Zigbee NetworkZigbee

NetworkHome

AutomationHome

AutomationFacebookFacebook

SMSSMSSymbolNameiPhoneiPhone

Page 42: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Home Automation

Home Automation

Zigbee NetworkZigbee

Network

SMSSMS

iPhoneiPhone

FacebookFacebook

UserUser

Drag & Drop Symbol

SymbolName

EmptyPosition

Page 43: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Page 44: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

• Would like to establish a new Project in The Open group

• Develop Roadmaps for CIEL to other Methodologies

• Connect and integrate CIEL to other metadata models

Page 45: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

www.vladimirbaranek.com

Page 46: Cloud Interactive Ecosystem Language - Project at Open Group

Creating a real world view of Cloud….

Vladimir Baranek.....Mark Skilton.............

[email protected]@capgemini.com