SlideShare a Scribd company logo
1 of 12
Download to read offline
SmartCLIDE Vision
November 2020
SmartCLIDE VisionNovember 2020
Agenda
• Overall Concept
• Motivation
• Approach
• Target Users & Value
• Features
• What is SmartCLIDE?
• Discovery of Services
• Composition of new Services
• Features Map
• Whole Life cycle Support IDE
2
SmartCLIDE VisionNovember 2020
SmartCLIDE Motivation
Digital transformation is changing every sphere of society at a very fast
pace.
Technological and cultural breakthroughs.
Cloud computing and agile methodologies as the key enablers of digital
transformation
SmartCLIDE aims to boost the adoption of Cloud and Big Data solutions
DIGITAL TRANSFORMATIONCloud ComputingSmartCLIDE
3
November 2020
SmartCLIDE Approach
01
Boost the adoption of
Cloud Solutions
Main Objective
Limitations
Faster and more effective development of cloud
and big data services
Deeper insights on how cloud and code works
Creating solutions from scratch is
time consuming, complex and
expensive.
02
03
More secure and easy way to reuse quality code
Gaining trust and facilitating the reuse of services
To be a code learning tool
Deeper understanding on the costs of big data and
cloud
Composition of services is limited
due to non-uniform classification
and documentation, and a QoS and
Security compromise
Predict and control costs is very
difficult using pricing models of
public cloud providers
Aims
SmartCLIDE Vision 4
SmartCLIDE VisionNovember 2020
SmartCLIDE Target Users & Value
5
SmartCLIDE VisionNovember 2020
What is SmartCLIDE
Cloud IDE
• Smart, cloud-native IDE, based on the coding-by-demonstration paradigm
• Collaboration between different stakeholders
Services Composition:
• Create control, data and operations abstractions
• Combine abstractions to create new services
Services Discovery
• Import/Search and Discover available services and resources (abstractions, data sources, infrastructure resources, data
transformations, etc.) from their current IaaS, PaaS and SaaS Providers
Deep Learning
• Automatic Software Classification
• Context Identification and Abstractions Selection
• Programmatic Output Generation
6
SmartCLIDE VisionNovember 2020
Discovery of Services
• Automatically exposes available resources and cloud services (e.g. VM
images with different configurations, already implemented containers, business
related services…) from current IaaS, PaaS and SaaS providers, based on:
• General Purpose
• Technical requirements
• Provides additional information for better re-use of services and decision
making in the creation or composition of new services
• Description
• Certifications
• Other services and applications using the proposed service
• Opinions from other end-users
• Comparison with other similar services
• Ontology-based technique to identify cloud service categories
• By detecting cloud service concepts from cloud service sources
7
SmartCLIDE VisionNovember 2020
Composition of new Services
support
Full life-cycle
Configuration
Management
Integration
Version Control
and
Coding-by-demonstration
and text notation
Learnable
Programming
Insightful
source code
monitoring
High Level
Abstractions
at all stages
Comprehensible,
reusable
and directly
testable code
• Rapid implementation of new services either creating them from scratch or
by composition.
• Create new services indicating the way the resulting service/ application
will be deployed or the features that will be monitored at runtime
and Cost
Simulation
Continuous
Integration and
Deployment
assistance
8
SmartCLIDE VisionNovember 2020
The SmartCLIDE Features Map
9
Whole life cycle support IDE
SmartCLIDE VisionNovember 2020
Integration with build tools for
packaging, virtualization and
containerization tools to handle
images of environments and
perform fast deployments.
Extreme automatization
concept of DevOps.
Integration of autonomous AI-
based Smart Services within the
DevOps loops, so end-users will
be able to reuse already existing
user stories or acceptance
criteria, when and where more
intensive testing will be required
(by monitoring the verification
stage), or when is the best
moment to build and transport an
application to a determined
environment. 10
SmartCLIDE VisionNovember 2020
Use Case Example Scenario
In a logistics company, the need to optimize the flow of routes
carried out by couriers is detected. The objective is to deliver
packages in less time, increase the number of deliveries per day
and reduce costs for trucks and personnel.
User Need. Optimization of delivery routes
Use case example: “Getting all tracking related to a
specific courier, date and status”.
Actor: A Product Owner
Drag & Drop IDE
Infer code from action
11
Thank you !
the Stairway to Cloud
Created by KAIROS & ATB

More Related Content

What's hot

FSM integration with SAP
FSM integration with SAPFSM integration with SAP
FSM integration with SAPCapgemini
 
Cloud Native Demystified: Build Once, Run Anywhere!
Cloud Native Demystified: Build Once, Run Anywhere!Cloud Native Demystified: Build Once, Run Anywhere!
Cloud Native Demystified: Build Once, Run Anywhere!Codit
 
Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...Codit
 
Manage Content In-Place, Migrate as Needed for Records and Retention
 Manage Content In-Place, Migrate as Needed for Records and Retention Manage Content In-Place, Migrate as Needed for Records and Retention
Manage Content In-Place, Migrate as Needed for Records and RetentionZia Consulting
 
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" MindsetWSO2
 
The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19Codit
 
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE
 
IoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorxIoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorxFilip Kolář
 
ChainDigit your partner for blockchain solutions
ChainDigit   your partner for blockchain solutionsChainDigit   your partner for blockchain solutions
ChainDigit your partner for blockchain solutionsBaiju Jacob
 
IBM Bluemix overview for the PinkHack BIC 2015
IBM Bluemix overview for the PinkHack BIC 2015IBM Bluemix overview for the PinkHack BIC 2015
IBM Bluemix overview for the PinkHack BIC 2015Valerio Riva
 
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” ArchitecturesFIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” ArchitecturesFIWARE
 
Cqrs event sourcing slide landis+gyr
Cqrs event sourcing slide landis+gyrCqrs event sourcing slide landis+gyr
Cqrs event sourcing slide landis+gyrAtul Katiyar
 
Datenstrategie der Zukunft - Technologietrends, die Sie kennen müssen
Datenstrategie der Zukunft - Technologietrends, die Sie kennen müssenDatenstrategie der Zukunft - Technologietrends, die Sie kennen müssen
Datenstrategie der Zukunft - Technologietrends, die Sie kennen müssenDenodo
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE IoT
 
Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...
Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...
Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...InfluxData
 
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...apidays
 
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
FIWARE Global Summit - Knowage: FIWARE Data Visualization GEFIWARE Global Summit - Knowage: FIWARE Data Visualization GE
FIWARE Global Summit - Knowage: FIWARE Data Visualization GEFIWARE
 
WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2WSO2
 
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...WSO2
 
Data Ownership & Trust in the IoT
Data Ownership & Trust in the IoTData Ownership & Trust in the IoT
Data Ownership & Trust in the IoTAGILE IoT
 

What's hot (20)

FSM integration with SAP
FSM integration with SAPFSM integration with SAP
FSM integration with SAP
 
Cloud Native Demystified: Build Once, Run Anywhere!
Cloud Native Demystified: Build Once, Run Anywhere!Cloud Native Demystified: Build Once, Run Anywhere!
Cloud Native Demystified: Build Once, Run Anywhere!
 
Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...
 
Manage Content In-Place, Migrate as Needed for Records and Retention
 Manage Content In-Place, Migrate as Needed for Records and Retention Manage Content In-Place, Migrate as Needed for Records and Retention
Manage Content In-Place, Migrate as Needed for Records and Retention
 
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
 
The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19
 
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
 
IoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorxIoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorx
 
ChainDigit your partner for blockchain solutions
ChainDigit   your partner for blockchain solutionsChainDigit   your partner for blockchain solutions
ChainDigit your partner for blockchain solutions
 
IBM Bluemix overview for the PinkHack BIC 2015
IBM Bluemix overview for the PinkHack BIC 2015IBM Bluemix overview for the PinkHack BIC 2015
IBM Bluemix overview for the PinkHack BIC 2015
 
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” ArchitecturesFIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
 
Cqrs event sourcing slide landis+gyr
Cqrs event sourcing slide landis+gyrCqrs event sourcing slide landis+gyr
Cqrs event sourcing slide landis+gyr
 
Datenstrategie der Zukunft - Technologietrends, die Sie kennen müssen
Datenstrategie der Zukunft - Technologietrends, die Sie kennen müssenDatenstrategie der Zukunft - Technologietrends, die Sie kennen müssen
Datenstrategie der Zukunft - Technologietrends, die Sie kennen müssen
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT
 
Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...
Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...
Bhagvan Kommadi [Value Momentum] | TeleHealth Platform: DevOps-Based Progress...
 
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
 
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
FIWARE Global Summit - Knowage: FIWARE Data Visualization GEFIWARE Global Summit - Knowage: FIWARE Data Visualization GE
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
 
WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2
 
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
 
Data Ownership & Trust in the IoT
Data Ownership & Trust in the IoTData Ownership & Trust in the IoT
Data Ownership & Trust in the IoT
 

Similar to SmartCLIDE Project Vision

Rethinking the Database in the IoT Era
Rethinking the Database in the IoT EraRethinking the Database in the IoT Era
Rethinking the Database in the IoT EraInfluxData
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational valueMihai Criveti
 
State of DevOps - Build the Thing Right
State of DevOps - Build the Thing RightState of DevOps - Build the Thing Right
State of DevOps - Build the Thing RightSergiu Bodiu
 
Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)GICTTraining
 
DevOps - What is | Advantages | Challenges | DevSecOps | Capabilities
DevOps - What is | Advantages | Challenges | DevSecOps | CapabilitiesDevOps - What is | Advantages | Challenges | DevSecOps | Capabilities
DevOps - What is | Advantages | Challenges | DevSecOps | CapabilitiesSoftClouds LLC
 
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...valuebound
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for ThailandWatcharin Yang-Ngam
 
Redefining the Cloud with AI – State & Use Cases​ | SoftClouds
Redefining the Cloud with AI – State & Use Cases​ | SoftCloudsRedefining the Cloud with AI – State & Use Cases​ | SoftClouds
Redefining the Cloud with AI – State & Use Cases​ | SoftCloudsSoftClouds LLC
 
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David CearlyMay 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David CearlyTim Harvey
 
Journey to the Cloud
Journey to the CloudJourney to the Cloud
Journey to the CloudPete Nieminen
 
Citrix Synergy 2014 - Syn231 Why cloud projects fail
Citrix Synergy 2014 - Syn231 Why cloud projects failCitrix Synergy 2014 - Syn231 Why cloud projects fail
Citrix Synergy 2014 - Syn231 Why cloud projects failCitrix
 
Migrating to Microservices Patterns and Technologies (edition 2023)
 Migrating to Microservices Patterns and Technologies (edition 2023) Migrating to Microservices Patterns and Technologies (edition 2023)
Migrating to Microservices Patterns and Technologies (edition 2023)Ahmed Misbah
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationSlobodan Sipcic
 
Going MicroServices with Net
Going MicroServices with NetGoing MicroServices with Net
Going MicroServices with NetDavid Revoledo
 
2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your Business2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your BusinessWeCode Inc
 
Your Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and ContainersYour Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and ContainersAtlassian
 

Similar to SmartCLIDE Project Vision (20)

SmartCLIDE: Stairway to Cloud
SmartCLIDE: Stairway to CloudSmartCLIDE: Stairway to Cloud
SmartCLIDE: Stairway to Cloud
 
Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.
 
Rethinking the Database in the IoT Era
Rethinking the Database in the IoT EraRethinking the Database in the IoT Era
Rethinking the Database in the IoT Era
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational value
 
State of DevOps - Build the Thing Right
State of DevOps - Build the Thing RightState of DevOps - Build the Thing Right
State of DevOps - Build the Thing Right
 
Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)
 
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid IntegrationCloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
 
DevOps - What is | Advantages | Challenges | DevSecOps | Capabilities
DevOps - What is | Advantages | Challenges | DevSecOps | CapabilitiesDevOps - What is | Advantages | Challenges | DevSecOps | Capabilities
DevOps - What is | Advantages | Challenges | DevSecOps | Capabilities
 
Architecting your way up in the cloud
Architecting your way up in the cloudArchitecting your way up in the cloud
Architecting your way up in the cloud
 
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
Redefining the Cloud with AI – State & Use Cases​ | SoftClouds
Redefining the Cloud with AI – State & Use Cases​ | SoftCloudsRedefining the Cloud with AI – State & Use Cases​ | SoftClouds
Redefining the Cloud with AI – State & Use Cases​ | SoftClouds
 
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David CearlyMay 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
 
Journey to the Cloud
Journey to the CloudJourney to the Cloud
Journey to the Cloud
 
Citrix Synergy 2014 - Syn231 Why cloud projects fail
Citrix Synergy 2014 - Syn231 Why cloud projects failCitrix Synergy 2014 - Syn231 Why cloud projects fail
Citrix Synergy 2014 - Syn231 Why cloud projects fail
 
Migrating to Microservices Patterns and Technologies (edition 2023)
 Migrating to Microservices Patterns and Technologies (edition 2023) Migrating to Microservices Patterns and Technologies (edition 2023)
Migrating to Microservices Patterns and Technologies (edition 2023)
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
 
Going MicroServices with Net
Going MicroServices with NetGoing MicroServices with Net
Going MicroServices with Net
 
2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your Business2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your Business
 
Your Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and ContainersYour Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
 

Recently uploaded

Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
Mastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptxMastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptxAS Design & AST.
 
Effort Estimation Techniques used in Software Projects
Effort Estimation Techniques used in Software ProjectsEffort Estimation Techniques used in Software Projects
Effort Estimation Techniques used in Software ProjectsDEEPRAJ PATHAK
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...
Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...
Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...OnePlan Solutions
 
Business Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisBusiness Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisDEEPRAJ PATHAK
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...kalichargn70th171
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
full course of software engineering mid term.pdf
full course of software engineering mid term.pdffull course of software engineering mid term.pdf
full course of software engineering mid term.pdfAbdul salam
 
logical backup of Oracle Datapump-detailed.pptx
logical backup of Oracle Datapump-detailed.pptxlogical backup of Oracle Datapump-detailed.pptx
logical backup of Oracle Datapump-detailed.pptxRemote DBA Services
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024OpenMetadata
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfkalichargn70th171
 

Recently uploaded (20)

Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
Mastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptxMastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptx
 
Effort Estimation Techniques used in Software Projects
Effort Estimation Techniques used in Software ProjectsEffort Estimation Techniques used in Software Projects
Effort Estimation Techniques used in Software Projects
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...
Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...
Transform your Corporate Strategy Office - Harness OnePlan’s Strategic Portfo...
 
Business Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisBusiness Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business Analysis
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
full course of software engineering mid term.pdf
full course of software engineering mid term.pdffull course of software engineering mid term.pdf
full course of software engineering mid term.pdf
 
logical backup of Oracle Datapump-detailed.pptx
logical backup of Oracle Datapump-detailed.pptxlogical backup of Oracle Datapump-detailed.pptx
logical backup of Oracle Datapump-detailed.pptx
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
 

SmartCLIDE Project Vision

  • 2. SmartCLIDE VisionNovember 2020 Agenda • Overall Concept • Motivation • Approach • Target Users & Value • Features • What is SmartCLIDE? • Discovery of Services • Composition of new Services • Features Map • Whole Life cycle Support IDE 2
  • 3. SmartCLIDE VisionNovember 2020 SmartCLIDE Motivation Digital transformation is changing every sphere of society at a very fast pace. Technological and cultural breakthroughs. Cloud computing and agile methodologies as the key enablers of digital transformation SmartCLIDE aims to boost the adoption of Cloud and Big Data solutions DIGITAL TRANSFORMATIONCloud ComputingSmartCLIDE 3
  • 4. November 2020 SmartCLIDE Approach 01 Boost the adoption of Cloud Solutions Main Objective Limitations Faster and more effective development of cloud and big data services Deeper insights on how cloud and code works Creating solutions from scratch is time consuming, complex and expensive. 02 03 More secure and easy way to reuse quality code Gaining trust and facilitating the reuse of services To be a code learning tool Deeper understanding on the costs of big data and cloud Composition of services is limited due to non-uniform classification and documentation, and a QoS and Security compromise Predict and control costs is very difficult using pricing models of public cloud providers Aims SmartCLIDE Vision 4
  • 6. SmartCLIDE VisionNovember 2020 What is SmartCLIDE Cloud IDE • Smart, cloud-native IDE, based on the coding-by-demonstration paradigm • Collaboration between different stakeholders Services Composition: • Create control, data and operations abstractions • Combine abstractions to create new services Services Discovery • Import/Search and Discover available services and resources (abstractions, data sources, infrastructure resources, data transformations, etc.) from their current IaaS, PaaS and SaaS Providers Deep Learning • Automatic Software Classification • Context Identification and Abstractions Selection • Programmatic Output Generation 6
  • 7. SmartCLIDE VisionNovember 2020 Discovery of Services • Automatically exposes available resources and cloud services (e.g. VM images with different configurations, already implemented containers, business related services…) from current IaaS, PaaS and SaaS providers, based on: • General Purpose • Technical requirements • Provides additional information for better re-use of services and decision making in the creation or composition of new services • Description • Certifications • Other services and applications using the proposed service • Opinions from other end-users • Comparison with other similar services • Ontology-based technique to identify cloud service categories • By detecting cloud service concepts from cloud service sources 7
  • 8. SmartCLIDE VisionNovember 2020 Composition of new Services support Full life-cycle Configuration Management Integration Version Control and Coding-by-demonstration and text notation Learnable Programming Insightful source code monitoring High Level Abstractions at all stages Comprehensible, reusable and directly testable code • Rapid implementation of new services either creating them from scratch or by composition. • Create new services indicating the way the resulting service/ application will be deployed or the features that will be monitored at runtime and Cost Simulation Continuous Integration and Deployment assistance 8
  • 9. SmartCLIDE VisionNovember 2020 The SmartCLIDE Features Map 9
  • 10. Whole life cycle support IDE SmartCLIDE VisionNovember 2020 Integration with build tools for packaging, virtualization and containerization tools to handle images of environments and perform fast deployments. Extreme automatization concept of DevOps. Integration of autonomous AI- based Smart Services within the DevOps loops, so end-users will be able to reuse already existing user stories or acceptance criteria, when and where more intensive testing will be required (by monitoring the verification stage), or when is the best moment to build and transport an application to a determined environment. 10
  • 11. SmartCLIDE VisionNovember 2020 Use Case Example Scenario In a logistics company, the need to optimize the flow of routes carried out by couriers is detected. The objective is to deliver packages in less time, increase the number of deliveries per day and reduce costs for trucks and personnel. User Need. Optimization of delivery routes Use case example: “Getting all tracking related to a specific courier, date and status”. Actor: A Product Owner Drag & Drop IDE Infer code from action 11
  • 12. Thank you ! the Stairway to Cloud Created by KAIROS & ATB