Articles

A couple of weeks before, in AWS re:invent, Amazon made a lot of innovative announcements, and one of the announcements was the AWS Application Composer service, which allows a user to drag and drop elements to the Canvas and quickly design and deploy serverless applications.   

Introduction

Application Composer service is in the preview phase as this is being written. It allows you to drag and drop a list of resources to a canvas, make connections between them and provide the required configuration. It allows you to design a workflow on the front end, and in the background, it generates the necessary code and template using the Serverless Architecture Model (SAM). SAM CLI is the tool you can use to quickly deploy this template to the AWS environment.

Source de l’article sur DZONE

Dans un marché très concurrencé et post Covid, la gestion et la distribution de matériel médical est en pleine transformation. Les ambitions de Quipment, premier fournisseur d’équipements médicaux pour les laboratoires du monde entier, s’incarnent sur plusieurs aspects dont celui de faire évoluer ses processus métiers ainsi que ses outils.

Paris, le 15 décembre 2022. SAP, leader du marché des logiciels d’application d’entreprise, accompagne Quipment, acteur mondial de la fourniture de matériel médical pour les essais cliniques, dans le choix de leur nouvel ERP.

Avec des processus et des normes internationales de plus en plus complexes et exigeantes, mais aussi face à des volumes industriels, Quipment pourra désormais s’appuyer sur RISE S/4HANA Public Cloud pour automatiser tous ses processus métiers, de la Finance à la comptabilité, en passant par la gestion des stocks, la maintenance et la configuration de ces matériels, et ce dans plusieurs pays.

L’adoption de la solution permettra une digitalisation du Système d’Information pour anticiper les changements de business model – Quipment souhaitant aller toujours plus loin dans l’économie circulaire. Elle permettra également d’assurer un accompagnement adapté à la croissance de Quipment. La startup pourra enfin bénéficier de la simplicité d’usage grâce aux processus standardisés du dispositif SAP.

Ce partenariat a été rendu possible par la capacité des équipes Grow by SAP – un programme d’accélération pour les entreprises à forte croissance – à répondre à l’ensemble des besoins de Quipment, de leur proposer un accompagnement sur-mesure pour assurer aux équipes une adoption optimale et leur permettre de répondre à la demande croissante du marché. La proposition de valeur de Grow by SAP permet d’accélérer l’activité de Quipment de la manière la plus durable et efficace qui soit grâce à une solution SaaS et à un ensemble de mesures couvrant notamment le Marketing, la Finance, le Growth hacking, etc.

Aussi, l’association de SAP et WYNSYS, l’un des partenaires les plus performants de SAP, permet à la startup de restructurer ses processus et de profiter pleinement des avantages de la solution dans le Cloud.

Pierre Malingrey, Président et cofondateur de Quipment précise :  « La robustesse de la solution Rise S/4HANA nous a convaincu pour venir répondre à nos objectifs d’automatisation. Cela va permettre à Quipment de réaliser les gains d’efficacité significatifs et nous permettre de maintenir notre avance sur ce marché en phase d’industrialisation. Au-delà de cette efficience, la solution RISE S/4HANA va doter Quipment de gains capacitaires très importants pour absorber les volumes croissants de notre marché.

Lahcen Binoumar, Head of Middle Market chez SAP France déclare : « Collaborer avec une startup comme Quipment est une opportunité exceptionnelle pour SAP de démontrer les capacités et la flexibilité de ses solutions. Le secteur de l’approvisionnement des produits médicaux et de laboratoire répond à une exigence intrinsèque à Quipment que SAP et WYNSYS ont à cœur de soutenir. Notre solution permettra ainsi à Quipment de conforter sa position de leader sur son marché et de continuer à se développer à l’international, tout en modernisant ses processus. »

 

A propos de Quipment

Quipment est une entreprise française qui fournit et déploie du matériel médical dans le monde entier pour permettre à l’industrie pharmaceutique de valider des nouvelles thérapies en développement. Le matériel, déployé dans plus de 40 000 hôpitaux et plus de 110 pays, permet de suivre l’évolution de la santé de cohortes de patients sous traitement, et ainsi de valider et quantifier les bénéfices thérapeutiques des nouveaux traitements en cours de développement. Quipment permet de déployer des études cliniques de manière plus rapide, plus fiable, plus flexible et moins coûteuse, permettant ainsi à la recherche d’apporter plus rapidement et à moindre coût des nouveaux traitements aux patients. Avec 150 salariés et des centres logistiques aux Etats Unis, en Europe et au Japon, Quipment est le leader mondial de ce marché. Quipment est particulièrement sensible aux enjeux de responsabilité d’entreprise et agit avec une conscience très forte de ses impacts dans ses choix et sa gouvernance.

Pour plus d’informations, visitez : https://www.quipment.fr/

The post SAP accompagne Quipment grâce à RISE S/4HANA Public Cloud appeared first on SAP France News.

Source de l’article sur sap.com

We will go over the purpose of minimal APIs in.NET Core 6, as well as how to implement them step by step.

Prerequisites

  • .NET Core 6 SDK
  • Visual Studio 2022
  • SQL Server

Introduction

  • Minimal APIs are used to create HTTP APIs with minimum dependencies and configuration.
  • Mostly, it is used in microservices that have fewer files and functionality within a single file.
  • But there are a few things that are not supported in minimal APIs, like action filters and built-in validation; also, a few more are still in progress and will get in the future by .NET Team.

Step-by-Step Implementation Using .NET Core 6

Step 1

Create a new .NET Core Web API.

Source de l’article sur DZONE


This is an article from DZone’s 2022 Kubernetes in the Enterprise Trend Report.

For more:

Read the Report

In today’s world, it’s more important than ever to have visibility into your system’s performance and health. Modern applications rely on complex microservices architectures and cloud-native technologies, like Kubernetes. Observability helps us understand not just application behavior, but also infrastructure configuration changes and dependencies, as they happen in real-time. 

Source de l’article sur DZONE

It’s hard to operate stateful distributed systems at scale and Redis is no exception. Managed databases make life easier by taking on much of the heavy lifting. But you still need a sound architecture and apply best practices both on the server (Redis) as well as the client (application).

This blog covers a range of Redis-related best practices, tips and tricks including cluster scalability, client-side configuration, integration, metrics etc. Although I will be citing Amazon MemoryDB and ElastiCache for Redis from time to time, most (if not all) will be applicable to Redis clusters in general.

Source de l’article sur DZONE

In a previous post, I showed you how to use AWS CDK to automate the deployment and configuration of your Apache Airflow environments using Managed Workflows for Apache Airflow (MWAA) on AWS. In this quick how-to guide, I will share how you can use Terraform to do the same thing.

You will need:

Source de l’article sur DZONE

You might have heard about the K8ssandra project and want to start contributing, or maybe you want to start using all of its features. If you aren’t familiar with K8ssandra (pronounced like “Kate Sandra”), you can read this overview before digging into the developer activities in this post.

In a nutshell, K8ssandra is an open-source distribution of Apache Cassandra™ for Kubernetes, which includes a rich set of trusted open-source services and tooling. K8ssandra comes with handy features that are baked-in and pluggable, which allows for flexible deployment and configuration.

Source de l’article sur DZONE

Modern cloud environments are ever-changing, and so is the nature of cloud computing. The growing cloud assets accompany the attack surface expansion problem for organizations, which unveils the need for visibility of cloud resources. AWS Config addresses that exact demand. It can be challenging to understand resources within your infrastructure like:

  • Seeing what resources you have
  • Understanding your current configurations
  • Knowledge of configuration changes and change histories
  • Assessing if your resources are compliant with specific governances controls 
  • Having accurate and up-to-date audit information

Depending on the size of your AWS resources or deployment, overcoming these challenges and obtaining this information can become time-consuming and budget-intensive unless you use resource visibility and auditing tool like AWS Config

Source de l’article sur DZONE

Que ce soit pour stocker vos données, collaborer avec vos employés, avec vos partenaires ou pour booster votre croissance, le cloud constitue une option plus sûre par rapport à un déploiement sur site.

La transformation digitale s’est largement accélérée ces dernières années, notamment avec le Covid, poussant les entreprises à adopter une dynamique plus souple et davantage en phase avec les nouveaux enjeux commerciaux et humains. Le cloud s’est donc révélé être un véritable facilitateur en termes d’agilité, d’ouverture à l’international, de croissance et depuis, le marché du cloud est en pleine expansion. Mais le passage au cloud-only peut effrayer, notamment à cause des questions de cybersécurité.

Cybersécurité, de quoi parlons-nous ?

Aucun système n’est infaillible, et avec toutes les actualités concernant les cyberattaques, la question de la cybersécurité est légitime. Selon une étude de l’assureur spécialisé Hiscox, de 2020 à 2021, la proportion des entreprises françaises ciblées par une cyber-attaque est passée de 38% à 43%.

Tous les types d’organisations, et ce, quelle que soit leur taille, sont exposés à des incidents de cybersécurité. Ces derniers peuvent avoir des degrés de gravité divers mais également être de différentes natures. Les entreprises peuvent être victimes de vol de données, de fraude ou encore d’espionnage, des cyberattaques, mais elles peuvent également subir des incidents internes, comme des perturbations au sein de leur service cloud.

Le vol des données est sans doute l’un des sujets les plus brûlants de l’actualité. Pourtant, après enquête, l’examen révèle le plus souvent que les informations piratées n’étaient pas stockées dans le cloud mais conservées sur site.

Si des contrôles en interne sont effectués dans la plupart des entreprises, ils s’avèrent souvent insuffisants au vu des menaces existantes. La Global Digital Trust Insights 2022 révèle que seuls 40% des dirigeants comprennent parfaitement les risques liés à la cybercriminalité et à la protection de la vie privée de leurs tiers. L’étude démontre que les équipes dirigeantes actuelles peinent à déceler l’importance du sujet de la cybersécurité, une situation qui expose alors les entreprises à des risques accrus au regard de l’augmentation des cyberattaques.

Que ce soit pour stocker vos données, collaborer avec vos employés, avec vos partenaires ou pour booster votre croissance, le cloud constitue une option plus sûre par rapport à un déploiement sur site. Mais le degré de sécurité de votre système cloud dépend surtout de la manière dont il est déployé et de la personne chargée de sa gestion.

S’entourer d’experts, la meilleure des cybersécurités

La cybersécurité est bien plus qu’un simple sujet informatique et il semble aujourd’hui que le niveau de maturité des entreprises dans ce domaine soit encore trop faible.

Si la multiplication des cyberattaques et l’évolution des réglementations incitent les entreprises à prendre des mesures, les éléments développés ne protègent que partiellement des risques.

Il faut savoir que la cybersécurité s’acquiert en deux temps: aux prémices, au moment de la configuration puis tout au long de son utilisation, grâce à une surveillance continue.

Une configuration sécurisée est essentielle pour se protéger des cybercriminels, d’autant que lorsqu’elle est correctement déployée, il est bien plus facile de maintenir la conformité du système. Or, une seule erreur de configuration peut exposer les entreprises à une vulnérabilité et à des conséquences bien trop risquées pour être ignorées.

Il est donc essentiel de se faire accompagner par une société experte pour tirer profit des multiples avantages du cloud, et ce, en toute sécurité.

Lorsque nos clients choisissent de muter vers le cloud, c’est toute une équipe dédiée qui les amène sur les plateformes reconnues, sans qu’ils ne se risquent à faire des erreurs en configurant eux-mêmes leur système.

Et par la suite, être suivi par une société experte tout au long de son activité, c’est se garantir d’être entouré par un important écosystème qui s’assure de la sécurité d’infrastructure, du réseau, du système d’exploitation et de la base de données de manière transparente, et ce partout dans le monde.

L’objectif est clair, donner aux clients le plus haut niveau de fonctionnalité pour chaque fonction.

Grâce à une surveillance continue, la mise en place d’audits et l’élaboration de stratégies d’urgence, l’expertise du prestataire permet de mieux prédire, prévenir, détecter et réagir aux menaces. Ce choix, plus d’une centaine de nos clients l’ont déjà fait en France en 2021.

The post Cybersécurité, pierre angulaire de la mutation cloud appeared first on SAP France News.

Source de l’article sur sap.com

In scanning the IT landscape, the call for DevOps engineers remains toward the top of many companies’ priorities. A nationwide search through various job posting sites returns literally thousands of DevOps opportunities. However, reviewing these job postings shows that the skillsets required are widely varied. In comparison, software development job descriptions and requirements tend to have a narrower focus – broadly speaking, a language and a particular framework. DevOps job descriptions and requirements range from implementing continuous integration and continuous delivery (CI/CD) processes, to building infrastructure, to configuration management, to cloud operations, to writing code in any number of languages, and so on. It’s an impressive and intimidating list. Have you considered joining the DevOps wave but have been challenged in getting a clear picture of what DevOps is or means? If so, you’re not alone.

What is DevOps?

While many organizations have DevOps teams, even within a single organization, there are likely to be multiple roles within a DevOps team. Why is that? The reason is that DevOps is a process, and various roles within a DevOps team each contribute to the process. The DevOps process is a product of the evolution of Agile development processes. With Agile, production-quality software is iteratively delivered, which drives the need to deploy software more often. The process of getting software into production needed to be streamlined, thus the DevOps movement and process was born.

Source de l’article sur DZONE