The 11th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA'2014)
November 10-13, 2014 at InterContinental, West Bay, Doha, Qatar
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, looking into advanced task flow concepts in ADF applications.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Oracle ADF Architecture TV - Design - ADF BC Application Module DesignChris Muir
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, considering ADF Business Components application module design.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Lyndon Ong, of Ciena and the OIF Marketing Committee Co-Chair spoke at Globecom 2015. Focus on work in OIF Transport SDN Framework and joint work between OIF and ONF on Transport APIs
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, investigating the reusable artifacts in ADF applications.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationChris Muir
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, a broad overview of integrating ADF Mobile into your ADF landscape.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, looking into advanced task flow concepts in ADF applications.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Oracle ADF Architecture TV - Design - ADF BC Application Module DesignChris Muir
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, considering ADF Business Components application module design.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Lyndon Ong, of Ciena and the OIF Marketing Committee Co-Chair spoke at Globecom 2015. Focus on work in OIF Transport SDN Framework and joint work between OIF and ONF on Transport APIs
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, investigating the reusable artifacts in ADF applications.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationChris Muir
Slides from Oracle's ADF Architecture TV series covering the Design phase of ADF projects, a broad overview of integrating ADF Mobile into your ADF landscape.
Like to know more? Check out:
- Subscribe to the YouTube channel - http://bit.ly/adftvsub
- Design Playlist - http://www.youtube.com/playlist?list=PLJz3HAsCPVaSemIjFk4lfokNynzp5Euet
- Read the episode index on the ADF Architecture Square - http://bit.ly/adfarchsquare
Presentazione Introduttiva all'Arduino Day 2015 tenutosi in Ludoteca Archimedea: "Arduino Uno nessuno e Centomila" quale e' la vera personalita' di Arduino? Scopriamo solo una piccola parte dei diversi impieghi e ambiti di potenziale applicabilita' che ha la schedina elettronica in ambito prototipazione, educational e hobby.
Sono illustrati anche i progetti svolti in collaborazione con il Politecnico di Milano Dipartimento di Design del Prodotto in cui Arduino ha reso "smart", interattive, le idee dei designer.
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationPace Integration
Our latest MuleSoft meetup in London covered both hybrid connectivity and SAP integration patterns. Real business scenarios for customer and sales order management - and how to turn these into a seamless API design.
How do you grapple with a legacy portfolio? What strategies do you employ to get an application to cloud native?
How do you grapple with a legacy portfolio? What strategies do you employ to get an application to cloud native?
This talk will cover tools, process and techniques for decomposing monolithic applications to Cloud Native applications running on Pivotal Cloud Foundry (PCF). The webinar will build on ideas from seminal works in this area: Working Effectively With Legacy Code and The Mikado Method. We will begin with an overview of the technology constraints of porting existing applications to the cloud, sharing approaches to migrate applications to PCF. Architects & Developers will come away from this webinar with prescriptive replatforming and decomposition techniques. These techniques offer a scientific approach for an application migration funnel and how to implement patterns like Anti-Corruption Layer, Strangler, Backends For Frontend, Seams etc., plus recipes and tools to refactor and replatform enterprise apps to the cloud. Go beyond the 12 factors and see WHY Cloud Foundry is the best place to run any app - cloud native or non-cloud native.
Speakers: Pieter Humphrey, Principal Product Manager; Pivotal
Rohit Kelapure, PCF Advisory Solutions Architect; Pivotal
Hungry for more? Check out this blog from Kenny Bastani:
http://www.kennybastani.com/2016/08/strangling-legacy-microservices-spring-cloud.html
The REMICS model-driven process for migrating legacy applications to the cloudMarcos Almeida
With the advent of cloud computing platforms, many companies are studying the migration of legacy applications to the cloud. The main difficulty in dealing with such system is the obsolescence, either due to the dependency on an obsolete platform, incomplete/incorrect documentation or using an inappropriate architecture for the cloud. The FP7 project REMICS (Reuse and Migration of legacy applications to Interoperable Cloud Services) intends to provide a model-driven approach to extract valuable information from existing code and automating the refactoring of old code into cloud enabled architectures. In order to do so, REMICS proposes a process based on three steps: Recovery, Migration and Deployment. The work to be performed during each step is partially automated by the tools developed in the project. This presentation is going to focus on the description of the process and its associated tools and on our experience in applying the process in an industrial case study.
Cloud native microservices for systems and applications ieee rev2Prem Sankar Gopannan
This presentation gives an overview about the need for Microservices and business drivers that demands such architecture. Provides an overview about Kubernetes, Istio and Prometheus
Presentazione Introduttiva all'Arduino Day 2015 tenutosi in Ludoteca Archimedea: "Arduino Uno nessuno e Centomila" quale e' la vera personalita' di Arduino? Scopriamo solo una piccola parte dei diversi impieghi e ambiti di potenziale applicabilita' che ha la schedina elettronica in ambito prototipazione, educational e hobby.
Sono illustrati anche i progetti svolti in collaborazione con il Politecnico di Milano Dipartimento di Design del Prodotto in cui Arduino ha reso "smart", interattive, le idee dei designer.
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationPace Integration
Our latest MuleSoft meetup in London covered both hybrid connectivity and SAP integration patterns. Real business scenarios for customer and sales order management - and how to turn these into a seamless API design.
How do you grapple with a legacy portfolio? What strategies do you employ to get an application to cloud native?
How do you grapple with a legacy portfolio? What strategies do you employ to get an application to cloud native?
This talk will cover tools, process and techniques for decomposing monolithic applications to Cloud Native applications running on Pivotal Cloud Foundry (PCF). The webinar will build on ideas from seminal works in this area: Working Effectively With Legacy Code and The Mikado Method. We will begin with an overview of the technology constraints of porting existing applications to the cloud, sharing approaches to migrate applications to PCF. Architects & Developers will come away from this webinar with prescriptive replatforming and decomposition techniques. These techniques offer a scientific approach for an application migration funnel and how to implement patterns like Anti-Corruption Layer, Strangler, Backends For Frontend, Seams etc., plus recipes and tools to refactor and replatform enterprise apps to the cloud. Go beyond the 12 factors and see WHY Cloud Foundry is the best place to run any app - cloud native or non-cloud native.
Speakers: Pieter Humphrey, Principal Product Manager; Pivotal
Rohit Kelapure, PCF Advisory Solutions Architect; Pivotal
Hungry for more? Check out this blog from Kenny Bastani:
http://www.kennybastani.com/2016/08/strangling-legacy-microservices-spring-cloud.html
The REMICS model-driven process for migrating legacy applications to the cloudMarcos Almeida
With the advent of cloud computing platforms, many companies are studying the migration of legacy applications to the cloud. The main difficulty in dealing with such system is the obsolescence, either due to the dependency on an obsolete platform, incomplete/incorrect documentation or using an inappropriate architecture for the cloud. The FP7 project REMICS (Reuse and Migration of legacy applications to Interoperable Cloud Services) intends to provide a model-driven approach to extract valuable information from existing code and automating the refactoring of old code into cloud enabled architectures. In order to do so, REMICS proposes a process based on three steps: Recovery, Migration and Deployment. The work to be performed during each step is partially automated by the tools developed in the project. This presentation is going to focus on the description of the process and its associated tools and on our experience in applying the process in an industrial case study.
Cloud native microservices for systems and applications ieee rev2Prem Sankar Gopannan
This presentation gives an overview about the need for Microservices and business drivers that demands such architecture. Provides an overview about Kubernetes, Istio and Prometheus
App modernization projects are hard. Enterprises are looking to cloud-native platforms like Pivotal Cloud Foundry to run their applications, but they’re worried about the risks inherent to any replatforming effort.
Fortunately, several repeatable patterns of successful incremental migration have emerged.
In this webcast, Google Cloud’s Prithpal Bhogill and Pivotal’s Shaun Anderson will discuss best practices for app modernization and securely and seamlessly routing traffic between legacy stacks and Pivotal Cloud Foundry.
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)FITMAN FI
A webinar on the Collaborative Business Process Management (CBPM) Specific Enabler (SE) from the FITMAN project. This SE enables collaborative, semantically-enhanced design, execution and monitoring of business processes. Presented by Mauro Isaja from Engineering.
This presentation was used in "La Hora de Kubernetes" to share experiences acquired during my journey in the OPNFV community, as well as trends and challenges faced by the Telcos.
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
Today, competitive advantage is often driven by software. The business that can deploy solutions to their customers more quickly across a range of platforms, with the flexibility to continuously delivery new functionality, is poised to succeed. DevOps enables organizations to manage complex enterprise applications that are hybrid in nature - often with cloud or mobile components being fed by data from traditional back-end systems like databases or mainframes.
This eSeminar explores hybrid cloud use cases, along with solutions that equip businesses to deliver value to their customers with speed, quality, and security.
Where can you use serverless? How does it relate to APIs, integration and mi...Kim Clark
Serverless, aka. function-as-a-service (FaaS) is on-trend, and as with all new shiny things it is often both over and under estimated in the space of the same conversation. Where can and should it be applied, especially in relation to integration? Does it make provide a good platform for implementing APIs? What type of application would be appropriate to put on it? How does it relate to similarly elastic architectures such as microservices? If its functions are stateless, where and how do you manage state. How do you integrate to and from it? What are the benefits, and what are the limitations? This unique perspective is from the same experienced team that provided key clarifications on the comparisons between microservices, SOA and APIs.
That’s one small step for IT, one giant leap for business agility
Give to your business the moon as in this REX of micro-services solution used in the Airbus flight tests department to rebuild a large and complex systems. This medium size on-going project took some technical decisions and finally managed to bring the Micro-Services philosophy in a huge legacy IT system.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Understanding Nidhi Software Pricing: A Quick Guide 🌟
Choosing the right software is vital for Nidhi companies to streamline operations. Our latest presentation covers Nidhi software pricing, key factors, costs, and negotiation tips.
📊 What You’ll Learn:
Key factors influencing Nidhi software price
Understanding the true cost beyond the initial price
Tips for negotiating the best deal
Affordable and customizable pricing options with Vector Nidhi Software
🔗 Learn more at: www.vectornidhisoftware.com/software-for-nidhi-company/
#NidhiSoftwarePrice #NidhiSoftware #VectorNidhi
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
In the ever-evolving landscape of technology, enterprise software development is undergoing a significant transformation. Traditional coding methods are being challenged by innovative no-code solutions, which promise to streamline and democratize the software development process.
This shift is particularly impactful for enterprises, which require robust, scalable, and efficient software to manage their operations. In this article, we will explore the various facets of enterprise software development with no-code solutions, examining their benefits, challenges, and the future potential they hold.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Presentation : Business Process Management with mobile routes
1. Business Process
Management with
mobile routes
Charif Mahmoudi and Fabrice Mourlin
LACL (CNRS FRE 2673)
University of Paris EST – France
AICCSA 2014
International Conference on Computer Systems and
Applications
November 10-13, 2014, Doha, Qatar
charif.mahmoudi@u-pec.fr
fabrice.mourlin@u-pec.fr
3. 3
General context
• Labs: L.A.C.L. Labs Algorithm Complexity Logics
– Team: P.C.S. Parallel and Communicating System,
– Manager: Prof. C. Dima
• Work group: Mobile Communicating System
• Members: Fabrice Mourlin
– Cyril Dumont (PhD)
– Charif Mahmoudi (PhD Student)
– Guy-lahlou Djiken (PhD Student)(co-supervised by Prof. Fotso)
– Stiven Anten (PhD Student)
• Industrial Projects:
– MobileSim: numeric computing based on mobile agents
system with ESI-Group
– MobilePlanner: distributed planning manager with Agent/OS.
4. 4
State of the art
Research area
• Service composition
• WS-CDL. PELTZ, Chris. Web services orchestration and choreography. Computer, 2003, vol. 36, no 10,
p. 46-52.
• BPEL4WS JURIC, Matjaz B., MATHEW, Benny, et SARANG, Poornachandra G. Business Process
Execution Language for Web Services: An Architect and Developer's Guide to Orchestrating Web
Services Using BPEL4WS. Packt Publishing, 2006.
• Patterns in service composition
• EIP:. HOHPE, Gregor et WOOLF, Bobby. Enterprise integration patterns. In : 9th
Conference on Pattern Language of Programs. 2002. p. 1-9.
• Apache Camel: IBSEN, Claus et ANSTEY, Jonathan. Camel in action. Manning Publications Co.,
2010.
• Our contribution
• MAHMOUDI, Charif et MOURLIN, Fabrice. Adaptivity of Business Process. In : ICONS 2013, The Eighth
International Conference on Systems. 2013. p. 19-26.
• MAHMOUDI, Charif et MOURLIN, Fabrice. Orchestration Definition from Business Specification. In :
ICSEA 2012, The Seventh International Conference on Software Engineering Advances. 2012. p. 197-
204.
5. Business Agent
• Agent characteristics
– Autonomy – is master of its decisions.
– Reactivity – perceive the changes in its environment
– Proactivity – determine the actions to achieve its objective
– Social – communicate with other agents
• Business Agent
– Composition of business services
• Autonomy based on
– OSGi
– Mesos
– Marathon
• Reactivity based on ESB
• Proactivity based on BP
• Social based on orchestration
5
6. 6
Why do we need Web
Service ?
• Analytic concept
– Independence of concern – WS contains only a local or
remote call to a business basic task.
• Design concept
– Business delegate – WS is an application of design
pattern: task is encapsulated into a class.
• Programming concept
– Framework – each web language has several
frameworks for WS implementation,
– Time development – short lifecycle, it exposes a local
task on network.
WS : Web Service
7. Business Process
management
• Reduce
– human error
– miscommunication
• Focus stakeholders
– requirements
– their roles
• Orchestration
– the entity that manages
CC : eunomia-process.com
complex cross domain
business processes 7
8. 8
Why do we need
Orchestration?
• Web services coordination
– Workflow description - an agent does not know the
others and their communication protocol into a B.P.
• Software transaction
– Business process – it is implemented by an algorithm
based on a set of web service calls into a transaction.
– Local or not – a transaction can be local or distributed
over network
• Business activity monitoring
– Business tracking – B.P. evaluation is not atomic, its
current state can be observable,
– Volume – B.P. monitoring can stress impacts between
each other.
BP:Business Process
9. BPMN BP Modelling Notation
9
Orchestration specification
• W3C (glossary)
– “The pattern of interactions that must respect a
Web service agent to achieve its purpose.".
• An expert describes business logics into a
main description :
• BPMN (graphical representation)
• BPML (textual representation)
• “CODE”(interpretable representation of Business Process)
10. 10
Orchestration
example
• BP can define investment management in a Financial
organization
• BP can express inscription process at an international
conference
• BP also provides audit process on stock management into
a manufactory
12. Orchestration
Framework
• Why do we need integration?
– Your apps are build using different tech
stacks
– Critical for your business to integrate
• Why Integration Framework?
– Framework do the heavy lifting
– Focus on business problem
– Not "reinventing the wheel"
12
14. What is Apache Camel
• Quote from the web site
– http://camel.apache.org
14
Apache Camel is a powerful
Open Source Integration
Framework based on known
Enterprise Integration Patterns
15. EIP Orchestration
using Apache Camel
• EIP specifications
• not initially dedicated to orchestration,
• could be used as tools allowing orchestration
– Transformer or Aggregator pattern.
• based on the "pipe and filter" architecture
15
29. 29
Results
TABLE I. TIME MEASURE FOR THE ASYNCHRONOUS WEB SERVICE CALLS
Web service Total Count Average Min Max
AsyncJetLines 231 1 231 231 231
AsyncEasyLines 302 1 302 302 302
TABLE II. TIME MEASURE FOR THE ASYNCHRONOUS WEB SERVICE CALLS WITH MOBILE ROUTE
Web service Total Count Average Min Max
AsyncJetLines 455 1 455 455 455
AsyncEasyLines 682 1 682 682 682
30. 30
Conclusion
• Business features:
– Business logic
• Flexibility and reusability of services
• Declarative deployment target
– Rethinking Business Processes definition
• cluster schedulers
• private clouds
• build, package and deploy services
• Technical features:
– Mesos/Marathon/Docker architecture
• Cluster management
• Failure detection
• Failover mechanism
31. 31
Future tasks
• Software transaction
– Often, BP is a global transaction containing set of web
services.
Only atomic transaction are considered today
– We want to define business transaction and undoable
mechanism
• Security management
– Often, BP needs secure control based on global
strategy
– We want to realize secure BP where controls are done
through a distributed approach
Each host can have its own security process valuator