AWS Glue 101: Architecture, Features, Typical Use Cases

AWS Glue is modern, easy to operate AWS native ETL platform that offers multiple pathways to setup effective ETL jobs. In this post, we’ll look at Glue architecture, various components, how to get started with AWS Glue and benefits of Gule.

Cloud IDS: A Gentle Introduction

A cloud-based intrusion detection system can be a valuable addition to your security arsenal. Still, choosing the right CIDS for your business is important, as is understanding how to implement and maintain it properly. Following the tips in this article, you can get one step closer to protecting your business from the latest security and malicious threats.

Data Lake vs Data Warehouse

Enterprises everywhere, big and small, are experiencing exponential growth in data. Today, the main asset owned by some of the largest corporations in the world is data. This exploding growth in data naturally requires organizations to seek and adopt modern data storage and management constructs.  Data Warehouse was the de facto answer for enterprises for … Read more

Data Lake Fundamentals – Interview Questions & Answers

Easy/Fresher Level Questions Q1. What is a data lake? The data lake is an enterprise data storage system that helps to save, process, and analyze large volumes of data within a single platform securely and cost-effectively. A data lake stores different forms of data coming from various source systems through a common framework into a … Read more

What is a Data Scientist

Introduction The emerging Artificial Intelligence and Machine Learning technologies have drastically revolutionized and transformed the world. However, modern AI and ML solutions need heaps of data for processing and training models. This enormously growing data requires advanced handling and managing strategies which resulted in the formation of the data science field.  Data science is a … Read more

15 Most Common Microservices Interview Questions (and Answers)

Q1. What is a microservice? An individual microservice is a small application with a singular functionality that is developed, managed & scaled independently. An individual microservice is almost always part of a larger solution composed of many microservices that communicate with each other synchronously or asynchronously using contracts (API specs, event schemas, etc.) Q2. What … Read more