Home » DevOps

DevOps

O11y Guide – Bringing Monoliths into the Cloud Native World

This is the fifth article in the series covering my journey into the world of cloud native observability. If you missed any of the previous articles, head on back to the introduction for a quick update. After laying out the groundwork for this series in the initial article, I spent some time in the second article sharing who the observability players are. I also discussed ...

Read More »

Logging Failed and Successful Authentication Attempts with SpringBoot

Introduction In the latest OWASP top 10 (OWASP Top 10:2021) list with, the well known standard awareness document for developers and web application security that represents a broad consensus about the most critical security risks to web applications, a mentioned is made regarding identification and authentication failures (A07:2021 – Identification and Authentication Failures). Previously known as “Broken authentication” it refers ...

Read More »

Convert JSON file to YAML using JQ

What is this article about? When you are working on the web or with DevOps or GitOps, you will have cases where you want to transform a JSON file to YAML. This article walks you though converting the JSON document to YAML using the “jq” tool. Official YAML Spec Official JSON Spec JQ Tool (jq is like ‘sed’ for JSON ...

Read More »

Tips to Consider While Creating a World Class Mobile Testing Lab

It can be a big challenge to build a large-scale Mobile device Testing Lab from scratch. Look around you and you will see that with every single day, companies are adding mobile apps in their business strategy and with it the mobile app dev and testing market is becoming increasingly competitive, dynamic and fast paced. Older testing methods are becoming ...

Read More »

O11y Guide – Keeping Your Cloud Native Observability Options Open

This is the fourth article in the series covering my journey into the world of cloud native observability. If you missed any of the previous articles, head on back to  the introductio for a quick update. After laying out the groundwork for this series in the initial article, I spent some time in the second article sharing who the observability players are. I also ...

Read More »

Accelerating App Testing with Automation and Modern CI Pipelines

Usually when we talk about Quality we think about the QA team in our organisation, but that definition has changed. Now the QA team is also looking after the release cycle process and specifically making sure that Testing is part of the release cycle with the help of CI/CD Automation. CI/CD is about continuously testing and integrating different teams’ efforts ...

Read More »

Gradle: Push to Maven Repository

If you are a developer sharing your artifacts is a common task, that needs to be in place from the start. In most teams and companies a Maven repository is already setup, this repository would be used mostly through CI/CD tasks enabling developers to distribute the generated artifacts. In order to make the example possible we shall spin up a ...

Read More »

Enabling Seamless Test Analytics With LambdaTest And Sumo Logic

As modern software development requires fast and quality releases, implementing continuous testing has become crucial for engineering teams. It ensures quality checks at every stage of software development and avoids unwanted glitches during the later stages of software application development. Organizations increasingly prioritize quality and need to ship software products at light speed. As a result, end-to-end testing is crucial ...

Read More »

Test Orchestration: What, Why, and How?

Automated testing strengthens the continuous testing cycle by reducing human intervention, thereby reducing error frequency. Test scripts, scalable & reliable test infrastructure, and efficient test data are the major building blocks of automated testing and have since become central to the continuous testing cycle. Asynchronous progression is a common feature in automation testing, especially used during the process of end ...

Read More »