Kalicrunch la newsletter, je m'abonne
Actualités
tests de performance dans le cloud
Actualité Expertise

Tests de performance dans le cloud

6 juillet 2020

Disponibilité dynamique de l’environnement de tests, coûts, évolutivité, nombreux sont les avantages du Performance Cloud Testing mais comment ça marche ? Quels types de tests effectuer dans le cloud ? Mode d’emploi avant de se lancer.

Besoins de davantage de scalabilité et pressions budgétaires accrues, la plupart d’entre vous faites le choix d’adopter le cloud pour vos nouvelles applications web et mobile. Le cloud a notamment l’intérêt de vous offrir un modèle « pay per use » que vous pouvez ajuster, en termes d’allocations de ressources par l’opérateur, selon la manière dont votre application est consommée. « Moving to the cloud » vous demande de mettre en place au préalable des tests de performance approfondis car l’expérience utilisateur (UX) est centrale pour vos applications web et elle repose pour beaucoup sur le facteur performance. Les tests de performance permettent de mesurer les temps de latence et la manière dont votre système se comporte lorsqu’il est sollicité par divers utilisateurs plus ou moins nombreux, en provenance de différents endroits à travers le monde et qui se connectent en simultané sur des périodes plus ou moins longues.

Ainsi, ils vous permettent d’évaluer votre application en termes de terme de vitesse de temps de réponse, de stabilité, d’évolutivité dans des conditions variables de montée en charge, de disponibilité, d’accessibilité et d’anticiper toutes défaillance système avant sa mise en production. Votre application doit être également testée en terme de sécurité d’autant plus qu’elle est hébergée dans les nuages.

Faire appel à un opérateur de services cloud n’est pas un choix neutre. Vous devez mesurer la sécurité, la fiabilité, la qualité, la bande passante, la latente, etc. Une fois votre configuration terminée, voici le temps venu de la stratégie de tests et du cloud testing.

Le cloud testing repose sur une infrastructure elle-même basée dans le cloud pour mener vos tests, qui vous offre des capacités de tests de vos applications à l’échelle particulièrement réalistes, jusqu’alors difficilement réalisables à des coûts accessibles.

En effet, contrairement aux tests de performance traditionnels « sur sites » qui nécessitent d’installer et de reproduire (et de maintenir…) le même environnement en termes d’infrastructures, de serveurs, de composants, de matériels, de logiciels (…) ; le cloud testing vous permet de tester les infrastructures cloud en créant facilement des environnement de tests, de déployer vos scripts sur des générateurs de charges déjà préfigurés et de simuler des usages, des charges et des pics de trafic à l’échelle.

Voici les différents types de tests de performance que vous pouvez mener en cloud testing :

  • Test de charges et de performance pour mesurer les temps de réponse
  • Stress test pour simuler le comportement de votre application selon différents scénarios dits de « rupture »
  • Tests de scalabilité et d’élasticité qui permettent notamment de vérifier le respect des SLA selon les variations de montée en charge
  • Test de performance des différents navigateurs
  • Test de latence
  • Test de capacité
  • Test de sauvegarde ou Failover Testing pour vérifier comment les fonctions de votre application se comportent lors d’une panne réseau, d’une interruption serveur, base de données, processeur (…)
  • Test de dimensionnement de l’infrastructure cible
  • Test de comportement système ou Soak Testing

Pour aller plus loin :

https://medium.com/qa-out-of-box/performance-testing-in-cloud-2335651186f9

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
angular
Actualité

Angular 10, les nouveautés

1 juillet 2020

Quoi de neuf dans le framework développé par Google ? Basé sur TypeScript, cette nouvelle version se concentre davantage sur l’écosystème Angular (TypeScript, TSLib, TSLint) que l’ajout de réelles fonctionnalités. Plus léger, des corrections de nombreux bugs, des gains de performances avec notamment la réduction de la taille du manifeste et la mise en cache des dépendances, une nouvelle interface de compilation qui englobe le compilateur actuel ngts qui permettra de délivrer des métadonnées à certains outils comme Language Service et de créer des scriptinfos si nécessaires, le type urlmatcher indique désormais qu’il peut retourner un null et une nouvelle configuration par défaut du navigateur afin d’exclure les moins utilisés.

à découvrir ici :

https://medium.com/javascript-in-plain-english/whats-new-in-angular-10-20329a734251

https://www.lemondeinformatique.fr/actualites/lire-quoi-de-neuf-dans-angular-10-78745.html

Télécharger cette release :

https://github.com/angular/angular/releases

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Equipe Kalisoft
Actualité

Talents du monde ? Vous pouvez faire carrière en France

20 mai 2020

Vous êtes originaires du Maroc, de la Tunisie, du Sénégal, du Liban, de Madagascar… Kalisoft organise régulièrement des sessions de recrutement pour venir à votre rencontre que ce soit à Casablanca, Tunis ou encore Dakar. C’est l’occasion de vous présenter qui nous sommes, nos métiers et de vous proposer directement des opportunités de carrière en France. Nous étudions toutes les candidatures et nous mettons tout en œuvre pour faciliter votre venue et votre intégration dans le pays.

📢📢 Session de recrutement le 10 Décembre 2021 à Casablanca !

Profil recherché « Java – Automaticien » «  .NET / PHP minimum 6ans d’XP »


Pour candidater, veuillez remplir les informations suivantes, notre service recrutement reviendra vers vous dans les plus brefs délais.




    Merci de joindre votre CV au format .PDF ou .DOC (taille maximale : 2Mo par fichier)

    Une fois votre candidature retenue, c’est tout un service dédié qui est mis à votre disposition pour vous accompagner à chaque étape : planifier votre départ, faciliter votre voyage, vous aider dans votre installation. En effet, nous vous assistons dans toutes les démarches administratives et une fois sur place, nous vous aidons à résoudre tous les problèmes du quotidien que vous pourriez rencontrer. Nous prenons compte de l’appréhension que vous pourriez avoir alors nous mettons tout en œuvre pour vous accueillir au mieux et vous accompagner dans votre nouvelle vie. Ainsi, nous réservons votre billet d’avion à destination de la France, un chauffeur vous attend à l’aéroport pour vous conduire dans votre premier logement que nous avons trouvé pour vous. Nous vous offrons le premier mois de loyer.

    Il ne vous reste plus qu’à rejoindre la communauté Kalisoft qui vous attend et vous accompagnera tout au long de votre carrière parmi nous.

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    frameworks javascript top 2020
    Actualité Expertise

    Frameworks JavaScript, Les incontournables de 2020

    17 avril 2020

    JavaScript est le langage de programmation le plus populaire actuellement avec Python. Pour le développement d’une application web front-end ou back-end, il est partout. Voici les frameworks de développement qui perdurent avec avec une communauté active … contrairement à JQuery ou AngularJS qui ont tendance à passer de mode.

    REACT

    Créée en 2013 par des ingénieurs de chez Facebook, il a clairement disrupté le développement web, il y a un avant et un après React. Il a introduit entre autres le développement orienté composants, le DOM virtuel et le concept de programmation fonctionnelle. Meilleure expérience utilisateurs, gains de performance, c’est clairement le framework de développement web qui domine aujourd’hui avec le plus de téléchargement par semaine et le deuxième plus grand nombre de contributeurs. Il bénéficie en effet entre autres de près de 3 milliards d’utilisateurs Facebook qui testent en continu les nouvelles fonctionnalités qui sont développées en permanence et qui ne cessent d’améliorer ce framework.

    React, c’est du développement d’applications web, mobiles (React Native), des app Desktop (Electron), et du développement back-end avec Node JS. C’est également une multitude de bibliothèques de composants dont voici un excellent article pour aller plus loin : https://www.codeinwp.com/blog/react-ui-component-libraries-frameworks/

    NODE JS

    Créé en 2009, est le premier runtime Javascript server-side asynchrone qui utilise la machine virtuelle V8 et C++ pour le développement back-end. En raison de son fonctionnement asynchrone piloté par événements et sa légèreté, Node JS est plébiscité pour toutes les applications web gourmandes en entrées/sorties mais aussi l’IoT et le Serverless.

    Il permet de créer des applications cross-plateforme, il fonctionne sous iOS, macOS, Android,  Windows, Linux, etc. C’est un framework open-source soutenu par tous les géants de la Tech tels que Microsoft, Netflix, IBM. Celui-ci compte le plus grand nombre de contributeurs dans GitHub. Il supporte nativement Javascript mais également tous les autres langages « compile to JS » comme TypeScript, Dart, etc. Il supporte également le phénomène à suivre de près, WebAssembly.

    EXPRESS JS

    Hébergé dans un environnement d’exécution Node JS, Express est basé sur un Framework web minimaliste inspiré de Sinatra. C’est devenu un incontournable.

    C’est souvent l’API par défaut pour développer rapidement des applications Node JS car il fournit un ensemble d’outils qui permettent par exemple d’utiliser des templates (vues) ou de gérer des routes (URL demandées par Node JS).  Ses avantages ? Hautes performances, routage robuste et livraison avec une quinzaine de middlewares de bases qui vous offrent l’essentiel des micro-fonctionnalités. D’après GitHub, c’est de loin le framework le plus téléchargé par semaine !

    VUE JS

    Créé en 2014 par un ancien ingénieur de Google, Evan You, dont l’objectif était de faciliter la prise en main de développement front-end depuis Javascript, Vue.JS est né d’un mixte du meilleur de AngularJS (View Layer) et de React (DOM virtuel) qui en font aujourd’hui un des frameworks les plus faciles à utiliser rapidement pour des applications web monopages ou des interfaces utilisateurs légères via des templates HTML.

    ANGULAR

    Créée par Google en 2016, AngularJS est un framework end-to-end complet qui permet de développer de bout en bout toutes applications web. C’est le premier framework a avoir adopté TypeScript, ce qui a notamment contribué à rendre populaire ce langage. Même si Angular semble aujourd’hui passer un peu de mode face au succès grandissant de React, il n’en reste pas moins un incontournable par sa grande fiabilité et robustesse éprouvées notamment lorsqu’on doit gérer de grandes bases de données. Certes, la syntaxe reste complexe et le langage lourd avec une courbe d’apprentissage relativement longue mais Il bénéficie d’améliorations régulières dont le moteur Ivy dans Angular 9 qui permet d’optimiser notamment les temps de démarrage et de réponse ; ou encore Lazy Loading qui améliore le temps de chargement de modules.

    NEXT JS

    Next.JS a été construit depuis les deux frameworks Javascript les plus populaires, React et Node, et propose une couche supérieure qui permet un meilleur rendu côté serveur pour les applications React. Il propose également une fonction intéressante de «Build once, runs everywhere » qui permet de développer une seule fois une application qui fonctionne sur le web, mobile ou desktop. C’est aujourd’hui le deuxième Framework javascript back-end le plus populaire.

    Pour aller plus loin / sources :

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    égalité hommes femmes
    Flash

    Index égalité professionnelle Femmes-Hommes, Kalisoft obtient la note de 94/100

    10 mars 2020

    Index égalité professionnelle : Kalisoft obtient la note de 94/100 selon les 4 critères portant sur les écarts de salaires, d’augmentations annuelles ou en retour de congé maternité et la représentativité des femmes dans les dix plus hauts salaires de l’entreprise. Kalisoft n’a aucun écart de rémunération entre les femmes et les hommes.

    Il est à noter que les femmes sont globalement moins représentées que les hommes dans les métiers de l’IT. Kalisoft n’échappe pas à cette situation avec une proportion de 36,5% de femmes dans ses effectifs. Enfin, les hommes sont relativement surreprésentés parmi les dix plus hautes rémunérations de l’entreprises avec une note de 5/10 sur ce critère.

    Il s’agit de la première année de calcul de l’index égalité professionnelle Femmes-Hommes pour Kalisoft et nous sommes particulièrement fiers du résultat. Ce score est le résultat de la politique RH que nous menons et le soin particulier que nous accordons au respect de l’égalité entre les sexes.

    SAÏD AKRID, PRÉSIDENT KALISOFT

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    Retrospective 2019 Kalisoft
    Actualité

    Rétrospective 2019

    8 février 2020

    Rétrospectives 2019 : que s’est-il passé ? Un chiffre d’affaires multiplié par 2, un turn-over parmi les plus bas du marché, plus de 150 experts et consultants, encore plus de formation et de montée en compétences sur nos offres phares en développement sur tous les frameworks et en testing QA… Voici la rétrospective en images et le teaser pour 2020 !
    A découvrir sur la chaine Youtube de Kalisoft.

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    Top fonctionnalités Java 14
    Expertise

    Top fonctionnalités de Java 14

    12 janvier 2020

    Une nouvelle version du JDK est prévue pour mars 2020. Voici les principales fonctionnalités attendues. En effet, Le Pattern Matching d’inteanceof, déjà présent dans d’autres langages, permet d’exprimer la logique d’un programme de manière plus sure et plus précise. Le Record Type, comme une énumération, il est une forme restreinte d’une classe. Un Record déclare donc sa représentation couplée à l’API qui correspond à cette représentation. Le Packaging Tool permet

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    Tendances tech 2020
    Actualité

    Tendances Tech 2020

    15 décembre 2019

    Voici les principales tendances que nos experts KaliSoft anticipe pour 2020 et les années qui vont suivre. #1 Automatisation : automatisation des tests logiciels, automatisation des processus de développement et globalement de plus en plus de tâches avec les solutions d’automatisation des processus (RPA). #2 Low code : plateformes de développement toujours plus intuitives et graphiques qui permettent de gagner du temps en utilisant des modèles pour

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    react vs angular
    Expertise

    React vs Angular, leurs différences

    22 novembre 2019

    React VS Angular : leurs différences. React est développé et maintenu par Facebook alors qu’Angular l’est par Google. Ils n’utilisent pas le même langage. Pour React, vous devez apprendre le JSK, un dérivé XML/HTML qui s’ajoute à JavaScript, qui vous permettra notamment d’identifier immédiatement toute erreur au niveau du balisage. Angular a lui aussi sa propre syntaxe avec le TypeScript qui rend le code plus facile à déboguer. Autre différence, le Data Binding. React utilise du databiding unidirectionnelle

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualités
    RGPD developement
    Flash

    Développeurs, voici les conseils de la CNIL pour être GDPR compliant.

    20 novembre 2019

    Développeurs, voici les conseils de la CNIL pour être en conformité avec le RGPD : de nombreuses fiches pratiques pour sécuriser l’environnement de développement, connaitre les normes de programmation, avoir un code source sûr, évaluer les risques, intégrer la vie privée dès la conception, protéger les données et gérer leur conservation, tester les applications et de nombreux conseils pratiques à mettre en oeuvre sur vos projets. À DECOUVRIR ICI

    À lire également
    Actualité Non classé
    9 juin 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    12 mai 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
    Actualité Non classé
    28 avril 2022
    Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.