Welcome!

@CloudExpo Authors: Jyoti Bansal, Yeshim Deniz, Greg Schulz, ManageEngine IT Matters, William Schmarzo

Related Topics: @CloudExpo, Microservices Expo

@CloudExpo: Blog Feed Post

PRaaS, PRocessus as a Service

PRaaS, processiels et BPO (Business Process Outsourcing)

Praas productsOui, je sais, encore un acronyme en aaS !

Par curiosité j’ai fait une recherche "Praas" sur Bing et Google, actualité oblige !

Le moins que l’on puisse dire, et que les résultats obtenus sont ... très différents !

Pour ceux que cela intéresse, je vous conseille d’utiliser l’outil “blackdog” qui exécute votre recherche sur Google et Bing et vous propose les deux sur la même page de votre navigateur.

J’ai ainsi appris que Praas est un produit “magique” de médecine naturelle, qui s’appuie sur une démarche très ancienne de la médecine indienne, nommée Ayurveda. (l’article de Wikipédia sur Ayurveda est passionnant.)

Revenons à notre monde de la technologie, du Cloud Computing.

Pourquoi parler de PRaaS ? Quelles différences avec les solutions SaaS ? C’est ce que je vous propose de découvrir.


PRaaS, PRocessus as a Service : un essai de définition

Photo Phil La lecture d’un texte récent, sur l’excellent blog de mon ami Phil Wainewright, a été le déclic qui m’a aidé à formaliser une idée sur laquelle je travaille depuis quelques années.

Dans son texte “Thinking Beyond SaaS As We Know It” (en réfléchissant au-delà du SaaS tel qu’on le connait”), Phil présente une entreprise, “Service Channel”, qui propose, comme un service sur le Cloud, la gestion complète de la sous-traitance de l’entretien d’établissements géographiquement répartis.

Service Channel process C’est un processus complexe, très spécialisé, et qui consomme beaucoup de ressources dans les grandes entreprises.

Quelles sont les compétences nécessaires pour créer “Service Channel” ?
- Une équipe d’informaticiens pour construire ce service sur le Cloud, oui, bien sûr, mais... ce n’est pas l’essentiel !
- En priorité une équipe de professionnels de ces métiers, qui connaissent sur le bout des doigts toutes ses spécificités et ses complexités, pour le modéliser et être capables d’en faire un “service” utilisable par des milliers d’entreprises.
C’est d’ailleurs l’un des points clefs de leur compétitivité ; on peut lire sur leur site : “Every member of our team has a deep understanding of the challenges that facility managers and contractors face every day...” (Chaque membre de notre équipe a une connaissance approfondie des difficultés rencontrées tous les jours par les gestionnaires et les sous-traitants...)

Et si “Service Channel” était un exemple de .... PRaaS, PRocessus as a Service ?

Je vous propose donc une première définition d’un PRaaS :

Un PRaaS possède quatre caractéristiques de base :
- Un service disponible sur le Cloud.
- Propose une réponse complète pour gérer l’intégralité d’un processus.
- Concerne non seulement l’entreprise, mais aussi des acteurs externes, clients, fournisseurs ou prestataires.
- Est utilisable directement par des personnes des métiers concernés, sans nécessiter l’intervention d’informaticiens de l’entreprise.


PRaaS, processiels et BPO (Business Process Outsourcing)

Pourquoi promouvoir PRaaS, un concept de plus, dans notre monde informatique qui est très friand de néologismes et de sigles ?

Il y a une excellente raison pour le faire ; je suis persuadé que c’est une innovation forte, qui va jouer un rôle clef au cours des cinq prochaines années.

PRaaS se situe au confluent de trois mouvements majeurs :

Offshore BPO - BPO, Business Process Outsourcing. Depuis des dizaines d’années, les entreprises ont externalisé des activités “Back-office” à des sociétés spécialisées, souvent situées en Inde, en Afrique du Nord ou dans des pays de l’Est de l’Europe.

- L’émergence de processiels, progiciels construits autour d’un processus, thème que j’ai traité ily a peu.

- L’arrivée du Cloud Computing, qui met à disposition des entreprises et des éditeurs de solutions informatiques de la puissance informatique infinie, fiable et sécurisée, à des coûts très compétitifs.

Définition PRaaS - BPO : Processiel:Cloud Il devient maintenant possible de cumuler les avantages des trois démarches ...  dans un PRaaS :

- L’entreprise cliente peut accélérer sa démarche BPO en s’appuyant sur une offre PRaaS qui va exploser, plus modulaire, capable de prendre en charge des processus plus spécialisés et très orientés “Front-office”.

- Une entreprise qui possède une forte expertise métier dans un processus spécialisé peut construire un PRaaS performant, rapidement, et qui sera potentiellement disponible pour des clients dans le monde entier.

Amiando events Amiando en est un bon exemple : ce PRaaS prend en charge toute la réalisation d’un événement ou d’une conférence. Il a été utilisé pour plus de 50 000 événements, et le service est déjà disponible en Français, Anglais, Allemand et Espagnol.

- Le Cloud fournit l’infrastructure informatique qui permet d’héberger cette famille de services, en libérant les développeurs de PRaaS de contraintes de performances et d’investissements lourds dans des infrastructures informatiques spécifiques.

Une autre définition du PRaaS devient possible :

Un PRaaS, ou quand un BPO rencontre un Processiel sur le Cloud.


PRaaS, un composant de plus dans la “nébuleuse” Cloud Computing

L’arrivée rapide de solutions PRaaS accroît encore plus l’intérêt du Cloud Computing pour les entreprises de toutes tailles, de tous les secteurs d’activités.

Cloud I, P, SaaS Aujourd’hui, une DSI est l’interlocutrice principale des acteurs du Cloud ; elle met en œuvre les trois composants principaux actuels du Cloud Computing :

- IaaS, Infrastructures as a Service = mise à disposition de ressources telles que serveurs ou capacité de stockage. AWS, Amazon Web Services, est aujourd’hui le leader incontesté de l’IaaS.

- PaaS, Platform as a Service = outils à la disposition des équipes de développement, pour écrire des programmes en Java, Phyton ou autres langages.  Google App Engine ou Force.com en sont deux bons exemples.

- SaaS, Software as a Service
. C’est la brique la plus connue du Cloud. Jeff Kaplan publie depuis 2 ans SaaS Showplace, un catalogue qui contient aujourd’hui plus d’un millier de solutions SaaS.

Iaas, PaaS, SaaS, PraaS Ce quatrième composant du Cloud que je propose aujourd’hui, PRaaS, est le premier qui s’adresse directement aux responsables métiers d’une entreprise.
Ceci ne veut pas dire, au contraire, que la DSI ne peut jouer un rôle utile, en accompagnant les métiers et en aidant la nouvelle solution PRaaS à dialoguer avec les applications existantes.

C’est par contre l’amorce d’un tournant majeur dans la jeune histoire de l’informatique : pour la première fois, les solutions deviennent suffisamment “industrielles” pour que les responsables métiers soient capables de les choisir, déployer et utiliser directement, seuls.


Outils de construction de processus spécifiques

Pour compléter ce panorama, je souhaite présenter une famille d’outils qui vont compléter les solutions SaaS et PRaaS : ce sont des logiciels qui permettent de ... construire des processus spécifiques sur le Cloud.

Quelles que soient la qualité et la variété des solutions SaaS/PRaaS disponibles, les entreprises auront toujours besoin d’un peu de flexibilité pour gérer des processus qui leur sont spécifiques.
Lotus Notes/Domino a été, pendant 15 années, l’excellent outil qui répondait à ces attentes.

Les offres modernes, pour le Cloud Computing, sont encore très jeunes, mais pleines de promesses.
J’en citerai deux, françaises, qui proposent des approches différentes, et très complémentaires, pour construire ces processus “sur mesure” :

RunMyProcess création processus - RunMyProcess (RMP).  RMP permet de développer des processus qui s’appuient sur les solutions SaaS existantes dans l’entreprise. A titre d’exemple, Revevol a utilisé RMP pour automatiser la prise de commandes de Google Apps. (Remarque : Revevol est partenaire de RunMyProcess).

- Vdoc Software, de la société Visiativ. Je les ai rencontrés récemment, et je trouve leur démarche intelligente. Leur outil permet de développer rapidement des processus spécialisés autonomes, qui pourront s’exécuter sur le Cloud.  Je pense que ce sera un outil utilisé en priorité par des consultants ou sociétés ayant une forte compétence dans un métier spécifique.
Cet outil leur permettra de construire des ... PRaaS !

L’arrivée de PRaaS est une excellente nouvelle pour les entreprises utilisatrices de solutions informatiques. 
Dans les cinq années qui viennent, l’offre de PRaaS couvrira, très bien, l’essentiel des processus de soutien dont ont besoin les entreprises.
Ceci leur permettra de concentrer toute l’énergie de leurs équipes informatiques sur les seuls processus métiers, porteurs de compétitivité et de différentiation.

PRaaS, on en reparlera dans le prochain chapitre de la saga Tsunami Cloud/SaaS consacrée aux éditeurs de logiciels !

Read the original blog entry...

More Stories By Louis Nauges

Louis Naugès is Founder & President of Revevol, the first European Consulting organization 100% dedicated to SaaS and Cloud Computing. He has 30 years of IT experience. Very few people in Europe have his knowledge and expertise in Cloud & SaaS technologies and applications. He works directly with CIOs of very large organizations. Revevol is the first EMEA distributor of Google Apps and the largest worldwide organization deploying Google Apps is one of Revevol's clients.

@CloudExpo Stories
DevOps and microservices are permeating software engineering teams broadly, whether these teams are in pure software shops but happen to run a business, such Uber and Airbnb, or in companies that rely heavily on software to run more traditional business, such as financial firms or high-end manufacturers. Microservices and DevOps have created software development and therefore business speed and agility benefits, but they have also created problems; specifically, they have created software securi...
All clouds are not equal. To succeed in a DevOps context, organizations should plan to develop/deploy apps across a choice of on-premise and public clouds simultaneously depending on the business needs. This is where the concept of the Lean Cloud comes in - resting on the idea that you often need to relocate your app modules over their life cycles for both innovation and operational efficiency in the cloud. In his session at @DevOpsSummit at19th Cloud Expo, Valentin (Val) Bercovici, CTO of Soli...
Almost two-thirds of companies either have or soon will have IoT as the backbone of their business. Though, IoT is far more complex than most firms expected with a majority of IoT projects having failed. How can you not get trapped in the pitfalls? In his session at @ThingsExpo, Tony Shan, Chief IoTologist at Wipro, will introduce a holistic method of IoTification, which is the process of IoTifying the existing technology portfolios and business models to adopt and leverage IoT. He will delve in...
Bert Loomis was a visionary. This general session will highlight how Bert Loomis and people like him inspire us to build great things with small inventions. In their general session at 19th Cloud Expo, Harold Hannon, Architect at IBM Bluemix, and Michael O'Neill, Strategic Business Development at Nvidia, discussed the accelerating pace of AI development and how IBM Cloud and NVIDIA are partnering to bring AI capabilities to "every day," on-demand. They also reviewed two "free infrastructure" pr...
Cloud Expo, Inc. has announced today that Aruna Ravichandran, vice president of DevOps Product and Solutions Marketing at CA Technologies, has been named co-conference chair of DevOps at Cloud Expo 2017. The @DevOpsSummit at Cloud Expo New York will take place on June 6-8, 2017, at the Javits Center in New York City, New York, and @DevOpsSummit at Cloud Expo Silicon Valley will take place Oct. 31-Nov. 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
In his session at @ThingsExpo, Steve Wilkes, CTO and founder of Striim, will delve into four enterprise-scale, business-critical case studies where streaming analytics serves as the key to enabling real-time data integration and right-time insights in hybrid cloud, IoT, and fog computing environments. As part of this discussion, he will also present a demo based on its partnership with Fujitsu, highlighting their technologies in a healthcare IoT use-case. The demo showcases the tracking of pati...
Tricky charts and visually deceptive graphs often make a case for the impact IT performance has on business. The debate isn't around the obvious; of course, IT performance metrics like website load time influence business metrics such as conversions and revenue. Rather, this presentation will explore various data analysis concepts to understand how, and how not to, assert such correlations. In his session at 20th Cloud Expo, Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Sys...
The buzz continues for cloud, data analytics and the Internet of Things (IoT) and their collective impact across all industries. But a new conversation is emerging - how do companies use industry disruption and technology enablers to lead in markets undergoing change, uncertainty and ambiguity? Organizations of all sizes need to evolve and transform, often under massive pressure, as industry lines blur and merge and traditional business models are assaulted and turned upside down. In this new da...
Stratoscale, the software company developing the next generation data center operating system, exhibited at SYS-CON's 18th International Cloud Expo®, which took place at the Javits Center in New York City, NY, in June 2016.Stratoscale is revolutionizing the data center with a zero-to-cloud-in-minutes solution. With Stratoscale’s hardware-agnostic, Software Defined Data Center (SDDC) solution to store everything, run anything and scale everywhere, IT is empowered to take control of their data ce...
It is one thing to build single industrial IoT applications, but what will it take to build the Smart Cities and truly society changing applications of the future? The technology won’t be the problem, it will be the number of parties that need to work together and be aligned in their motivation to succeed. In his Day 2 Keynote at @ThingsExpo, Henrik Kenani Dahlgren, Portfolio Marketing Manager at Ericsson, discussed how to plan to cooperate, partner, and form lasting all-star teams to change the...
For organizations that have amassed large sums of software complexity, taking a microservices approach is the first step toward DevOps and continuous improvement / development. Integrating system-level analysis with microservices makes it easier to change and add functionality to applications at any time without the increase of risk. Before you start big transformation projects or a cloud migration, make sure these changes won’t take down your entire organization.
What are the new priorities for the connected business? First: businesses need to think differently about the types of connections they will need to make – these span well beyond the traditional app to app into more modern forms of integration including SaaS integrations, mobile integrations, APIs, device integration and Big Data integration. It’s important these are unified together vs. doing them all piecemeal. Second, these types of connections need to be simple to design, adapt and configure...
To manage complex web services with lots of calls to the cloud, many businesses have invested in Application Performance Management (APM) and Network Performance Management (NPM) tools. Together APM and NPM tools are essential aids in improving a business's infrastructure required to support an effective web experience... but they are missing a critical component - Internet visibility.
Microservices are a very exciting architectural approach that many organizations are looking to as a way to accelerate innovation. Microservices promise to allow teams to move away from monolithic "ball of mud" systems, but the reality is that, in the vast majority of organizations, different projects and technologies will continue to be developed at different speeds. How to handle the dependencies between these disparate systems with different iteration cycles? Consider the "canoncial problem" ...
Both SaaS vendors and SaaS buyers are going “all-in” to hyperscale IaaS platforms such as AWS, which is disrupting the SaaS value proposition. Why should the enterprise SaaS consumer pay for the SaaS service if their data is resident in adjacent AWS S3 buckets? If both SaaS sellers and buyers are using the same cloud tools, automation and pay-per-transaction model offered by IaaS platforms, then why not host the “shrink-wrapped” software in the customers’ cloud? Further, serverless computing, cl...
“We're a global managed hosting provider. Our core customer set is a U.S.-based customer that is looking to go global,” explained Adam Rogers, Managing Director at ANEXIA, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
The speed of software changes in growing and large scale rapid-paced DevOps environments presents a challenge for continuous testing. Many organizations struggle to get this right. Practices that work for small scale continuous testing may not be sufficient as the requirements grow. In his session at DevOps Summit, Marc Hornbeek, Sr. Solutions Architect of DevOps continuous test solutions at Spirent Communications, explained the best practices of continuous testing at high scale, which is rele...
Hardware virtualization and cloud computing allowed us to increase resource utilization and increase our flexibility to respond to business demand. Docker Containers are the next quantum leap - Are they?! Databases always represented an additional set of challenges unique to running workloads requiring a maximum of I/O, network, CPU resources combined with data locality.
"Matrix is an ambitious open standard and implementation that's set up to break down the fragmentation problems that exist in IP messaging and VoIP communication," explained John Woolf, Technical Evangelist at Matrix, in this SYS-CON.tv interview at @ThingsExpo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
"A lot of times people will come to us and have a very diverse set of requirements or very customized need and we'll help them to implement it in a fashion that you can't just buy off of the shelf," explained Nick Rose, CTO of Enzu, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.