NashTech Insights

25 September 2023

Posts by categories

Posts by tags

black laptop computer turned on

A Quick demo: ArangoDB to Spark to Bigquery

Hi Folks!! In this blog, we are going to learn how we can integrate Spark with ArangoDB and Big Query to build a simple ETL pipeline. ArangoDB:  ArangoDB is a multi-model database system. It supports three data models (graphs, JSON documents, key/value) with one database core and a unified query language AQL (ArangoDB Query Language).  Apache Spark: Apache Spark is an open-source, distributed processing engine used for big data …

A Quick demo: ArangoDB to Spark to Bigquery Read More »

turned on silver imac with might mouse and keyboard

RPA and API: Working Together for Operational Excellence

Introduction With so many different systems and data spread across various platforms and databases, obtaining the right data in a timely manner poses a challenge. One of the popular use cases for Robotic Process Automation (RPA) is gathering data from different sources and consolidating it into a single location, often while performing data management activities …

RPA and API: Working Together for Operational Excellence Read More »

pexels-photo-4974914.jpeg

Kubernetes deployment strategies and use-case

Each strategy offers a unique approach to manage updates. 1. 𝗥𝗲𝗰𝗿𝗲𝗮𝘁𝗲: Terminating all existing instances simultaneously, and creating new instances with the updated version. 𝘋𝘰𝘸𝘯𝘵𝘪𝘮𝘦: YesScenario: Employ for non-critical applications or during initial development phases. 𝟮. 𝗥𝗼𝗹𝗹𝗶𝗻𝗴 𝗨𝗽𝗱𝗮𝘁𝗲: Updating application instances takes place individually, ensuring high availability throughout the process. 𝘋𝘰𝘸𝘯𝘵𝘪𝘮𝘦: No𝘜𝘴𝘦 𝘤𝘢𝘴𝘦: Periodic releases …

Kubernetes deployment strategies and use-case Read More »

coding script

Canary Deployment: Safely Introducing New Features and Updates

Introduction Canary deployment is a strategy used in the world of software development and deployment, primarily for web applications and services. The term “canary” is derived from the practice of using canaries in coal mines to detect toxic gases. Similarly, in software deployment, a small subset of users or servers (the “canaries”) are exposed to …

Canary Deployment: Safely Introducing New Features and Updates Read More »

data codes through eyeglasses

Blue-Green Deployment Strategy

Introduction In the ever-evolving world of software development, ensuring smooth and error-free deployments is crucial. One of the deployment strategies that has gained significant popularity in recent years is the Blue-Green Deployment Strategy. This approach offers a way to minimize downtime, reduce risk, and improve the overall reliability of software releases. In this blog post, …

Blue-Green Deployment Strategy Read More »

close up photo of programming of codes

Argo Rollouts: Managing Kubernetes Deployments in simple way.

INTRODUCTION: Managing complex Kubernetes deployments can be a challenging task. As applications grow in complexity, ensuring smooth rollouts and rollbacks becomes crucial. This is where Argo Rollouts comes into play. In this blog post, we’ll explore what Argo Rollouts is, why it’s important. And how it can simplify deployment management in Kubernetes. What Is Argo …

Argo Rollouts: Managing Kubernetes Deployments in simple way. Read More »

Security Testing: Integrating ZAP with Jenkins

This blog will help us with Security Testing: Integrating ZAP with Jenkins. OWASP ZAP is an integral part of our Application Security Testing toolkit. As a free and open-source scanner, it conducts real-time penetration tests on web applications and services, uncovering potential vulnerabilities.While ZAP is versatile enough to manually test specific web applications, its true …

Security Testing: Integrating ZAP with Jenkins Read More »