Articles

Guide O11y : Sans observabilité, ce n'est que du code

« Comprendre et améliorer la qualité et la performance de votre code est essentiel. Guide O11y vous aide à atteindre cet objectif en vous fournissant les outils nécessaires pour une observabilité optimale ! »

Bienvenue à un autre chapitre de la série en cours que j’ai commencée pour couvrir mon voyage dans le monde de l’observabilité cloud-native. Si vous avez manqué l’un des articles précédents, revenez à l’introduction pour une mise à jour rapide.

Après avoir établi les bases de cette série dans l’article initial, j’ai passé du temps à partager qui sont les acteurs de l’observabilité, j’ai examiné la discussion en cours autour des piliers de surveillance versus les phases, j’ai partagé mes pensées sur les choix de niveau architectural qui sont faits et j’ai partagé les normes ouvertes disponibles dans le paysage open source. J’ai continué avec quelques-uns des défis architecturaux que vous pourriez rencontrer lorsque des applications monolithiques plus anciennes et des outils de surveillance font toujours partie du paysage d’infrastructure d’une organisation. Enfin, je vous ai guidé à travers le projet de visualisation et de tableau de bord open source appelé Perses en introduisant mon atelier pratique.

Bienvenue à un autre chapitre de la série en cours que j’ai commencée pour couvrir mon voyage dans le monde de l’observabilité cloud-native. Si vous avez manqué l’un des articles précédents, revenez à l’introduction pour une mise à jour rapide.

Après avoir établi les bases de cette série dans l’article initial, j’ai passé du temps à partager qui sont les acteurs de l’observabilité, j’ai regardé la discussion en cours autour des piliers de surveillance versus les phases, j’ai partagé mes pensées sur les choix de niveau architectural qui sont faits et j’ai partagé les standards ouverts disponibles dans le paysage open source. J’ai continué avec quelques-uns des défis architecturaux auxquels vous pourriez être confrontés lorsque des applications monolithiques plus anciennes et des outils de surveillance font toujours partie du paysage d’infrastructure d’une organisation. Enfin, je vous ai guidé à travers le projet de visualisation et de tableau de bord open source appelé Perses en introduisant mon atelier pratique.

Aujourd’hui, je vais parler du logiciel d’observabilité cloud-native que j’utilise pour collecter, stocker et analyser les données. Je vais également partager mon expérience personnelle et mes pensées sur la façon dont je me suis retrouvé à utiliser ce logiciel et ce que je pense qu’il fait bien.

Le logiciel d’observabilité cloud-native que j’utilise est appelé Prometheus. C’est un système open source qui a été créé par SoundCloud pour surveiller leur infrastructure cloud. Il est maintenant maintenu par la communauté open source et est largement utilisé par les entreprises pour surveiller leurs applications et leurs services. Prometheus est conçu pour collecter des métriques à partir de sources de données telles que des applications, des services et des systèmes d’exploitation. Il stocke ces métriques dans un format compact et peut être interrogé pour obtenir des informations sur la performance et la disponibilité des applications et des services.

Prometheus est un outil très puissant qui peut être utilisé pour surveiller tous les aspects d’une infrastructure cloud-native. Il peut être utilisé pour surveiller les performances des applications, les performances des services, la disponibilité des services et bien plus encore. Il peut également être utilisé pour surveiller les performances des conteneurs et des microservices. Il offre une variété d’options de visualisation et de tableaux de bord pour afficher les données collectées par Prometheus. En outre, il offre une API REST qui peut être utilisée pour intégrer Prometheus à d’autres outils d’observabilité tels que Grafana ou Kibana.

J’utilise Prometheus depuis plusieurs années maintenant et je suis très satisfait de son fonctionnement. Il est très facile à configurer et à gérer, ce qui en fait un excellent choix pour les développeurs qui souhaitent surveiller leurs applications et leurs services. Il est également très flexible et peut être facilement intégré à d’autres outils d’observabilité. Enfin, il est open source, ce qui signifie qu’il est gratuit à utiliser et qu’il bénéficie du soutien de la communauté open source.

Source de l’article sur DZONE

Atelier Prometheus : Installation de Prometheus

Bienvenue à l’Atelier Prometheus ! Nous vous guiderons à travers l’installation de Prometheus et vous aiderons à surveiller vos systèmes.

Êtes-vous à la recherche d’un moyen de vous éloigner des instruments propriétaires? Êtes-vous intéressé par l’observabilité open source, mais manquez-vous de connaissances pour vous y lancer? Ce workshop est fait pour vous et a été conçu pour élargir vos connaissances et votre compréhension des outils d’observabilité open source disponibles aujourd’hui. Plongez-vous dans un atelier gratuit, en ligne et à votre rythme, pour vous familiariser avec Prometheus. Prometheus est un kit d’outils de surveillance et d’alerte open source qui vous permet de démarrer rapidement la découverte, la collecte et l’interrogation de votre observabilité. Au cours de ce workshop, vous apprendrez ce qu’est Prometheus, ce qu’il n’est pas, comment l’installer, comment commencer à collecter des métriques et tout ce que vous devez savoir pour devenir efficace dans l’utilisation de Prometheus dans votre pile d’observabilité.

## Découvrez Prometheus avec un atelier en ligne gratuit et à votre rythme

En tant qu’informaticien enthousiaste, je cherche à m’éloigner des instruments propriétaires ? Vous êtes intéressé par l’observabilité open source, mais manquez de connaissances pour vous y lancer ? Ce workshop est fait pour vous, conçu pour élargir vos connaissances et votre compréhension des outils d’observabilité open source disponibles aujourd’hui. Plongez directement dans un atelier en ligne gratuit, à votre rythme et pratique, vous introduisant à Prometheus. Prometheus est un kit d’outils open source de surveillance et d’alerte des systèmes qui vous permet de démarrer rapidement avec la découverte, la collecte et l’interrogation de votre observabilité aujourd’hui. Au cours de ce workshop, vous apprendrez ce qu’est Prometheus, ce qu’il n’est pas, comment l’installer, comment collecter des métriques et tout ce que vous devez savoir pour devenir efficace dans l’utilisation de Prometheus dans votre pile d’observabilité.

Afin de tester vos connaissances, le workshop comprend des exercices pratiques qui vous permettront de mettre en pratique ce que vous avez appris. Vous apprendrez à configurer Prometheus et à créer des alertes, à utiliser des outils tels que Grafana pour afficher les métriques et à utiliser des outils tels que PromQL pour interroger les métriques. Vous apprendrez également à surveiller des applications web et à utiliser des exposants pour exposer les métriques à Prometheus.

Une fois le workshop terminé, vous serez en mesure de mettre en œuvre Prometheus dans votre environnement et de commencer à surveiller et à alerter sur les performances de votre système. Vous serez également en mesure de développer des outils personnalisés pour collecter et afficher des métriques spécifiques à votre application. Vous aurez acquis une solide base de connaissances sur l’utilisation de Prometheus et serez prêt à l’utiliser pour améliorer votre observabilité.

Source de l’article sur DZONE


Twitch, YouTube, Instagram, Facebook — virtually every major brand nowadays uses live streaming to connect and engage their audience. For enterprises and developers building cloud-native applications, this growing trend creates a need for streaming technologies that can reliably handle the rush of massive amounts of data, while also being flexible and easy to manage for developers.

One such technology is Apache Pulsar® — an open-source, distributed messaging and streaming platform that’s easy to deploy, simple to scale, and packed with developer-friendly APIs. So the next question is: how can you stream from Pulsar to Apache Cassandra®, the powerful NoSQL database designed to support data-heavy applications in the cloud?

Join our beginner-friendly Pulsar workshop on YouTube and learn how to connect Pulsar with Cassandra for streaming! In this post, we’ll set the scene with an introduction to Pulsar and guide you through four hands-on exercises where you’ll use these free, cloud-native technologies: Katacoda, Kesque, GitPod, and DataStax Astra DB. Each exercise will also be linked to the step-by-step instructions on the DataStax Developers GitHub wiki.

Source de l’article sur DZONE

This is the first piece in a series on developing XR applications and experiences using Oracle.  Specifically, I will show applications running with the following:

  • Oracle database and cloud technologies
  • Hololens 2 (Microsoft Mixed Reality Headset)
  • MRTK (Mixed Reality Toolkit) APIs (v2.7.2)
  • Unity (v2021.1.20f) platform (leading software for creating and operating interactive, real-time 3D content)

Throughout the blog, I will reference a corresponding workshop video found at https://youtu.be/MBaQ8ohI80E.

Source de l’article sur DZONE

SAP France poursuit son engagement en faveur d’une Tech au service de l’impact en accompagnant le programme, Les Ambitieuses Tech For Good, du réseau d’incubateurs La Ruche. Parce qu’en France, les femmes ne représentent que 9% des entrepreneurs dans le secteur des nouvelles technologies, La Ruche, avec l’aide de SAP, souhaite relever un défi de taille : réduire les inégalités femmes / hommes dans les nouvelles technologies.

Ce programme d’accélération à destination de startup à impact dirigées par des femmes, est soutenu par des mentors SAP qui les accompagnent et apportent leurs expertises pour les aider à se développer.

Au programme : parité, impact social et nouvelles technologies.

Via cette nouvelle collaboration aux côtés de La Ruche, SAP poursuit ses engagements en faveur de la parité Femmes/Hommes dans la Tech et compte sur ses collaborateurs volontaires pour accompagner pendant 9 mois une partie des 10 femmes entrepreneures retenues par La Ruche. L’objectif : les aider à développer leur startup sociale tant sur le plan opérationnel que stratégique grâce aux nouvelles technologies.

Les nombreux avantages du programme Les Ambitieuses Tech For Good :

  • Le programme se déroule à La Ruche, espace de travail collaboratif et spécialisé dans l’entrepreneuriat responsable.
  • Le programme d’accélération est sur mesure et assuré par La Ruche avec : 9 sessions de mentorat, 6 jours de workshop, des mises en relation avec des experts et une préparation intensive pour passer du business plan à la levée de fonds.
  • Un prix coup de pouce est décerné à la fin de l’accélération.

SAP France : un partenaire engagé et de longue date en faveur de l’entrepreneuriat tech au féminin.

Pour SAP, les technologies sont un facteur d’intégration et de développement au-delà de toute discrimination. Ainsi, le Groupe tire parti de son expertise et de ses talents comme effet de levier pour contribuer à résoudre des enjeux sociaux de premier plan et engage des partenariats diversifiés avec diverses structures associatives en impliquant ses collaborateurs. Sa participation au précédent programme Les Ambitieuses Tech For Good est une des nombreuses illustrations de l’engagement de SAP sur ces enjeux. Elle  a permis le développement de plusieurs beaux projets comme celui de Ewen Life en 2019 qui vise à soutenir la valorisation et la formation auprès de personnes atteintes de maladies rares dans la gestion de la maladie de manière émotionnelle et sociale. En 2020, le projet Aaliatech a mis en place un chatbot de traduction de langues des dialectes du milieu médical pour faciliter les échanges entre les médecins et les patients étrangers.

« Le mentorat mis en place par les équipes de SAP autour de nos entrepreneures Tech for Good, est un vrai outil d’accélération pour nos startups sociales ! L’écoute, la bienveillance et la pertinence des mentors mobilisés ont permis à Samah fondatrice de Aaliatech de bénéficier de retours concrets et motivants lui permettant de structurer efficacement sa stratégie commerciale. À La Ruche, nous sommes convaincus que la valeur d’un bon accompagnement réside dans la mobilisation des bonnes ressources au bon moment et les équipes de SAP ont su être ces ressources précieuses pour nos Ambitieuses Tech for Good lors de la précédente édition. » Gaspard Lefèvre, Responsable de programme incubation, La Ruche Paris

« Ce que l’accompagnement SAP4Good m’a apporté est une grande dose de soutien et d’encouragement dans la poursuite de mon projet. J’ai pu recevoir de précieux conseils d’experts avisés pour mieux appréhender les enjeux et défis liés à l’entreprenariat. C’est toujours un plaisir d’échanger avec les mentors : après nos sessions je repars avec un boost d’énergie et de bonne humeur ! » Samah Ghalloussi, CEO AALIA.tech

A qui s’adresse ce programme et comment postuler ?

Toute femme entrepreneure à impact, utilisant le numérique ou la Tech pour avoir un impact positif, ayant une première preuve de concept ou une solution aboutie et souhaitant accélérer le développement de sa startup peut postuler à la nouvelle édition Les Ambitieuses Tech for Good.

Les candidates peuvent déposer leurs dossiers de candidature ici jusqu’au 23 mars 2021 minuit. Les dossiers pré-sélectionnés pourront participer à des formations gratuites dédiées à booster la stratégie de développement, les 6 et 7 avril 2021, à Paris. Après des sessions de pitch en régions, les 10 startups sélectionnées commenceront leur programme d’accélération le 12 avril jusqu’au 31 décembre 2021.

The post SAP France accompagne La Ruche pour aider à réduire les inégalités femmes / hommes dans l’entrepreneuriat tech appeared first on SAP France News.

Source de l’article sur sap.com

With the release of Red Hat Decision Manager 7.3, I’ve started updating my free online workshop, a beginners guide to building an online retail web shop.

The previous article covered installing the tooling and setting up a project. This update is the for the third lab in this workshop, with more to follow. Learn how to create a domain model with Red Hat Decision Manager.

Source de l’article sur DZONE