Articles

Websites as we know them are going to change very soon. The days of text, images, and basic interactions in a 2D browser window have served us well, but virtual, augmented, and mixed reality experiences are getting better all the time. Developers and designers need to think beyond the browser window and prepare for an immersive future.

Many have been very skeptical about VR and AR in the past because despite grand promises about what they would achieve, they’ve mostly failed to deliver on the scale that the industry hoped for.

But it’s different this time: industry leaders like Meta, Apple, and Microsoft are pursuing a range of different mixed reality projects; they see the opportunity and are dropping hints about what’s next.

In a survey from Perkins Coie LLP and the XR Association, nearly 9 in 10 respondents said that by the year 2025, immersive technologies—including augmented reality, virtual reality, and mixed reality — will be as ubiquitous as mobile devices.

That’s a bold prediction, but it could be our new reality.

Use Cases

VR and AR aren’t a logical fit for every website, and that’s fine. There’s no need to force an immersive experience on something better suited to a standard viewing experience.

But when they’re done right, 3D experiences can add a lot to your website. Check out the demo experience from Mozilla, the 3D tours from Matterport, and the immersive storytelling from Within.

Here are a few areas where these technologies shine:

  • Retail – VR can be used to provide a virtual showroom where customers browse through products. AR can even bring the products into your home by showing you how a piece of furniture will fit in your room, what a painting will look like on your wall, or in Apple’s case, how a product will look on your desk.
  • News – Coverage of events can be enriched by providing a 360-degree view and placing viewers in the center of the story.
  • Training – AR can generate virtual overlays over physical equipment so employees can have hands-on training that’s more effective.

Define Your Platform

Adding immersive experiences to your website will require various skills based on what you’re trying to create. Whether you’re new to web development or are a seasoned developer with many years of experience, the main difference from classic web development is that you’re switching from a 2D to a 3D experience. Development in VR/AR is much closer to developing 3D video games than creating web applications.

First of all, you need to decide on the hardware that you’re building for. Are your viewers mainly using computers, smartphones, or a headset like the Oculus Quest? Each hardware category offers a different set of capabilities for what’s possible.

Next, when we look at 3D engines and frameworks on the market, some big names like Unity, Unreal Engine, and CRYENGINE stand out. Most of these engines were spun out of game development and are based on programming languages like C, C++, or C#. While very powerful, they’re overkill for anyone trying to create a basic immersive web experience.

The good news for web developers is that the WebXR Device API is an open standard specified by the W3C with a JavaScript API that makes immersive experiences possible in the browser. So if you already have a background in web development, you can use your knowledge of JavaScript to get started.

There are some useful frameworks and platforms that make working with WebXR more convenient:

  • A-Frame – A web framework for building 3D experiences.
  • React 360 – A framework for the creation of interactive 360-degree experiences that run in the web browser. As the name already suggests, it builds on React and reuses the concepts you already know.
  • Amazon Sumerian – A managed service that lets you create and run 3D, AR, and VR applications. Since it’s integrated into the AWS ecosystem, it’s also possible to add AI-enabled elements into your generated world.

Create Your Content

No one wants to read long blocks of text in 3D. Since we’re talking about visual experiences, it’s logical that the emphasis should be on creating content that is pleasing to the eye and interesting to look at. What works on a normal website probably isn’t going to feel natural in a 3D environment, so you need to decide what visuals you should create to suit the format.

What high-resolution images and assets do you need? Can you add videos? How about 360-degree videos? Will viewers just be looking at something, or will they be able to interact with it?

You also can’t forget about sound because it’s a critical part of immersive experiences. What music and sounds should you create to make the content come alive?

Not everyone is going to have the latest and greatest device or 5G coverage. The requirements for bandwidth and transmission quality are much higher with 3D content. A few milliseconds of latency can go unnoticed on a typical website, but in a VR/AR setting, it can make the experience laggy or unusable.

Try to optimize your content to be the highest quality it can be within a reasonable file size. If the experience starts to suffer from too many assets downloading at the same time, it’s better to create a more streamlined experience that maintains a high performance rate.

It’s important to consider your hosting infrastructure, as well. This shouldn’t be a big problem, but it is worth mentioning that you need to add new content types to your configurations, and your CDN needs to support these new types, too.

Make Your Content Flexible

When we’re talking about getting your website ready for immersive experiences, we’re not just talking about having people scroll through your regular website in VR. That isn’t compelling for your audience.

The idea is to take some content that’s already on your website and separate it from the presentation layer so you can use it in a 3D environment or any other platform that you want. Classic content management takes place in silos, which means you cannot easily reuse the content from your website.

This separation can be achieved by using a classic database, but if you want developers and content teams to collaborate, a headless CMS is front-end agnostic and more user friendly.

Start Experimenting Today

Building 3D content experiences may seem intimidating, but as we’ve seen, you likely already have the web development skills necessary to get started and try out some different ideas.

What you build today will prepare you for the 3D future of tomorrow.

 

Featured image via Pexels.

Source

The post How to Prepare for the Immersive Web first appeared on Webdesigner Depot.

Source de l’article sur Webdesignerdepot

Paris, le 8 décembre 2021 – L’entreprise SAP est fière d’annoncer qu’elle remporte aujourd’hui le Trophée Défis RSE 2021 grâce à son engagement sociétal, illustré par People to Work. Lancé l’année dernière en France et en partenariat avec M2i Formation et Fitec, ce programme de formation est destiné aux demandeurs d’emploi et vise à donner une chance à tous pour faire émaner des talents de tout horizon.

People to Work : un programme qui fait déjà ses preuves avec plus de 800 personnes formées depuis un an

Partant du constat que 40% des employeurs européens ont des difficultés à trouver des profils compétents et experts en informatique, soit environ 500 000 emplois non pourvus, SAP, accompagné par ses deux partenaires, a déjà formé plus de 800 personnes. Le taux de retour à l’emploi est impressionnant : 100% pour ceux ayant suivi un cursus consultant et 80% pour un cursus utilisateur SAP.

People to Work de SAP permet ainsi à des personnes en recherche d’emploi de compléter leurs compétences, de se former et d’obtenir la certification SAP correspondant à leur métier, pour faire la différence. Il s’adresse à des candidats de niveau BEP à Bac +5 issus des domaines métiers de l’administration des ventes, achats, logistique, comptabilité et contrôle de gestion.

Sans critères académiques d’éligibilité, ces formations s’appuient entre autres sur des financements gouvernementaux. Les métiers les plus porteurs suite à une formation People to Work sont les Achats, la Logistique, l’ADV et la Comptabilité.

Un programme qui fait également ses preuves en Allemagne depuis 20 ans, et qui a permis à plusieurs milliers de demandeurs d’emploi d’accéder à une profession rapidement grâce à des formations certifiantes SAP.

Un Trophée qui confirme une fois de plus l’engagement RSE de SAP

Les Trophées Défis RSE, fondés en 2012, mettent à l’honneur divers acteurs soucieux de leur impact et désireux d’affirmer leurs engagements et responsabilités pour leurs salariés, pour leur écosystème, pour l’environnement et donc pour la planète et les générations futures. Parrainés par le Ministère de l’Économie et des Finances, le Ministère de la Transition Écologique et Solidaire et le Sénat, les Trophées Défis RSE sont également soutenus par des partenaires, des réseaux experts dans la RSE et le développement durable, et par des médias.

Les auditions par le jury ont permis de sélectionner un palmarès équilibré de 10 lauréats parmi 9 catégories. Les meilleures démarches et initiatives RSE des candidats sont évaluées selon une grille élaborée par EthiFinance, et des critères sur l’engagement, la performance, la pérennité et l’innovation.

« Les métiers du numérique gagnent à être connus et le marché du travail demeure très actif dans ce domaine. Ils sont porteurs d’avenir pour les jeunes qui ont du mal à s’insérer dans la vie active, mais aussi pour des personnes dont les métiers connaissent une décroissance et qui souhaitent se reconvertir. Le programme People to Work by SAP crée de l’opportunité au travers de la formation et du développement pour tous, par le biais de formations, de qualification et de validation des compétences financées par l’Etat. » Marie-Line Ségla, Directrice Formation – SAP Product Learning CoE.

À propos de SAP

La stratégie de SAP vise à aider chaque organisation à fonctionner en “entreprise intelligente”. En tant que leader du marché des logiciels d’application d’entreprise, nous aidons les entreprises de toutes tailles et de tous secteurs à opérer au mieux : 77 % des transactions commerciales mondiales entrent en contact avec un système SAP®. Nos technologies de Machine Learning, d’Internet des objets (IoT) et d’analytique avancées aident nos clients à transformer leurs activités en “entreprises intelligentes”. SAP permet aux personnes et aux organisations d’avoir une vision approfondie de leur business et favorise la collaboration afin qu’elles puissent garder une longueur d’avance sur leurs concurrents. Nous simplifions la technologie afin que les entreprises puissent utiliser nos logiciels comme elles le souhaitent – sans interruption. Notre suite d’applications et de services de bout en bout permet aux clients privés et publics de 25 secteurs d’activité dans le monde de fonctionner de manière rentable, de s’adapter en permanence et de faire la différence. Avec son réseau mondial de clients, partenaires, employés et leaders d’opinion, SAP aide le monde à mieux fonctionner et à améliorer la vie de chacun. Pour plus d’informations, visitez le site www.sap.com.

Contacts presse :

Mathilde Thireau : mathilde.thireau@publicisconsultants.com

Robin Legros : robin.legros@publicisconsultants.com

 

 

The post SAP remporte le Trophée Défis RSE pour son inclusion sociétale grâce au programme People to Work appeared first on SAP France News.

Source de l’article sur sap.com

Jamstack (JAMstack), is one of the most popular (and rapidly growing) tools for app and website creation. A unique ecosystem of functionality, Jamstack promises developers the support they need to create powerful websites and progressive applications. 

For a while, Jamstack was mostly written off as just another buzzword in the developer space. However, today, it’s growing to become a powerful investment for many business leaders. Even big companies are getting involved, like Cloudflare, with Cloudflare pages, and Microsoft with Azure Static Web Apps. Elsewhere, we’ve seen brands like Shopify, PayPal, and Nike getting involved too.

So, what exactly is Jamstack, and is it time you transitioned over? Let’s find out…

What is Jamstack?

Jamstack, otherwise known as “JAMstack,” is the name of a developer ecosystem made up of JavaScript, APIs, and Markup (hence: JAM). The solution is a web development architecture allowing developers to access static website benefits, such as higher security and better performance, while still unlocking dynamic database-oriented CMS.

The Jamstack solution allows companies and developers to build a dynamic website where real assets are pre-rendered static files in a CDN. The dynamic environment runs on JavaScript client-side, through serverless functions. 

For a better insight, let’s compare Jamstack to the LAMP stack development strategy, which originated from the four open-source components many developers used to build sites: Linux, Apache HTTP, MySQL, and PHP.

With LAMP, each user request for a page forces the server to query a database — unless the page is cached — and combine the result with page markup data and plugins. Jamstack websites serve pre-built optimized assets and markup solutions quickly because the files are already compiled on a CDN. There’s no need to query the database. 

Jamstack workflows dramatically reduce cumbersome issues with development and excess maintenance, making them highly appealing to developers. 

What Are the Benefits of Jamstack?

Jamstack won’t be the ideal development tool for everyone, but it has a lot of benefits to offer. By fetching HTML from a CDN, the system doesn’t have to wait for HTML to be combined and returned to clients. The solution also provides an improved developer experience with static methods. 

Using Jamstack, developers can build fantastic static files ready to serve by request, hosted on a global CDN. Some of the biggest benefits of Jamstack include:

  • Performance: Because you’re serving pre-built static files from a CDN directly, you’ll achieve much faster loading times, unmatched by typical server-side rendering options. Because you’re serving static files, you’re also better equipped to handle any traffic spikes you might encounter, with minimal slowdown.
  • User experience: Better website performance significantly improves user experience and website traffic, as well as SEO efforts. User experience has always been a critical factor in ensuring the success of a website, and it’s essential to keeping your customers around for as long as possible. Websites optimized for performance will always delight users. 
  • Security: With Jamstack, there are no servers or databases to worry about. You use third-party solutions to handle these issues for you. The architecture of Jamstack means the back and front end of your development processes are decoupled, and you can rely on APIs to run server-side processes easily. Jamstack also comes with security benefits other approaches can lack. Clear separation of services is essential here. 
  • Hosting and scaling: Scaling and hosting can often be problematic in the development world, but because you’re serving files from a CDN, you’re less likely to encounter issues. CDNs are almost infinitely scalable, so you get excellent extensibility built into your development environment. CDN hosting for static files is also cheaper than traditional hosting, so you can keep costs low. 
  • Maintenance: Jamstack makes it easy to push your front end to the edge rather than managing infrastructure directly. Ditching plugins, databases, and other hosting services can help you to save more time and money on a significant scale. 
  • Developer experience: From a developer perspective, there are tons of benefits from Jamstack. You get the ease of a Github, CI/CD, CDN flow, and auto previews with simple rollback to reduce the need for backups. Local developer environments and the ability to run and debug cloud functions locally are all fantastic.

Does Jamstack Have any Limitations?

In a lot of ways, Jamstack is an innovative and revolutionary solution for development. It can help you to create a far more engaging website and present your company in an incredible way. Of course, that doesn’t mean there are no limitations to be aware of. 

Jamstack is developer-friendly, for instance, but it’s not beginner-friendly. You will need at least some knowledge of web development to start unlocking the benefits. You’ll need to understand things like Vue or React, but you should develop a tool anyone can use with a bit of work.

There’s also a handful of things you can’t pre-generate, like user-specific and real-time data. So, this means you may not be able to use Jamstack effectively on projects requiring these kinds of data. Building an analytics dashboard, for instance, probably isn’t a good idea with Jamstack. Other issues for some developers may include:

  • API complexity: It can be overwhelming to try and find the right solution for your needs among so many different options. Of course, this could also be something you’d say about the WordPress ecosystem and its huge variety of plugins. An API usually won’t break your production website, at least. 
  • Long building processes: If you have a large number of pages, there’s more likely to be an extensive building process to think about. Whenever you make a change to a single page, even a little one, you’ll need to rebuild your entire website. This is a problem if you run into a website with thousands of pages. There are solutions to this problem available, however.
  • Handling dynamics: Going with Jamstack doesn’t mean abandoning your backend. An important part of the approach is accessing serverless functions, which are becoming more effective over time. These serverless functions can also be executed on the edge. The backend parts of your website will require regular maintenance as they scale.

Best Jamstack Tools to Check Out

Now you know the basics of Jamstack, let’s look at some of the tools you can use to design an incredible website or application within the Jamstack environment. 

The Git Tool Landscape

There are tons of tools within the Git ecosystem common among Jamstack developers. Starting with Git itself. Git represents a powerful free, and open-sourced distributed version control system. With this solution, companies can handle everything from small to enterprise-level projects with efficiency and speed. The solution is extremely easy to use and learn, and outclasses a range of tools like Perforce, ClearCase and Subversion. 

GitHub Pages and GitLab pages are two hosting services for Git repositories with built-in services to host static pages from out of your codebase. This makes the two solutions fantastic for when you’re building a Jamstack website. You can access the functionality for free too. 

GitLab gives you a comprehensive DevOps platform to work with, where you can enjoy a comprehensive CI/CD toolchain out of the box. The comprehensive solution, delivered as a single application, changes the way security, development, and Ops teams integrate and collaborate. Gitlab helps to accelerate software delivery on a massive scale.

AWS Amplify

AWS Amplify, created by Amazon Web Services, is a development platform packed full of useful features for people in the Jamstack environment. The Amplify offering aims to reduce the complexities associated with Amazon Web Services for mobile and web deployment. You get 12 months of hosting for free with new accounts, and you get Storage with Amplify too. 

The Amazon Amplify solution dramatically improves the regular AWS workflow, especially if you’re just a novice user. There’s a huge documentation hub to help you too, which is way more convenient than Amazon’s usual documentation solutions. Amplify is still accessed from a somewhat bloated console, however. 

With AWS Amplify, companies can access features like a comprehensive data store to sync data between the cloud and websites. There’s also easy-to-use interface access across all different categories of cloud operations. The service works well with a range of JavaScript central tools. 

Netlify

Netlify is a pioneering solution in the Jamstack environment, allowing users to go dynamic with their websites and applications on their own terms. You can access a range of add-ons and integration, access your favorite tools, and make your own. The flexible environment enables developers to run websites on a multi-cloud infrastructure designed for speed and scale automation. 

Built to be entirely secure from the ground up, Netlify makes it easy to build a site that’s custom-made for performance and deployed directly. You don’t need to worry about managing, scaling and patching web services, which means you can more quickly implement your Jamstack architecture. 

Unlike other large legacy apps, Jamstack projects are neatly separate from your front-end pages and UI from the backend databases and apps with Netlify. Using this service, the entire front-end can be pre-built with highly optimized static assets and pages, and developers can deliver new web projects faster than ever before.

Next.JS

Inspired by the functionality of PHP, Next.JS is a solution for pre-rendered JavaScript modules. The solution allows developers to easily export the components of their apps and perform individual tests to determine how each element works. You can also access a wide range of components and modules from NPM. The Next offering allows developers to save time, removing the need to use webpack bundles and transform with compilers. 

The full solution is extremely intuitive, ensuring developers can create solutions quickly. What’s more, the technology you build will allow you to load only the bundle needed from your JavaScript workflow, rather than all the JavaScript at once. Pre-fetching, one of the features of Next.JS, also picks up where standard code-splitting leaves off, allowing for optimized bundles of code to load seamlessly. 

Next.JS also supports hot-module replacement. This means instead of reloading an entire application when you change the code, you only recreate the modules you’ve altered.

Angular

Probably the most widely-recognized of all the JavaScript frameworks, Angular, designed by Google engineers, appeared first in 2012, offering developers a new way to create dynamic pages. Before this technology, there were other opportunities for creating dynamic pages, but they were nowhere near as convenient or speedy. 

Angular is probably one of the most essential tools companies can use when building a Jamstack website or environment. The front-end web development tool attracts developers from all over the world. Every version is packed with features and constantly upgraded to ensure you can generate the best results. 

Angular extends HTML file functionality with powerful directives, and it requires very little effort to enable these directives too. All you do is add the ng- prefix to your HTML attributes and you’re ready to go. Angular also allows developers to create widgets leveraging editable data with two-way binding. This means developers don’t have to write code that syncs constantly between the model and view. 

With Angular, developers also get access to things like virtual scrolling, which can help with displaying large lists of elements performantly, rendering on the items that fit on the screen to reduce loading times. 

React

Another must-have tool in the JavaScript world for Jamstack, the React solution was launched first in 2013, and has won thousands of customers across the globe thanks to fantastic functionality. Today, the full landscape is maintained by Facebook, along with all the members of the standard developer community. The solution is used by some of the biggest giants in the tech industry, like Netflix, PayPal, and Apple. 

React is a true pioneer in the Jamstack ecosystem, with its sensational approach to simple and straightforward solutions for JavaScript management. You’ll be able to access batched and virtual DOM updates, which makes it easier to unlock components quickly, and write your components the way you see them. There’s also the added benefit that React is compatible with a lot of tools. 

You can build a comprehensive app or website with the help of React, and you’ll have no trouble accessing some of the top features, particularly with plenty of support available from the React community. 

Gatsby

Created from the ground up to improve user experience on a comprehensive level, Gatsby is a static site generator with heavy focus on things like SEO, performance, and accessibility. The solution offers plenty of out-of-the-box features to help developers deliver the most immersive solution for their users, without unnecessary complexity. 

Gatsby users pre-configuration to develop static websites giving developers faster loading pages, stronger code splitting, and server-side rendering. You can also access features like data prefetching, asset optimization, and quick image loading. Gatsby boasts excellent documentation and starter packs to help you get your site up and running more quickly.

The GraphQL data layer of Gatsby also means the system can collect your data from anywhere, including your CMS, JSON, Markdown, and APIs. More than just your standard site generator, this is a tool built specifically with performance in mind. 

Agility CMS

Developing an effective Jamstack website means having access to the right CMS technology. Agility CMS wasn’t the first CMS solution to support Jamstack, but it is one of the better-known options. As one of the first headless CMS solutions to hit the market, the company has quickly captured the attention of a huge range of developers worldwide.

Agility CMS is a Jamstack pioneer, capable of helping developers to build a foundation for any online ecosystem. The technology is an API-first CMS with support for REST APIs, so developers can connect all the third-party apps and front-end frameworks they like.

The technology also gives developers the freedom to code their solutions their way. You don’t have to follow a specific set of guidelines for how content is created, but templates are available to fast-track development. Agility CMS also hosts and abstracts your database, so you don’t have to worry about connection strings, backups, and maintenance. 

With a strong content architecture to help companies manage digital content and a partnership with Gatsby, Agility is ideal for Jamstack development strategies. 

Building Your Jamstack Website

The Jamstack solution is more than just a buzzword in today’s development world. This unique approach to building incredible development experiences delivers an excellent advantage to both developers and their end-users. Fast, scalable, and full of solutions for customization, Jamstack is a powerful way to bring websites to life with simplicity and speed. 

Every day, more companies take advantage of the Jamstack environment, and we’re constantly seeing a wide selection of new tools, APIs and offerings emerging to help enhance the Jamstack landscape too. This environment is definitely worth consideration for any developer looking to significantly speed up their development strategy.

 

Featured image via Pexels.

Source

The post Is it Time to Transition to JAMStack? first appeared on Webdesigner Depot.

Source de l’article sur Webdesignerdepot

WALLDORF, Allemagne – 16 novembre 2021SAP SE (NYSE : SAP) a annoncé aujourd’hui de nouveaux produits et services qui permettent aux développeurs, civils ou professionnels, d’accélérer la transformation numérique. Depuis la pandémie, la recherche de talents sonne comme un défi majeur à relever pour les organisations du monde entier. Selon IDC*, la pénurie mondiale de développeurs à plein temps passera de 1,4 million en 2021 à 4,0 millions en 2025. Les annonces de SAP répondent à cette pénurie de talents avec de nouveaux outils, fonctions, de l’IA intégrée et des programmes d’apprentissage pour aider les employés et les candidats à acquérir de nouvelles compétences pour aborder l’ère du « cloud-first ». Ces annonces interviennent pendant le SAP® TechEd, la conférence mondiale des développeurs de SAP, qui se déroule en ligne du 16 au 18 novembre 2021.

«  Pour nos clients et partenaires du monde entier, l’avenir est dans le cloud « , a déclaré Juergen Mueller, directeur technique et membre du comité exécutif de SAP SE. « Dénicher les bons talents, avoir les bonnes compétences et les connaissances  est un vrai challenge pour mener à bien ce projet.. Les annonces de SAP permettent non seulement de donner aux développeurs civils les moyens d’agir, mais aussi de soutenir les développeurs professionnels dans leurs efforts de formation continue, pour que les clients puissent continuer à innover aujourd’hui et construire les bases de leur réussite de demain. »

 

Tout le monde peut être un développeur

SAP a annoncé une expérience unifiée de développement low-code/no-code sur SAP Business Technology Platform (SAP BTP), qui permet aux développeurs professionnels et civils de créer de nouvelles applications, d’améliorer celles existantes et d’automatiser des tâches complexes. En ajoutant le développement no- code et l’automatisation avec l’environnement de développement SAP AppGyver®, en améliorant le développement low- code avec SAP Business Application Studio et en proposant une avant-première de la solution SAP Process Automation, SAP offre à ses clients de nouveaux moyens d’en faire plus en s’appuyant sur les talents technologiques de l’ensemble de leur organisation, que ce soit au sein ou en dehors des départements informatiques traditionnels.

DHL, l’un des leaders mondiaux du secteur de la logistique, utilise SAP AppGyver pour numériser les processus et rationaliser les opérations des employés pour la gestion de la flotte. « Avec SAP AppGyver, nous avons créé une application mobile sur iOS et Android pour mieux gérer les rapports de dommages pour notre flotte de remorques à travers l’Europe« , explique Ilari Aarikka, Director, Trailer Pool & Fleet, DHL.  » L’appli nous a permis d’accroître la fiabilité des rapports tout en rendant les inspections plus pratiques pour les employés sur le terrain.  »

Pour les développeurs professionnels, SAP propose également un ensemble gratuit pour SAP BTP qui inclut désormais SAP HANA® Cloud et SAP Integration Suite, ainsi qu’un aperçu de son nouveau thème visuel « Horizon » pour son système de conception SAP Fiori®.

 

Vers des solutions d’entreprise composables

SAP a annoncé plusieurs mises à jour afin d’aider les clients à mieux intégrer et étendre leurs activités grâce à des solutions modulaires et agiles qui répondent à des défis individuels. La dernière mise à jour de SAP Integration Suite, la couche d’intégration de SAP BTP, fournit du contenu d’intégration et des adaptateurs prépackagés supplémentaires – disponibles sur SAP API Business Hub – pour intégrer des applications SAP et non-SAP. D’ici la fin de l’année 2021, SAP Integration Suite sera disponible sur Google Cloud Platform. SAP lancera de nouvelles fonctionnalités d’extension dynamique dans SAP HANA Cloud pour aider les clients à déplacer leur charge de travail vers le cloud, depuis leurs propres systèmes sur site, en temps quasi réel. SAP présente également de nouvelles façons d’aider les migrations des systèmes SAP BW sur site vers la solution SAP Data Warehouse Cloud et des options de localisation étendues pour SAP S/4HANA® Cloud.

 

Offres d’intelligence artificielle embarquée dans l’ensemble du portefeuille

SAP a développé des fonctionnalités d’intelligence artificielle (IA) embarquées qui permettent aux développeurs et aux clients d’exploiter plus facilement l’IA et de stimuler la productivité. Les nouvelles fonctionnalités du service SAP Conversational AI simplifient la création et la surveillance des chatbots qui  automatisent les tâches et les flux de travail. SAP a prévu de lancer le service Personalized Recommendation, un nouveau moteur de recommandation basé sur un réseau neuronal qui fournit des recommandations hautement personnalisées, et ce dans un large éventail de scénarios commerciaux. De nombreux produits et services SAP utilisent désormais la puissance de l’IA, par exemple pour automatiser la correspondance des documents interentreprises, recommander des actions dans les flux de travail, extraire et traiter des données à partir de documents commerciaux ou fournir des recommandations d’apprentissage.

 

La formation, de la salle de classe à la salle de réunion

SAP a lancé un tout nouveau site SAP Learning. Il s’adresse aux développeurs SAP de tous niveaux. Sa conception simple et intuitive facilite le perfectionnement ou le recyclage dans des domaines d’innovation clés, gratuitement. Cette nouvelle expérience comprend une gamme complète de contenus de formations disponibles dans différents formats : des sessions dirigées par des experts et des formations pratiques aux vidéos de micro-apprentissage. SAP a également lancé un programme d’enseignement de l’IA pour les écoles ainsi qu’ un programme visant à fournir des solutions de cloud computing de SAP aux universités et aux professeurs.

 

48 heures de contenu en direct à SAP TechEd en 2021

Inscrivez-vous pour suivre l’événement avec plus de 100 sessions de renforcement des compétences, 25 ateliers, 8 pistes techniques et 48 heures de discussions techniques en continu sur Channel 1, accessible avec votre inscription à la conférence SAP TechEd.

 

SAP TechEd News Guide 2021

Plus de détails sur toutes les nouveautés, les lancements et les mises à jour sur http://sap.com/teched-news-guide

*Source : « Quantifying the Worldwide Shortage of Full-Time Developers, » Doc # US48223621, IDC, Septembre 2021

À propos de SAP

La stratégie de SAP vise à aider chaque organisation à fonctionner en “entreprise intelligente”. En tant que leader du marché des logiciels d’application d’entreprise, nous aidons les entreprises de toutes tailles et de tous secteurs à opérer au mieux : 77 % des transactions commerciales mondiales entrent en contact avec un système SAP®. Nos technologies de Machine Learning, d’Internet des objets (IoT) et d’analytique avancées aident nos clients à transformer leurs activités en “entreprises intelligentes”. SAP permet aux personnes et aux organisations d’avoir une vision approfondie de leur business et favorise la collaboration afin qu’elles puissent garder une longueur d’avance sur leurs concurrents. Nous simplifions la technologie afin que les entreprises puissent utiliser nos logiciels comme elles le souhaitent – sans interruption. Notre suite d’applications et de services de bout en bout permet aux clients privés et publics de 25 secteurs d’activité dans le monde de fonctionner de manière rentable, de s’adapter en permanence et de faire la différence. Avec son réseau mondial de clients, partenaires, employés et leaders d’opinion, SAP aide le monde à mieux fonctionner et à améliorer la vie de chacun. Pour plus d’informations, visitez le site www.sap.com.

Contacts presse :

Mathilde Thireau : mathilde.thireau@publicisconsultants.com

Robin Legros : robin.legros@publicisconsultants.com

SAP News Center. Suivez SAP sur Twitter : @SAPNews.

Veuillez tenir compte de notre politique de confidentialité. Si vous avez reçu cette alerte de presse dans votre courriel et que vous souhaitez vous désabonner de notre liste d’envoi, veuillez communiquer avec presse-sap@publicisconsultants.com et écrire Désabonnement dans la ligne Objet.

 

 

The post Tout le monde peut devenir un développeur : SAP présente des outils pour les développeurs citoyens et professionnels, l’IA intégrée et une expérience d’apprentissage gratuite appeared first on SAP France News.

Source de l’article sur sap.com

The recent pandemic has emphasized the need for remote work. Especially for businesses that did not have remote capabilities, the need arose for reliable SaaS-based solutions to meet immediate demand. Migration to the Cloud and SaaS-based solutions has been pivotal to remote working capabilities, which is why significant IT expenditure is driven towards it.

According to Gartner, the worldwide spending on cloud-based SaaS applications was $120,686 in 2020 and will rise to $171,915 in 2022. However, integrating SaaS-based solutions into your existing system is not that easy, and several repetitive tasks increase the cost. 

Source de l’article sur DZONE


Regard croisé : pourquoi SAP S/4HANA est un ERP intelligent ?

Qu’est-ce qu’une Entreprise Intelligente et qu’est-ce qu’un ERP Intelligent ?

Pierre-Édouard Hamon, SOA People, et Christian Charvin, SAP, partagent leur vision de l’évolution du SI des entreprises.

Aujourd’hui, la plupart des entreprises ont à leur disposition un certain volume de données qu’elles n’exploitent pas. Cela représente pourtant une richesse qui permettrait aux organisations de mieux comprendre leur activité et leur marché. Être une Entreprise Intelligente, c’est savoir exploiter ces données afin d’optimiser son organisation, automatiser ses processus et se mettre en ordre de marche afin de relever de nouveaux défis.

Pierre-Édouard Hamon 

 

C’est la raison d’être de l’ERP Intelligent SAP S/4HANA. Cette nouvelle génération d’ERP simplifie l’accès à la donnée et en assure l’exploitation en temps réel. SAP S/4HANA propose des avancées clés pour aider les équipes au quotidien : le reporting opérationnel intégré et la gestion par exceptions permettent aux utilisateurs de se concentrer sur les points nécessitant une attention particulière ; la gestion avancée des workflows, associée à des fonctions collaboratives, fluidifie les échanges entre utilisateurs.

Christian Charvin

 

Une porte ouverte vers les nouvelles technologies

 

Le fait que l’ERP propose des tableaux de bord où l’information utile est directement remontée aux utilisateurs rend l’ERP SAP S/4HANA particulièrement facile à utiliser. Ceci permet de se concentrer sur les tâches les plus urgentes et aide à la prise de décision. Son interface de nouvelle génération est très proche de celles utilisées dans les applications desktops et mobiles du quotidien. Un atout pour accélérer la prise en main de l’ERP.

De nouvelles technologies permettent d’aller encore plus loin. Le RPA permet ainsi d’améliorer l’automatisation des processus, en mettant en place des robots capables de prendre en charge les tâches répétitives, libérant ainsi du temps aux équipes métiers. Le Machine Learning et l’Intelligence Artificielle s’appuient sur l’historique de données de l’entreprise pour prédire son futur. Ces technologies de forecasting automatique sont directement intégrées dans l’ERP.

Lorsque les entreprises vont mettre en œuvre ces technologies intelligentes, elles pourront s’appuyer sur des préconfigurés adaptés à leur secteur d’activité. Cela leur évitera de partir d’une feuille blanche et de se lancer dans l’inconnu. Y compris en cas de déploiement de l’ERP en mode cloud.

Pierre-Édouard Hamon

 

Cap vers le cloud !

 

Le cloud devient le mode de déploiement majoritaire des utilisateurs d’ERP SAP. Depuis le début de l’année 2021, 80% des clients SAP optent pour un déploiement de leur ERP SAP S/4HANA en mode cloud. Le cloud permet d’avoir une meilleure prédictibilité sur les coûts, de déléguer la gestion des infrastructures à des spécialistes et de disposer d’une flexibilité sans égale permettant d’adopter de nouvelles technologies et fonctionnalités au fil des besoins. Sans compter que le cloud est accessible de partout et permet donc une utilisation facilitée de l’ERP sur des sites distants, en mobilité ou en télétravail.

Christian Charvin

 

L’offre RISE with SAP permet de profiter de tous les avantages du cloud sans avoir à gérer la complexité de la relation avec les hyperscalers. Le contrat est directement pris en charge par SAP, qui se charge de garantir la disponibilité, la sécurité et la flexibilité de la solution, avec une prédictibilité totale sur les coûts. RISE with SAP permet de bénéficier de tous les avantages du cloud, avec une mise en œuvre rapide au travers des préconfigurés, et ce sans faire une croix sur les spécifiques. Et des mises à jour régulières de l’ERP donnent accès à de nouvelles fonctionnalités.

La SAP Business Technology Platform permet de déployer le code spécifique, mais aussi d’accéder à des technologies avancées, comme des systèmes de reconnaissance d’images, des outils d’analyse de l’expérience client ou même des agents conversationnels, qui vont à la fois assister les utilisateurs et faciliter la collaboration au sein de l’entreprise. La SAP BTP permet d’ouvrir l’ERP à un nombre illimité de technologies innovantes, proposées par SAP, ses partenaires ou tout autre fournisseur de services.

Pierre-Édouard Hamon

 

L’occasion de se réinventer

 

Ce mouvement massif vers le cloud s’accompagne d’un changement de paradigme chez nombre de nos clients. Ils adoptent une approche Fit to Standard consistant à utiliser un ERP aussi proche que possible de la version originale, afin de faciliter les montées de version. Les spécifiques, auparavant déployés dans le cœur de l’ERP, sont déportés sur la SAP BTP, qui sert également d’interface pour adopter des technologies innovantes : Chatbots, Blockchain, Internet des Objets, etc.

Christian Charvin

 

Pierre-Édouard Hamon  Christian Charvin

 

Pour en savoir plus :

The post Pourquoi SAP S/4HANA est un ERP Intelligent ? appeared first on SAP France News.

Source de l’article sur sap.com

NoSQL data sets arose in the latter part of the 2000s as the expense of storage drastically diminished. The days of expecting to create a complicated, hard to-oversee data model to avoid data replication were long gone and the primary expense of programming and development was now focused on the developers themselves, and hence NoSQL databases were brought into the picture to enhance their productivity.

As storage costs quickly diminished, the measure of data that applications expected to store increased, and the query expanded as well. This data was received in all shapes and sizes — organized, semi-organized, and polymorphic — and characterizing the schema ahead of time turned out to be almost incomprehensible. NoSQL databases permitted the developers to store colossal measures of unstructured data, providing them with a ton of flexibility. 

Source de l’article sur DZONE

Many websites today use some type of traditional Content Delivery Network (CDN), which means improvements in website load times, decreases in bandwidth, and better redundancy and security. But not everything is optimized, specifically when it comes to images, and image CDNs can help with that! 

Traditional vs. Image CDNs

A traditional CDN treats images as static. If you want to tailor images to better match various mobile device types, then you need to create many variants of each image and upload them to your web server. It also means you must develop responsive code that will tell the server and CDN which image variant to deliver. This is clunky, time-consuming, and inefficient. For a large website, the amount of code needed can be astronomical. Using this static image model, there’s just no realistic way for each image to be effectively sized and compressed for every possible device model – at this point, there are thousands of them. The combination of these two unfortunate factors leads to potentially slow load times and poor UX caused by oversized images delivered to mobile devices.

So what is an image CDN? An image CDN builds on the traditional CDN model with the addition of device detection and image optimization. Instant detection of the device model and browser requesting the images is done right at the device-aware edge server (true edge computing!) Additional information, including screen resolution and dimension, pixels per inch, and support for next-gen image formats (such as WebP, JPEG 2000/JP2, and AVIF), provides even more details crucial for superior image optimization. Using this information derived from device-aware edge servers, the image CDN optimizes each image and serves the perfect version for each device and resolution, meaning users get the finest webpage experience faster.

A Bit About the Edge (Whoa, Living on the Edge?)

With a single server website, a web request would have to travel from the requestor, back to the origin server (wherever that was geographically located), be processed, and then travel back to the requestor. Depending on the physical distance between the requestor and the origin server, this could introduce a great deal of latency, which means lag time on page loads. 

A traditional content delivery network (CDN) is a global network of servers that optimizes web performance by using the node geographically closest to the user for faster delivery of assets. It takes static content like images and stores them on the edge. But usually, these edge servers are relatively simple in terms of their role in business processes. They mostly index, cache, and deliver content. And traditional CDNs like to keep edge servers simple because of concerns over CPU usage, storage, and scalability.

But what if these edge servers could also provide computing power that enhances performance and business processes? This is called edge computing. Slowly, CDNs are starting to open their edge servers to allow enterprises to deploy apps/services on the edge. Likewise, Cloud computing networks (e.g., AWS, Azure, Google Cloud) provide virtualized server capacity around the world for those who want to use geographically distributed servers. In a sense, Edge Computing is a marriage of the CDN (where edge servers synchronize/work with each other) and Cloud computing (where servers are open to applications). 

Edge computing is a fascinating concept, but what is the killer app that will enhance business processes and improve website performance? The addition of device detection to edge computing provides the ability to transform from delivery of static images to a new model where images are dynamic and tailored exactly to devices. 

Edge computing is computing that is done in a geographically distributed space, with many servers located at or near the source of the web request. This reduction in bandwidth and latency leads to fast processing times, increased site speed, and improved customer experience. And edge computing doesn’t require new infrastructure — it leverages the networks of existing providers to create Points of Presence (POP) around the globe. 

The Edge Servers are…Aware?

Device-aware edge servers, like those used by the ImageEngine image CDN, take edge computing to a new level. Device detection is actually one of the use cases where edge computing really shines. Normally, the edge server would have to send a Javascript query to the device to figure out any information about a requesting device’s model, browser, operating system. But with a device-aware edge server, the User Agent string is captured and decoded. This contains all of the information necessary for device detection without the need for any back and forth – a definite speed improvement. So you’re starting ahead of the game! 

Each time a new request comes to the device-aware edge server, the image is processed by that server (meaning optimized for that specific device parameters) and stored right there in cache, primed for future use. This is done in three stages: changing image size based on device resolution, compressing the image using an image optimization tool, and selecting the most efficient file format for the device. 

If the device-aware edge server has already processed a request from a similar device model before, then it can serve the device-optimized image from its edge cache, leading to a lightning-fast server response — and ImageEngine’s device-aware edge servers can serve up cached images 98% of the time! Not only is there geographical proximity because of the distributed global POP network, but the smaller size of the optimized image compared to the full-sized original cuts up to 80% off the image payload. This can cut up to several seconds off page load times. When almost 70% of people say that page speed influences their likelihood of making a purchase, every single second counts! 

Some image CDNs detect the device information and group the devices into “buckets” of similar types and serve an image based on that type. While this is certainly an advancement over a traditional CDN, and works passably well for some common devices, it still isn’t a truly optimal solution. There are so many variants of browser, screen size,  resolution, etc., even among very similar devices, that images are still often oversized (too large payloads) and lead to poor load speed. A true image CDN, such as ImageEngine, serves the perfect image for every device, every time.

So Now You Want To Get Started (Don’t Worry, It’s Really Simple)

One of the best things about the ImageEngine image CDN is the ease of integration – and it can integrate into any platform that supports a 3rd-party CDN. All you need is to sign up for an account and receive a delivery address during your two (yes, 2!) minute signup process. This delivery address is used to redirect image traffic for optimization and superior delivery performance. Next, you’ll have to make some slight adjustments to img tags on your website, but that’s really all the work you’ll need to do. There are no DNS changes during a standard (generic delivery address) integration. You read that right, none at all. Contrast that to a traditional CDN integration, where there is just no way around some messing around in the DNS – in fact, usually some fairly extensive DNS changes. 

This low-code, virtually no code, integration saves you time. It saves you money. It saves you the hassle of putting multiple team members on a new project. And it means that you can be up and running in about 15 minutes with a standard install. You can be serving optimized images to your site visitors at blazing fast speeds before lunch! And don’t worry, ImageEngine has an experienced integration support team available to answer any questions you might have. 

There’s also no issue with adding the ImageEngine image CDN on top of an existing CDN. Traditional CDNs may have security features that you may prefer to keep for your site. It requires slightly more integration but provides the same benefits of a solo ImageEngine implementation — screaming fast image load times and perfectly optimized images from device-aware edge servers. All that is recommended is that the ImageEngine image CDN actually serve the images directly, not simply process them, to get maximum benefits.

Adopt an Image CDN and See The Benefits

We’ve learned that image CDNs bring numerous benefits to your site AND your business. Using device-aware edge servers, image CDNs provide measurably better UX to your visitors. Pages load potentially seconds faster with perfectly optimized images, meaning your customers get to the heart of your message right away, and you don’t lose potential sales. 

Image CDNs are actually 30%+ faster than most traditional CDNs, improving site speed accordingly. From an SEO perspective, that’s huge! And your SEO gets an additional boost from the improvement to your Largest Contentful Paint scores (which can help you gain valuable rank on Google’s SERPs). Implementation is simple and fast. You get all this, plus cost savings: since you have smaller payloads because of the fully optimized images, you’re delivering fewer gigabytes of data.

Source

The post Image CDNs: How Edge Computing Provides a Faster Low Code Image Solution first appeared on Webdesigner Depot.

Source de l’article sur Webdesignerdepot

SAP lance une nouvelle solution pour accélérer l’économie circulaire

WALLDORF, Allemagne – le 9 novembre 2021SAP SE (NYSE : SAP) annonce aujourd’hui la disponibilité de SAP Responsible Design and Production, une solution permettant de concevoir des produits de manière durable et de passer à une économie circulaire. Il s’agit de la dernière offre d’un portefeuille croissant de logiciels spécifiques au développement durable qui aide les entreprises à accroître leurs capacités de mesure et de gestion des données.

À l’heure où des réglementations relatives au développement durable, telles que des taxes sur le plastique, sont mises en place, la solution SAP Responsible Design and Production permet aux marques d’accélérer leur transition vers des pratiques commerciales d’économie circulaire. Cette nouvelle solution aide les entreprises à avoir une meilleure visibilité sur les flux de matériaux à travers leurs processus, notamment en assurant le suivi et la conformité aux réglementations qui évoluent rapidement, en particulier celles qui concernent les emballages de produits et les plastiques. Alors que les entreprises développent de plus en plus de produits durables, la gestion des matériaux et des données réglementaires devient aujourd’hui l’un des défis les plus complexes de l’industrie de la consommation.

« L’économie circulaire repose sur trois principes, portés par la conception – éliminer les déchets et la pollution, faire circuler les produits et les matériaux, et régénérer la nature. Les solutions numériques jouent un rôle important dans la transition vers une économie circulaire« , a déclaré Andrew Morlet, PDG de la Fondation Ellen MacArthur. « Elles permettent aux entreprises d’intégrer des pratiques circulaires dans l’ensemble de leurs activités, de la conception de produits visant à réduire les déchets dès le départ au suivi du cycle de vie des matériaux qu’elles utilisent. »

Avec la nouvelle solution de SAP, les entreprises peuvent intégrer les principes de circularité dans leurs processus de gestion de base, ce qui permet d’éliminer les déchets et de dégager une nouvelle valeur en concevant des produits durables dès leur conception. À titre d’exemple, le responsable d’une marque de shampooing dispose d’une visibilité sur le cycle de vie complet du produit, y compris sur ses obligations en matière de responsabilité élargie des producteurs (REP) et sur les taxes sur les plastiques des différents marchés. Cette visibilité aide le responsable de la marque à apporter des modifications à la conception pour réduire les déchets et à prendre des décisions sur la manière de réduire les coûts du système de déchets en aval.

« Chaque année, nous utilisons presque deux fois plus de ressources que la planète ne peut en régénérer. Les entreprises peuvent jouer un rôle crucial en conservant plus longtemps la valeur de nos systèmes grâce à une conception de produits intelligente et responsable qui réutilise les ressources au lieu de les éliminer« , a déclaré Scott Russell, membre du Conseil d’Administration et Responsable de la Réussite Client chez SAP. « La conception de produits qui éliminent les déchets et utilisent des matériaux responsables présente une complexité inhérente, mais la solution SAP Responsible Design and Production s’attaque à cette complexité et offre une solution de référence à nos clients, ce qui les aide à fournir des produits circulaires et à mettre en place une économie régénérative. »

SAP Responsible Design & Production, une solution du Cloud co-développée avec Accenture sur SAP Business Technology Platform, fournit des informations sur mesure qui permettent aux entreprises de suivre le rythme des réglementations REP et des taxes sur le plastique, d’intégrer les principes de circularité dans les processus de gestion de base et d’optimiser la conception pour une activité durable.

Pour en savoir plus sur le thème « Aider les entreprises à prospérer dans une économie circulaire », cliquez ici.

Depuis plus de dix ans, SAP montre l’exemple en tant qu’entreprise durable. En plus d’avoir été nommé leader de l’industrie du logiciel dans le Dow Jones Sustainability Indices (DJSI) pendant 14 années consécutives, l’adhésion de SAP à la Value Balancing Alliance et le SAP Integrated Report illustrent son engagement à intégrer les performances économiques, environnementales et sociales pour guider les décisions commerciales.

Pour en savoir plus, consultez SAP Sustainability Solutions et suivez SAP sur Twitter à l’adresse @SAPNews.

À propos de SAP

La stratégie de SAP vise à aider chaque organisation à fonctionner en “entreprise intelligente”. En tant que leader du marché des logiciels d’application d’entreprise, nous aidons les entreprises de toutes tailles et de tous secteurs à opérer au mieux : 77 % des transactions commerciales mondiales entrent en contact avec un système SAP®. Nos technologies de Machine Learning, d’Internet des objets (IoT) et d’analytique avancées aident nos clients à transformer leurs activités en “entreprises intelligentes”. SAP permet aux personnes et aux organisations d’avoir une vision approfondie de leur business et favorise la collaboration afin qu’elles puissent garder une longueur d’avance sur leurs concurrents. Nous simplifions la technologie afin que les entreprises puissent utiliser nos logiciels comme elles le souhaitent – sans interruption. Notre suite d’applications et de services de bout en bout permet aux clients privés et publics de 25 secteurs d’activité dans le monde de fonctionner de manière rentable, de s’adapter en permanence et de faire la différence. Avec son réseau mondial de clients, partenaires, employés et leaders d’opinion, SAP aide le monde à mieux fonctionner et à améliorer la vie de chacun. Pour plus d’informations, visitez le site www.sap.com.

Contacts presse :

Mathilde Thireau : mathilde.thireau@publicisconsultants.com

Robin Legros : robin.legros@publicisconsultants.com

SAP News Center. Suivez SAP sur Twitter : @SAPNews.

Veuillez tenir compte de notre politique de confidentialité. Si vous avez reçu cette alerte de presse dans votre courriel et que vous souhaitez vous désabonner de notre liste d’envoi, veuillez communiquer avec presse-sap@publicisconsultants.com et écrire Désabonnement dans la ligne Objet.

 

The post SAP lance une nouvelle solution pour accélérer l’économie circulaire appeared first on SAP France News.

Source de l’article sur sap.com


What Is a “No Data” Application

There are a lot of data-driven lines of business applications that will never have a million rows before they get replaced by something else. I call these « no data » applications because they have so little data the database server will never require many optimizations if any. The default settings are good enough.

Postgres can find any row out of a million on your corporate craptop in a relatively slow docker for windows container in 2 ms with any reasonable index. Oddly enough, it will get much faster performance in the cloud, where the vendor has undoubtedly optimized the database code for their particular infrastructure.

Source de l’article sur DZONE