The cloud ecosystem for the enterprise: Comparative analysis of the leading cloud providers, support...

15
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

Transcript of The cloud ecosystem for the enterprise: Comparative analysis of the leading cloud providers, support...

The cloud ecosystem for the enterprise:comparative analysis of the leading cloud providers,

support solutions and integration scenariosfor the business

Università degli Studi di Milano BicoccaDipartimento di Informatica, Sistemistica e Comunicazione

Relatore: Autore:MATTEO DOMINONI SKENDER KOLLCAKUCo-relatore:PAOLO ASIOLI

TOPICS:

1. IT TAKES A CLOUD ECOSYSTEM: Why still talking about the need forCloud Computing?

2. BUSINESS ARCHETYPES: Identification of potential roles inside anorganization who could take in consideration the CC model.

3. COMPARATIVE ANALYSIS: Introduce new method to analyze cloudproviders.

4. EMERGING PARADIGMS: Explore services and applications where CC hasopened new perspectives.

5. PERSONAL CASE STUDY: Integration and implementation into a cloud-based platform.

Synthesis about research and practicalwork 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 innew revenue streams or even changing their role within an existing ecosystem.

- DISRUPTORS: Create radically different value propositions, as well as generatenew customer needs and segments.

Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (04/15)

C

B

A

How to analyzeorganization potential

disruption?

a) Use bubble charts

b) Evaluate employees approachesthrough surveys and aggregate

c) Aggregate results in the framework(examples A, B, C)

Cloud Attributes Used ToEmpower The Business Value

- 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 DATAIoT

Skender Kollcaku (Consoft Sistemi) – Università degli Studi di Milano-Bicocca (06/15)

PA Cloud

Leading Cloud Providers

CLOUD PROVIDERS

Amazon Web Services

Google Cloud Platform

Microsoft

Azure

IBM

(Consoft Partner)

IBM

Softlayer

(Consoft Partner)

Model of cloud SaaS (Email and Search), PaaSLicense type Proprietary (App Engine)

(except Email and Search)Intended user group CorporatePayment modalities Pay-per-use, free promotions

(pay-as-you-go or subscription)Formal Agreements SLASecurity offered UnknownPossible Web standards SOAP, RESTInteroperability/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 SLASLA

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 explorationsand added details.

Method capable to classifyalso 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 ScenarioMy 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

Set

Up

th

e P

roje

ctPlan 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) M

an

age

the P

roje

ct

Start the Project

Project state becomes‘Work in Progress’

Task percentage in the progress bar

Activities and efforts

Monitor project’smilestones through graficaldashboard and scheduledreports

Clo

se t

he P

roje

ct

Analyze actualvalues and efforts

Integrate ‘on track’ issues and changesfrom Atlassian Jira. Use JavaScipts and Business Rules.

Manage relatedcritical issues and change requests

Keep the Knowledge Base and Live Feedupdated

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 Issuesand 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)