Accueil InfoQ DevOps sur InfoQ
-
Premiers Pas Avec Quarkus Reactive Messaging Et Apache Kafka
La façon dont les données sont traitées/consommées aujourd'hui est différente de celle d'autrefois : elles étaient stockées dans une base de données et traitées par lots. Apache Kafka est un magasin d'événements distribué et une plate-forme pour stocker, consommer et traiter des flux de données en temps réel. Cet article nous apprend comment produire et consommer des données avec Kafka et Quarkus.
-
Deux Outils Indispensables Pour Les Développeurs Jakarta EE
Le plug-in wildfly-jar-maven et le tout nouveau wildfly-datasources-preview-galleon-pack du projet WildFly méritent votre attention. Ces outils ajoutent la génération à la volée d'un Uber JAR, y compris la configuration pour la conteneurisation et les sources de données, et font de l'écriture d'applications pour Jakarta EE et WildFly un plaisir.
-
Stratégies D'évaluation Et De Hiérarchisation Des Risques De Sécurité Tels Que Log4j
L'évolution du paysage des menaces nécessite une approche globale de l'atténuation. Une stratégie efficace repose sur la visibilité, l'évaluation des vulnérabilités en contexte, l'utilisation efficace des technologies de filtrage et la surveillance des preuves d'intrusion.
-
Docker Est-Il Suffisamment Sécurisé ? Conseils Pour Des Images Et Des Conteneurs Sécurisés
Assurez-vous que Docker est suffisamment sécurisé en affinant l'approche de sécurité pour répondre à vos cas d'utilisation. Il est important de comprendre les différences entre l'image Docker et l'environnement d'exécution Docker, ainsi que les implications et les priorités de sécurité pour chacun. Cet article couvre un certain nombre de techniques pour assurer une sécurité appropriée pour Docker.
-
7 Façons D'échouer Dans Les Microservices
Lors de QCon Plus en novembre dernier, j'ai présenté certaines des façons dont les microservices peuvent mal tourner. Je suis consultante pour IBM, et une partie de mon travail consiste à aider les entreprises à devenir natives du cloud. Ces problèmes sont basés sur mon expérience – que, malheureusement, je vois à plusieurs reprises sur le terrain.
-
Rapport Sur Les Tendances Java InfoQ—Décembre 2021
Cet article fournit un résumé de la façon dont l'équipe éditoriale Java d'InfoQ et divers Java Champions voient actuellement l'adoption de la technologie et des tendances émergentes dans l'espace Java et JVM en 2021.
-
Six Fonctionnalités De Java 12 À 17 Pour Vous Enthousiasmer !
Oracle maintient un calendrier ambitieux avec une version Java tous les six mois. Bien que fréquentes, seules certaines versions sont considérées comme avec support à long terme, ce qui signifie qu'elles bénéficieront d'une maintenance pendant trois ans. Dans cet article, je passe en revue certains des ajouts de langage entre Java 12 et 17, pour ceux intéressés par ce qui se passe depuis Java 11.
-
Réduire La Complexité De L'Infrastructure Cloud
L'adoption du cloud computing a pris d'assaut le monde et s'accélère sans relâche. Selon le rapport annuel de Flexera sur l'état du cloud pour 2020, 93 % des personnes interrogées ont utilisé des stratégies de cloud multi ou hybride. Cet article examine différents aspects de la complexité de l'infrastructure cloud et les approches pour l'atténuer.
-
L'Intelligence Artificielle Prend-Elle Le Dessus Sur Le DevOps ?
Les outils d'IA pourraient lentement remplacer le rôle du développeur - tout comme DevOps l'a fait auparavant - et supplanter complètement DevOps. Envisager cette prédiction comme étant vraie est délicat. Dans cet article nous verrons si elle peut vraiment, un jour, prendre le relais des développeurs humains. Puis nous verrons à quoi DevOps pourrait ressembler dans une décennie.
-
Comment Eviter Les Maux De Tête Avec Des Vulnérabilités Dans Votre Code
Comprenez les impacts d'un problème de sécurité sur votre application et comment éviter d'être responsable du prochain problème de sécurité de votre entreprise.
-
Les Pièges Et Les Patterns Dans La Gestion Des Dépendances Dans Une Architecture Microservice
Silvia Esparrachiari nous explique comment un changement mineur peut impacter un système, et souligne l’importance d’en avoir une vision globale pour mieux comprendre l’impact d’une modification. Elle présente trois scénarios distincts autour de la gestion des dépendances dans une architecture microservices, tous tirés de son expérience chez Google.
-
Le Cloud Virtuel : Les Avantages D'Un Cloud Privé A Bas Coût.
Le cloud privé virtuel permet de configurer un réseau de données et de ressources uniquement accessibles aux détenteurs de ces données. Dans le cas d'une entreprise, l'accès au cloud est donc restreint et décidé par l'entreprise elle-même. Ce type de cloud, appelé aussi VPC (Virtual Private Cloud), se caractérise sous la forme d'un espace confiné virtuel au sein d'un cloud public.