SlideShare a Scribd company logo
The cloud ecosystem for the enterprise:
comparative analysis of the leading cloud providers,
support solutions and integration scenarios
for the business
Università degli Studi di Milano Bicocca
Dipartimento di Informatica, Sistemistica e Comunicazione
Relatore: Autore:
MATTEO DOMINONI SKENDER KOLLCAKU
Co-relatore:
PAOLO ASIOLI
TOPICS:
1. IT TAKES A CLOUD ECOSYSTEM: Why still talking about the need for
Cloud Computing?
2. BUSINESS ARCHETYPES: Identification of potential roles inside an
organization who could take in consideration the CC model.
3. COMPARATIVE ANALYSIS: Introduce new method to analyze cloud
providers.
4. EMERGING PARADIGMS: Explore services and applications where CC has
opened new perspectives.
5. PERSONAL CASE STUDY: Integration and implementation into a cloud-
based platform.
Synthesis about research and practical
work performed in Consoft Sistemi
(Milan Area, Italy)
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (02/15)
ItTakes A Cloud Ecosystem
1. COST FLEXIBILITY
Allow pay-as-need.
Shifts fixed to variable costs.
2. BUSINESS SCALABILITY
Cost-effective computing capacity to
support growth. On-demand self-service.
Rapid elasticity (ideal for Start-ups).
5. CONTEXT-DRIVEN
VARIABILITY
User-defined experiences.
Increases product relevance.
4. CUSTOMIZATION AND
ADAPTABILITY
Enables faster time to market.
Supports experimentation (demo instance).
CLOUD FAILURE
≠
SERVICE FAILURE
3. MASKED
COMPLEXITY
Product expansion.
User simplicity (similar to
web experience).
6. ECOSYSTEM
CONNECTIVITY
Drives potential new business.
Measured services.
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (03/15)
Three Business Archetypes:
EnablingTransformation
- OPTIMIZERS: Incrementally enhance customer value propositions (X-axis)
while improving their organization’s business value (Y-axis).
- INNOVATORS: Improve customer value through cloud adoption, resulting in
new revenue streams or even changing their role within an existing ecosystem.
- DISRUPTORS: Create radically different value propositions, as well as generate
new customer needs and segments.
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (04/15)
C
B
A
How to analyze
organization potential
disruption?
a) Use bubble charts
b) Evaluate employees approaches
through surveys and aggregate
c) Aggregate results in the framework
(examples A, B, C)
Cloud Attributes UsedTo
EmpowerThe BusinessValue
- Modelling people attitudes,not only technologies (‘Cloud as a model of organization’)
- Business enablers to drive innovation (ambition to adopt cloud solutions)
- Size and complexity of the company (initial difficulties to deploy in big companies)
- Power distribution networks (energy efficienty and datacenter consumption)
- Web accessing with certain bandwidth (high trasfer rates for SSD drives)
- Real impact on certain areas (mobile, PA, e-Learning, multimedia)
Cloud Computing
New Classes of
Applications
Interactive
Mobile Apps
Location-based
Apps
Environment
context-aware
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (05/15)
Emerging Paradigms:
PA, Education, Multimedia, Big Data…
Video
On-Demand
Cable
Telephony
(Direct TV)
Online
streaming
(Netflix, others)
User-
generated
content
CHANGING
MEDIA
DISTRIBUTION
LANDSCAPE
newborn
citizen
registry profile (account)
personal/open data
certificates platform
nursery info (healthcare)
new services in the area
quality of life
parenting benefits
community initiatives
accommodation
…
INTELLIGENT ROAD
Sensors on smartphones
Sensors on vehicles
Traffic cameras
Inductive sensors
MOOC-s
BIG DATA
IoT
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (06/15)
PA Cloud
Leading Cloud Providers
CLOUD
PROVIDERS
AmazonWeb
Services
Google Cloud
Platform
Microsoft
Azure
IBM
(Consoft Partner)
IBM
Softlayer
(Consoft Partner)
Model of cloud SaaS (Email and Search), PaaS
License type Proprietary (App Engine)
(except Email and Search)
Intended user group Corporate
Payment modalities Pay-per-use, free promotions
(pay-as-you-go or subscription)
Formal Agreements SLA
Security offered Unknown
Possible Web standards SOAP, REST
Interoperability/portability Supports Windows (.NET, MS
SQL, SharePoint, CRM, PHP)
(an example of Google Cloud table of specifics)
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (07/15)
Tree-based structure.Top-down paths
Google Cloud Platform
SaaSIaaS PaaS
ProprietaryOpenSource
Corporate Private
Pay-per-use
No SLA
SLA
Free
No SLA
SSL
Top-down paths
(highlighted in red) to
identify customer’s target
needs.
In analytics, tree diagrams are
better than lists or tables.
Deep levels of explorations
and added details.
Method capable to classify
also future Cloud providers.
Identifies possible standard
areas.
SSL
…
…
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (08/15)
App Engine
A Cloud Integration Scenario
My experience in Consoft Sistemi
CLIENT REQUISITES:
- Piloting client’s Project Portfolio Management to a cloud-based
platform.
- Scheduling and preparing reports and dashboards for monitoring
projects.
- Integrate Critical Issues and Change Requests.
INTEGRATION PLAN:
- Everything in ServiceNow is a table with records.
- Define project’s structure (ID, assign tasks, data and economics)
automating workflows first in a demo instance.
- Create project fields and task relationships (ASAP).
- Use Import Sets and Update Sets.
- Publish reports and Gantt charts in colorful interactive gauges.
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (09/15)
Project Management in 3-phases plan:
Load data through Tables and Records
SetUptheProject Plan project views,
costs and dates
Create all Project
fields and import
XML, XLS, MPP files
Add tasks,
dependencies and
relationships
(finish-to-start,
parent-child)
Keep database in
joined tables (schema
map with references)
ManagetheProject
Start the Project
Project state becomes
‘Work in Progress’
Task percentage in the
progress bar
Activities and efforts
Monitor project’s
milestones through grafical
dashboard and scheduled
reports
ClosetheProject
Analyze actual
values and efforts
Integrate ‘on track’
issues and changes
from Atlassian Jira.
Use JavaScipts and
Business Rules.
Manage related
critical issues and
change requests
Keep the
Knowledge Base
and Live Feed
updated
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (10/15)
Project module:
Create, customize fields in project table
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (11/15)
Project Critical Issues
and Change Requests
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (12/15)
Service Management in database view:
Schema map of pm_project table
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (13/15)
CIO Roadmap:
Using reports and timeline visualization
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (14/15)
THANK YOU ALL
FOR THE ATTENTION!
Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (15/15)

More Related Content

Similar to The cloud ecosystem for the enterprise: Comparative analysis of the leading cloud providers, support solutions and integration scenarios for the business

AN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENT
AN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENTAN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENT
AN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENT
csandit
 
Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...
Javier Mijail Espadas Pech
 
Challenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetChallenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetSOFIProject
 
Value Team Cloud Computing
Value Team Cloud ComputingValue Team Cloud Computing
Value Team Cloud ComputingGianpiero Meazza
 
Cloud for dummies easycloud
Cloud for dummies   easycloudCloud for dummies   easycloud
Cloud for dummies easycloud
Alessandro Greco
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
OCCIware
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
Marc Dutoo
 
Cloud: a disruptive technlogy that CEO should use to transform their business
Cloud:  a disruptive technlogy that CEO should use to transform their businessCloud:  a disruptive technlogy that CEO should use to transform their business
Cloud: a disruptive technlogy that CEO should use to transform their business
Bertrand MAES
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
AslamHossain30
 
OCCIware@OW2con 2016
OCCIware@OW2con 2016OCCIware@OW2con 2016
OCCIware@OW2con 2016
Marc Dutoo
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OW2
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware
 
Developing and Operating Microservice-based Applications on Modern Cloud Plat...
Developing and Operating Microservice-based Applications on Modern Cloud Plat...Developing and Operating Microservice-based Applications on Modern Cloud Plat...
Developing and Operating Microservice-based Applications on Modern Cloud Plat...
Michael O'Sullivan
 
What's next? Emerging trends in cloud computing
What's next? Emerging trends in cloud computingWhat's next? Emerging trends in cloud computing
What's next? Emerging trends in cloud computing
Martin Hamilton
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
Paris Open Source Summit
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Animesh Chaturvedi
 
Opportunities and Challenges for Running Scientific Workflows on the Cloud
Opportunities and Challenges for Running Scientific Workflows on the Cloud Opportunities and Challenges for Running Scientific Workflows on the Cloud
Opportunities and Challenges for Running Scientific Workflows on the Cloud
lyingcom
 
A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...
A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...
A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...
ijccsa
 
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
neirew J
 

Similar to The cloud ecosystem for the enterprise: Comparative analysis of the leading cloud providers, support solutions and integration scenarios for the business (20)

AN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENT
AN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENTAN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENT
AN EMPIRICAL STUDY OF USING CLOUD-BASED SERVICES IN CAPSTONE PROJECT DEVELOPMENT
 
Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...
 
cloud
cloudcloud
cloud
 
Challenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetChallenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future Internet
 
Value Team Cloud Computing
Value Team Cloud ComputingValue Team Cloud Computing
Value Team Cloud Computing
 
Cloud for dummies easycloud
Cloud for dummies   easycloudCloud for dummies   easycloud
Cloud for dummies easycloud
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
 
Cloud: a disruptive technlogy that CEO should use to transform their business
Cloud:  a disruptive technlogy that CEO should use to transform their businessCloud:  a disruptive technlogy that CEO should use to transform their business
Cloud: a disruptive technlogy that CEO should use to transform their business
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
OCCIware@OW2con 2016
OCCIware@OW2con 2016OCCIware@OW2con 2016
OCCIware@OW2con 2016
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
 
Developing and Operating Microservice-based Applications on Modern Cloud Plat...
Developing and Operating Microservice-based Applications on Modern Cloud Plat...Developing and Operating Microservice-based Applications on Modern Cloud Plat...
Developing and Operating Microservice-based Applications on Modern Cloud Plat...
 
What's next? Emerging trends in cloud computing
What's next? Emerging trends in cloud computingWhat's next? Emerging trends in cloud computing
What's next? Emerging trends in cloud computing
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Opportunities and Challenges for Running Scientific Workflows on the Cloud
Opportunities and Challenges for Running Scientific Workflows on the Cloud Opportunities and Challenges for Running Scientific Workflows on the Cloud
Opportunities and Challenges for Running Scientific Workflows on the Cloud
 
A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...
A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...
A PROPOSED MODEL FOR IMPROVING PERFORMANCE AND REDUCING COSTS OF IT THROUGH C...
 
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
 

Recently uploaded

GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

The cloud ecosystem for the enterprise: Comparative analysis of the leading cloud providers, support solutions and integration scenarios for the business

  • 1. The cloud ecosystem for the enterprise: comparative analysis of the leading cloud providers, support solutions and integration scenarios for the business Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Relatore: Autore: MATTEO DOMINONI SKENDER KOLLCAKU Co-relatore: PAOLO ASIOLI
  • 2. TOPICS: 1. IT TAKES A CLOUD ECOSYSTEM: Why still talking about the need for Cloud Computing? 2. BUSINESS ARCHETYPES: Identification of potential roles inside an organization who could take in consideration the CC model. 3. COMPARATIVE ANALYSIS: Introduce new method to analyze cloud providers. 4. EMERGING PARADIGMS: Explore services and applications where CC has opened new perspectives. 5. PERSONAL CASE STUDY: Integration and implementation into a cloud- based platform. Synthesis about research and practical work performed in Consoft Sistemi (Milan Area, Italy) Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (02/15)
  • 3. ItTakes A Cloud Ecosystem 1. COST FLEXIBILITY Allow pay-as-need. Shifts fixed to variable costs. 2. BUSINESS SCALABILITY Cost-effective computing capacity to support growth. On-demand self-service. Rapid elasticity (ideal for Start-ups). 5. CONTEXT-DRIVEN VARIABILITY User-defined experiences. Increases product relevance. 4. CUSTOMIZATION AND ADAPTABILITY Enables faster time to market. Supports experimentation (demo instance). CLOUD FAILURE ≠ SERVICE FAILURE 3. MASKED COMPLEXITY Product expansion. User simplicity (similar to web experience). 6. ECOSYSTEM CONNECTIVITY Drives potential new business. Measured services. Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (03/15)
  • 4. Three Business Archetypes: EnablingTransformation - OPTIMIZERS: Incrementally enhance customer value propositions (X-axis) while improving their organization’s business value (Y-axis). - INNOVATORS: Improve customer value through cloud adoption, resulting in new revenue streams or even changing their role within an existing ecosystem. - DISRUPTORS: Create radically different value propositions, as well as generate new customer needs and segments. Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (04/15) C B A How to analyze organization potential disruption? a) Use bubble charts b) Evaluate employees approaches through surveys and aggregate c) Aggregate results in the framework (examples A, B, C)
  • 5. Cloud Attributes UsedTo EmpowerThe BusinessValue - Modelling people attitudes,not only technologies (‘Cloud as a model of organization’) - Business enablers to drive innovation (ambition to adopt cloud solutions) - Size and complexity of the company (initial difficulties to deploy in big companies) - Power distribution networks (energy efficienty and datacenter consumption) - Web accessing with certain bandwidth (high trasfer rates for SSD drives) - Real impact on certain areas (mobile, PA, e-Learning, multimedia) Cloud Computing New Classes of Applications Interactive Mobile Apps Location-based Apps Environment context-aware Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (05/15)
  • 6. Emerging Paradigms: PA, Education, Multimedia, Big Data… Video On-Demand Cable Telephony (Direct TV) Online streaming (Netflix, others) User- generated content CHANGING MEDIA DISTRIBUTION LANDSCAPE newborn citizen registry profile (account) personal/open data certificates platform nursery info (healthcare) new services in the area quality of life parenting benefits community initiatives accommodation … INTELLIGENT ROAD Sensors on smartphones Sensors on vehicles Traffic cameras Inductive sensors MOOC-s BIG DATA IoT Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (06/15) PA Cloud
  • 7. Leading Cloud Providers CLOUD PROVIDERS AmazonWeb Services Google Cloud Platform Microsoft Azure IBM (Consoft Partner) IBM Softlayer (Consoft Partner) Model of cloud SaaS (Email and Search), PaaS License type Proprietary (App Engine) (except Email and Search) Intended user group Corporate Payment modalities Pay-per-use, free promotions (pay-as-you-go or subscription) Formal Agreements SLA Security offered Unknown Possible Web standards SOAP, REST Interoperability/portability Supports Windows (.NET, MS SQL, SharePoint, CRM, PHP) (an example of Google Cloud table of specifics) Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (07/15)
  • 8. Tree-based structure.Top-down paths Google Cloud Platform SaaSIaaS PaaS ProprietaryOpenSource Corporate Private Pay-per-use No SLA SLA Free No SLA SSL Top-down paths (highlighted in red) to identify customer’s target needs. In analytics, tree diagrams are better than lists or tables. Deep levels of explorations and added details. Method capable to classify also future Cloud providers. Identifies possible standard areas. SSL … … Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (08/15) App Engine
  • 9. A Cloud Integration Scenario My experience in Consoft Sistemi CLIENT REQUISITES: - Piloting client’s Project Portfolio Management to a cloud-based platform. - Scheduling and preparing reports and dashboards for monitoring projects. - Integrate Critical Issues and Change Requests. INTEGRATION PLAN: - Everything in ServiceNow is a table with records. - Define project’s structure (ID, assign tasks, data and economics) automating workflows first in a demo instance. - Create project fields and task relationships (ASAP). - Use Import Sets and Update Sets. - Publish reports and Gantt charts in colorful interactive gauges. Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (09/15)
  • 10. Project Management in 3-phases plan: Load data through Tables and Records SetUptheProject Plan project views, costs and dates Create all Project fields and import XML, XLS, MPP files Add tasks, dependencies and relationships (finish-to-start, parent-child) Keep database in joined tables (schema map with references) ManagetheProject Start the Project Project state becomes ‘Work in Progress’ Task percentage in the progress bar Activities and efforts Monitor project’s milestones through grafical dashboard and scheduled reports ClosetheProject Analyze actual values and efforts Integrate ‘on track’ issues and changes from Atlassian Jira. Use JavaScipts and Business Rules. Manage related critical issues and change requests Keep the Knowledge Base and Live Feed updated Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (10/15)
  • 11. Project module: Create, customize fields in project table Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (11/15)
  • 12. Project Critical Issues and Change Requests Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (12/15)
  • 13. Service Management in database view: Schema map of pm_project table Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (13/15)
  • 14. CIO Roadmap: Using reports and timeline visualization Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (14/15)
  • 15. THANK YOU ALL FOR THE ATTENTION! Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (15/15)