"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."
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Cloud Interactive Ecosystem Language - Project at Open Group
1. Creating a real world view of Cloud….
www.vladimirbaranek.com
www.cielgroup.org
2. Creating a real world view of Cloud….
• Speakers
– Vladimir Baranek, Deloitte
• Executive Cloud Advisor, theICFgroup.org &
theCIELgroup.org founder
• contact vbaranek@deloitte.com
• +1 9493505341
– Mark Skilton, Capgemini
• Director, Co-chair of Cloud Computing WG, The Open Group
• Contact mark.skilton@capgemini,com
• +44 7787692197
5. 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
6. 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….
7. Creating a real world view of Cloud….
Albert Einstein
(Physicist) :
"Imagination is more
important than
knowledge".
Creating a real world view of Cloud….
9. Creating a real world view of Cloud….
Business Process
Management (BPM)
Service Oriented Architecture Modeling Language
(SoaML)
Unified Modeling
Language(UML)
Archimate
EA Modeling Language
10. 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
11. Creating a real world view of Cloud….
WWW blog sphere
Rightscale
Cloud IaaS partner
Animoto
Video Business
Types of
Video
Services
Apps Store
Animoto Services
Integration &
Mashup services
Security
Monitor Service
DR , Backup
Services 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.
12. Creating a real world view of Cloud….
S3
EC2
Queue
Convert
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.
18. 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
19. 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
20. 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.
22. Creating a real world view of Cloud….
Logo Name Description
Cloud
Language
Foundation
Eco
Language
Cloud
Framework
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.
23. Creating a real world view of Cloud….
LogicLogicExampleExampleLanguageLanguage
CURNCURN
CSELCSEL
CCNLCCNL
ParametersParameters
Conceptual
Abstraction
Conceptual
Abstraction
Physical
Execution
Physical
Execution
PhasePhase ActionAction
Contextual
Realization
Contextual
Realization
Logical
Implementation
Logical
Implementation
Platform
Interpretation
Platform
Interpretation
VisionVision
RequirementsRequirements
DeploymentDeployment
ExecutionExecution
DesignDesign
DefinitionDefinition Client
Service
Wikipedia
Service
Business
Mashup
World Financial
Prediction
Collective
Intelligence
Wall street
News
Extracted
Metadata
Target
Environment Execution
24. 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
25. Creating a real world view of Cloud….
ObjectCatalog
Symbol
Picture
Symbol
Picture
PropertiesProperties
Symbol Library Data
Vision/Concept
Service
Picture
Service
Picture
PropertiesProperties
Symbol
Type
Symbol
Type
Meta TagsMeta Tags
Service
Type
Service
Type
Service
Parameters
Service
Parameters
Transformation
Interpretation
ServiceCatalog
PicturePicture
PropertiesProperties
Deployment
Type
Deployment
Type
Deployment
Parameters
Deployment
Parameters
Implementation
DeploymentCatalog
Transformation
Symbol
Name
Symbol
Name
Symbol
Relations
Symbol
Relations
Symbol
Name
Symbol
Name
Symbol
Relations
Symbol
Relations
Deployment
Name
Deployment
Name
Deployment
Relations
Deployment
Relations
Deployment
30. Creating a real world view of Cloud….
FootprintsIslands
Dynamic–“Gassy”Environments
The Cloud
Service
Connection
Environment
Patterns Structure
Boundary
Domain
31. Creating a real world view of Cloud….
ElementaryComplex
Symbols
37. 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 Companies
once had incumbent control due to own assets and services. This means that there are lower switching costs via Self Service
Portals 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
39. Creating a real world view of Cloud….
Assembly “Factory” ConfigureDeploy
Target Environments
Component
Catalog
Cloud Service
Catalog
Environment
Catalog
Service
Cart
Service
Shop
Assembly
Deployment
Sell
Service Portfolio
Catalog
Maintenance
QLS, SLA and Status
Catalog
Monitor
41. Creating a real world view of Cloud….
Social
Network
Autonomous
System
Mobile
Device
User
Sensor
Network
Message
Drag & Drop
Symbol
Symbol
Type
Zigbee
Network
Zigbee
Network
Home
Automation
Home
AutomationFacebookFacebook
SMSSMS
Symbol
Name
iPhoneiPhone
42. Creating a real world view of Cloud….
Home
Automation
Home
Automation
Zigbee
Network
Zigbee
Network
SMSSMS
iPhoneiPhone
FacebookFacebook
UserUser
Drag & Drop
Symbol
Symbol
Name
Empty
Position
44. 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
45. Creating a real world view of Cloud….
www.vladimirbaranek.com
46. Creating a real world view of Cloud….
Vladimir Baranek.....
Mark Skilton.............
vbaranek@deloitte.com
mark.skilton@capgemini.com
Notas do Editor
*Time: 2m
*Time: 1m Vlad lead introductions, Mark introduce, Vlad moves to next slide
*Time: 1m Vlad introduce the scope and session
Vlad cover
*Time: 2m Mark intro..
*Time: 30s Vlad: Reality itself, is not represented by today’s computing languages and can’t be interpreted between different system layers without language translation . Languages are not abstraction–enabled today.
*Time: 30s Vlad: Imagination is responsible for creation of initial vision and we need a language which can easily interpret whole process from first idea, through vision into realistic concept and translate it into cloud service execution language. Management and execution of businesses is not possible without appropriate knowledge, but more striking is that new markets and industry leaderships can't emerge in separation from imagination and vision.
*Time: 3m Mark
*Time: 1m Mark
*Time: 1m Mark
*Time: 2m Mark
*Time: 2m Mark
Vlad
*Time: 30s Vlad
*Time: 1m Vlad – many lifecycles from different view points… Computing influenced by Thinking evolution
*Time: 2m Vlad = World spheres is the way to understand cloud ecosystem structures
*Time: 1:30m Vlad
*Time: 1m Mark
*Time: 2m Mark how this is connected in the ecosystem
*Time: 1:30 m Vlad ..This what we have today and we are going to build on this … this idea is connected to what we are discussing
Vlad
*Time: 3 m Vlad Goals: The CIEL will enable service Eco design and will bring real business ecosystem into symbiosis with other systems (life, machine, social) and interconnect them. Language, or naming, has the power to define what is normal and abnormal and it can be inclusive or exclusive. We want to transfer this power to CLF family of symbolic languages and allow business users, social evangelists, enterprise architects and High level Managers to rearticulate their needs, let them define new concepts, their visions and transfer complex systems and their interactions into world of abstraction by symbolic languages. This abstractions enables discussions between different groups of audiences and are easily transferable into design tools and knowledge systems.
*Time: 1:30 m Vlad
*Time: 1:30 m Vlad
*Time: 1:30 m Vlad… the meta tags relate to the symbol type and sphere (attributes of that sphere)
*Time: 30 s
*Time: 1:00 m Vlad - all the properties and relationships are defined in the spheres but are used to build a new information architecture.
*Time: 1:00 m Vlad
*Time: 1:30m Mark.. The starting symbols, and there will be more….. It represents the organic behavior, it is not a hard wired structure, it can be fluid dynamic boundaries.. It can change in any timeframe…… so traditional Enterprise Architecture is difficult today…..need to be open and temporary…its abstraction of structures…..
*Time: 1m Mark
*Time: 15s Mark
*Time: 10s Mark
*Time: 10s Mark
*Time: 10s Mark
Mark
*Time: 2m Mark
*Time: 1m Vlad cnnection with real world
*Time: 1m Vlad - execution of services and lifecycle
Vlad
*Time: 30s Vlad - how to build a tool to show the CURN journey… drag and drop symbols to build the journey and connections.