Articles

Serverless computing, which is commonly referred to as just Serverless, is a promising cloud-based technology model that has emerged on the app development and software architecture horizon in recent years. Trying to avail themselves of the huge serverless framework potential, many big-time market players have been quick to jump on the cloud services bandwagon. Such software giants like Google, Microsoft, IBM, and Amazon already offer the customers to migrate all the local business operational efficiencies to be hosted on their flagship serverless platforms like AWS Lambda and Azure Functions.   

Simply put, serverless architecture is an event- and request-driven tech solution allowing application developers to create actionable working environments in the cloud that have all the necessary computational resources needed for a smooth coding flow. This framework comes in handy especially when time is an issue and the tasks assigned are quite resource-intensive.

Source de l’article sur DZONE

Convenience is the key take away from AWS and Azure, because out of the box, they give you all the stuff you need to get started with your application development. However, creating your own cloud doesn’t need to be that difficult. If you create your own cloud you’ll also get rid of dozens of lockin technologies, such as Azure Functions, Lambda Functions, Cosmos DB, etc. These « features » provides you with few necessities besides the usual lockin. An acquaintance of me once compared these features to « the heroin marketing model, where the first doze is always free. »

If you want to create your own cloud, you’ll need the following features to get started.

Source de l’article sur DZONE

Les entreprises créent des plateformes ouvertes qui permettent aux clients de participer à tous les aspects de l’expérience, à la fois de manière active et de manière passive.

Le succès des plateformes ouvertes

Les clients ne se contentent plus d’être de simples consommateurs de biens et services, ils font partie intégrante du business model. Lorsqu’ils contribuent à la conception, production, commercialisation et utilisation de produits et services, la participation des clients est active. Quand ils acceptent de laisser les entreprises utiliser leurs données pour formuler et fournir des produits et services qui leur sont destinés, elle est passive.

Quoi qu’il en soit, les entreprises ne peuvent survivre sans créer des plateformes de données qui encouragent à la fois la participation active et passive des clients au développement de produits, de services et à l’expérience globale. Contrairement aux référentiels de données classiques qui ne servent qu’aux entreprises, ces plateformes ouvertes offrent de la valeur aussi bien aux clients qu’à l’entreprise.

Par exemple, plutôt que de devoir atteindre attendre la prochaine version d’une application de suivi alimentaire ou de cuisine, les clients ont accès à des plateformes ouvertes où les utilisateurs peuvent ajouter de nouveaux aliments, de nouveaux produits et de nouvelles recettes que d’autres personnes peuvent rechercher et utiliser. Les entreprises agroalimentaires et culinaires boostent la fidélité des clients et parviennent à développer leur plateforme de manière exponentielle, ce qui nécessite que très peu d’investissements supplémentaires.

Toutes ces données offrent aux entreprises agroalimentaires des informations inestimables sur la façon et l’endroit les plus adaptés pour développer leur activité. La plateforme devient le socle de l’entreprise et fournit une visibilité incroyablement riche sur le client, ce qui permet de définir une orientation
stratégique pour l’avenir.

D’autres entreprises, comme les fournisseurs de matériels agricoles ou fabricants de réacteurs d’avions, créent également des plateformes qui surveillent leur utilisation et encouragent la participation. Au fur et à mesure que ces plateformes deviennent plus intelligentes et que de nouvelles fonctionnalités sont ajoutées, la participation devient plus facile, créant ainsi un cercle vertueux. En échange de leur créativité et de leur expertise, les clients s’attendent à recevoir de meilleurs produits et services, bien sûr, mais apprécient aussi le statut, la reconnaissance, le sentiment d’appartenance et le sens issus de leur contribution à quelque chose qui leur tient à cœur.

Les clients s’attendent de plus en plus à contribuer à leur expérience des quatre façons suivantes :

En tant qu’utilisateurs

Les entreprises les plus performantes intègrent désormais les données client à l’expérience client, ce qui permet aux clients d’en tirer directement parti. Avant, par exemple, les montres connectées constituaient à elles seules l’expérience. Aujourd’hui, ce sont des dispositifs d’entrée qui alimentent les plateformes de données afin que les clients puissent profiter d’expériences beaucoup plus riches qu’ils ne pourraient le faire avec le dispositif seul (par exemple, records personnels, concours collectifs, rencontres et partage d’itinéraires).

En tant que créateurs

Les entreprises mettent des plateformes numériques à disposition du client pour libérer son imagination. Plutôt que de laisser les clients attendre la prochaine version de leur jeu vidéo, par exemple, les éditeurs créent des plateformes ouvertes sur lesquelles les joueurs peuvent créer de nouveaux niveaux et modules à destination de toute la communauté. D’autres permettent aux clients de suggérer de nouveaux concepts de produits.

En tant que producteurs

Les clients contribuent activement à la fabrication de produits. Par exemple, si les systèmes d’énergie renouvelable permettent aux clients qui produisent de l’électricité excédentaire de la vendre au réseau, les fournisseurs de repas en ligne livrent quant à eux aux clients des ingrédients et instructions pour qu’ils préparent eux-mêmes leurs repas à la maison (quoi de plus important qu’un repas fait maison et pris en famille ?).

En tant que soutiens

Les clients privilégient de plus en plus les entreprises qui leur permettent d’être actifs, de participer visiblement aux trois 3 R (réduction, réutilisation et recyclage) et à des programmes de recommerce (ou commerce inversé) (9). Les produits pouvant être facilement reconvertis, revendus, démontés et recyclés donnent satisfaction aux personnes préoccupées par le changement climatique, d’autant plus que les trois R sont en train de devenir un enjeu moral pour un nombre croissant de clients (voir « Les valeurs définissent la valeur »).

Quelles sont les étapes suivantes pour votre entreprise ?

Créez de la valeur à partir de la participation passive

Généralement, les clients acceptent de fournir leurs données en échange de valeur, surtout s’ils n’ont rien à faire. Par exemple, après avoir obtenu l’autorisation des clients d’accéder à leurs données bancaires et de carte de crédit, les sociétés financières utilisent des algorithmes de Machine Learning, des outils d’analyse et d’immenses référentiels de données pour créer des rapports d’investissement pertinents, sans que les clients n’aient à bouger le petit doigt.

De la livraison de produits finis à la mise à disposition de plateformes ouvertes

Appréhendez les clients comme de véritables partenaires, capables de participer à n’importe quelle étape de la chaîne de valeur. Donnez-leur les moyens d’agir avec une partie du produit, comme des jeux vidéo en ligne ouverts ou des services de repas qui permettent aux clients de préparer eux-mêmes leur repas. Engagez-vous dans un concept de copropriété à long terme en collaborant avec vos clients et d’autres entreprises, et en prenant soin de vos clients.

Expliquez la contrepartie

Expliquez clairement au client la valeur qu’il reçoit en échange de ses contributions à la chaîne valeur. L’expression créative, les liens communautaires, la reconnaissance et les expériences personnalisées, en plus de la valeur du produit lui-même, sont des exemples de ce que les clients pourraient obtenir.

Publié en anglais sur insights.sap.com


Références

(9) Alissa Marchat, “Consumers Prefer Reverse Vending Machines for Bottle Recycling, Survey Finds,” The Shelby Report, April 27, 2018, http://www.theshelbyreport.com/2018/04/27/consumer-recycling- preference-survey/. Brandon Gaille, “27 Recommerce Industry Statistics and Trends,” Brandon Gaille, January 22, 2018, https://brandongaille.com/27-recommerce-industry-statistics-and-trends/.

The post L’expérience client future : les clients deviennent contributeurs appeared first on SAP France News.

Source de l’article sur sap.com

Facebook and Twitter have left most other companies around the world far behind when it comes to using machine learning to improve their business model. And while their practices haven’t always resulted in the best reactions from end-users, there’s much to be learned from these companies on what to do–and what not to do–when it comes to scaling and applying data analytics.

Get the Data You Need First

While Facebook seemingly uses machine learning for everything — it is used for content detection and content integrity, sentiment analysis, speech recognition, and fraudulent account detection, as well as operating functions like facial recognition, language translation, and content search functions. The Facebook algorithm manages all this while offloading some computation to edge devices in order to reduce latency.

Source de l’article sur DZONE

Design can make a statement. It evokes feeling and can encourage thought and conversation. That’s the common theme among the three trends in website design this month.

Each trend is rooted on the time and place where we live and includes elements that provoke thought. Kudos to these designers and design teams for jumpstarting conversations. Here’s what’s trending in design this month.

1. “Taking a Stance” Design

From social to environmental issues, design projects are echoing the sentiments of their audiences and organization in a way that take a stance on an issue.

Once taboo, this is becoming increasingly used as a technique for brands who are no longer worried about turning off a certain segment. The goal is to rally the core audience and people who feel the same way about an issue or cause.

There’s also a secondary thing happening here. Some designs aren’t really position based, but use imagery and language that resonates with a movement to associate with that feeling.

Never Heart uses “Join the Revolution” and a dark image with a heart to tug at your feelings. It can help create an association to a cause that you believe in without stating that cause directly. The design feels strong and inviting while making you feel like part of something.

Skye High uses “powerful” twice in the headline to convey a particular messages to women. The agency is looking to work with “powerful” women. It’s a timely statement and message that could resonate with a lot of business-women at various levels of their careers.

Discovered Wildfoods is a brand that is rooted in sustainability. The corporate model and responsibility of the brand shows through in the website. This type of design helps connect people with mutual feelings to the brand and products.

It’s refreshing to see more websites and brands embracing social causes and issues. It can be tricky for a number of reasons. But for some brands, it pays off.

2. Abstract Art Elements

If you are worried about a lack of images, or not sure how to portray images in an appropriate way due to the worldwide pandemic – groups or not, masked or not – abstract art elements can be the solution.

Widely used for startups and apps, more abstract design elements are everywhere. It’s an easy way to create strong visual interest without photography.

The most common use of abstract art elements is often in the form of geometric shapes with animation. This is something that almost anyone can understand and simple shapes and movement can be quite stunning when done well.

The good news is this aesthetic can work for almost any type of website. Try it for a redesign when you don’t have photography that feels appropriate in the current environment or if you want to create focus for content that drives website visitors to the words or scroll. This works with more abstract concepts when they are simple and help you move quickly from the visual to text.

Here’s how each of the examples handles abstract art elements:

Indicius uses bouncing circles that move toward text and down the screen to drive users to the headline and scroll action.

With Code uses a fun fuzzy circle with different animations to draw you in.

Appimized uses bright color and a monotone scheme with geometric shapes to sell its services.

3. Images That Make You Think

This might be the most visually interesting, and thought-provoking, website design trend we’ve seen in a while. These designs all feature images with a little something different or unusual that make you think.

There are a lot of different ways to do this – marry photographs and illustrations, create imaginary imagery, animations or effects, visual tricks that play on depth perception or create pseudo-3D effects.

The commonality is that the visual is so striking and unusual that website visitors stop and engage with the design. What do the “oddball” visuals mean? What message do they convey? How did they do that?

All of the questions could be associated with this different style of visual representation.

Bling uses a combination of a photo with illustrated animated elements to draw the eye. The yin and yang between reality and fantasy is quickly evident and makes you want to know more. (It doesn’t hurt that the animation uses dollars and lightning.)

Kibun is interesting because the photo choices create an optical illusion of depth. It matches the content of the design well because the website features artistic textile panels with an artistic design. The illusion is in the angles and coloring of photographs and their placements on the screen. The only downside of this design is that it loses the artistic panache on mobile because the images stack.

Oddball images can sell. We Are Mad stands out because it uses a contrived image, but doesn’t go oversized with it. The more subtle placement is ideal and arguably more attention-grabbing.

Conclusion

Website design can be a powerful thing, as these trends and examples show. Don’t discredit the power of choices in color, imagery, animation, and text when creating a digital experience. Design can mean a lot of different things depending on the audience as these examples show.

At the same time, these design trends are powerful and meaningful. They provide context into our world, our time, and our feelings. Don’t be afraid to experiment and make a statement with your design work. Just remember to keep in mind all potential impacts (positive and negative) before taking the project live.

Source


Source de l’article sur Webdesignerdepot

Being an Architect, Product Owner, or a CXO of your organization has already purchased a brand new Anypoint platform subscription or planning to get one based on evaluation of the platform and now In dilemma which subscription model to go for?

This article will help you to provide a 1000ft overview of various deployment options available in Anypoint platform and which one to go for. 

Source de l’article sur DZONE

SAP annonce accompagner la prochaine promotion des DesCodeuses, association engagée au service des femmes et des territoires. Par ce partenariat SAP entend renforcer son action en faveur de l’augmentation du nombre de femmes dans le secteur de la Tech. SAP apporte son expertise et le volontariat de ses collaborateurs engagés sur l’égalité et la mixité.

Depuis sa création en 2017, l’association DesCodeuses a pour mission d’informer, sensibiliser et de développer le pouvoir d’agir des femmes des quartiers prioritaires en les outillant, en les formant et en les accompagnant vers les métiers du numérique.

Depuis 2019, l’association a créé sa propre formation de développeuse / conceptrice permettant à des femmes de développer des compétences techniques, métiers et la confiance en soi. Après le succès de la première promotion, les DesCodeuses continue son aventure cette année avec SAP comme parrain de sa promotion « Katherine Johnson », physicienne, mathématicienne et ingénieure spatiale.

« Avec ce partenariat, l’association profitera de l’expérience et de l’expertise d’un des leaders mondiaux de la tech pour accompagner et mentorer nos étudiantes. SAP et les DesCodeuses ont cet ADN commun avec une culture de la mixité et du développement des femmes dans le monde de l’IT. Les parcours exemplaires de femmes chez SAP seront inspirants pour nos candidates de la promotion Katherine », explique Souad Boutegrabet, CEO et fondatrice des DesCodeuses

Membre du comité de sélection des futurs candidates, SAP accompagnera également l’association au travers de :

  • Mécénat de compétences : les collaborateurs de SAP partageront leurs connaissances du milieu de la tech et accompagneront les femmes de la promotion. Au programme : des ateliers de Design Thinking, des cafés virtuels, des session tech et des simulations d’entretiens d’emploi.
  • « Women role model » : les talents féminins de SAP témoigneront sur leur parcours, métier et challenges. Une occasion unique d’appréhender le monde de l’entreprise et celui de la tech sous le prisme féminin et découvrir les multiples enjeux technologiques des organisations : ressources humaines, ventes, IA…
  • Hackathon : Pour stimuler les étudiantes à élaborer un projet tech ambitieux, SAP et les DesCodeuses organiseront pour la première fois un hackathon.

Ces sessions et activités font écho avec les différentes actions et objectifs que s’est déjà fixés SAP sur son engagement pour la mixité au sein de son entreprise.

« Être le parrain d’une promotion des DesCodeuses, entièrement composée de femmes est un message fort et encourageant dans notre combat pour la mixité au sein de SAP. Je suis ravi que les collaborateurs SAP soient si engagés, volontaires et motivés pour accompagner ces talents au féminin qui, peut-être, se retrouveront un jour dans le bureau d’à côté. L’ensemble de nos actions menées avec les DesCodeuses permettront de mettre en lumière l’expertise et le savoir-faire nécessaires pour travailler dans une entreprise du monde du numérique » explique Erik Marcadé, directeur R&D de SAP France

The post SAP partenaire des DesCodeuses pour augmenter le nombre de femmes dans la tech appeared first on SAP France News.

Source de l’article sur sap.com


Agile 

AI

Big Data

Cloud

Database

DevOps

Integration

  • Mulesoft 4: Continuous Delivery/Deployment With Maven by Ashok S — This article is a great example of what we want every tutorial to look like on DZone. The main aim of this article is to provide a standard mechanism to release project artifacts and deploy to Anypoint Platform, from the local machine or configure in continuous delivery pipelines.
  • Integration With Social Media Platforms Series (Part 1) by Sravan Lingam — This article helps you to build a RESTful API through MuleSoft that integrates with LinkedIn and shares a post on behalf of one’s personal account. I like this article because, in the age of social media, it’s so important for businesses to be connected and integrated!

IoT

Java

Microservices

Open Source

Performance

  • What Is Big O Notation? by Huyen Pham — Aside from a silly name, this article is an example of an in-depth analysis on a little-spoken-about concept. In this article, take a look at a short guide to get to know Big O Notation and its usages.
  • Is Python the Future of Programming? by Shormisthsa Chatterjee — Where is programming going? This article attempts to answer this question in a well-rounded way. The author writes, "Python will be the language of the future. Testers will have to upgrade their skills and learn these languages to tame the AI and ML tools".

Security

Web Dev

  • A Better Way to Learn Python by Manas Dash: There’s so many resources available for learning Python — so many that it’s difficult to find a good and flexible place to start. Check out Manas’ curated list of courses, articles, projects, etc. to get your Python journey started today. 
  • Discovering Rust by Joaquin Caro: I’m a sucker for good Rust content, as there’s still so many gaps in what’s available. Joaquin does a great job of giving readers his perspective of the language’s features in a way that traditional docs just 

Source de l’article sur DZONE

Today we’ll break down the differences between single and multi-tenant architectures. The main difference between them is that these software applications can serve either one or more customers at the same time. A single tenancy architecture is mostly used throughout the SaaS (software-as-a-service) cloud services or delivery models. On the other hand, a multi-tenancy, though it is also an architecture of a single software application, serves multiple customers at a time.

By knowing the differences, people will understand how each architecture works and which model is the best solution for their needs, also I record a video were I explained 3 ways to architect your SaaS application. It’s essential to learn more about single-tenant vs multi-tenant so people understand the importance these two architectures have.

Source de l’article sur DZONE


The Basics

AWS KMS is a Key Management Service that lets you create Cryptographic keys that you can use to encrypt and decrypt data and also other keys. You can read more about it here.

Important Points About Keys

Please note that the CMK generated can only be used to encrypt a small amount of data like passwords, RSA keys. You can use AWS KMS customer master keys (CMKs) to generate, encrypt, and decrypt data keys. However, AWS KMS does not store, manage, or track your data keys, or perform cryptographic operations with data keys.

Source de l’article sur DZONE