CI/CD pipelines for code deployment using Jenkins
CI/CD pipelines for code deployment using Jenkins CI-CD Pipeline in Jenkins What does a CI/CD Pipeline entail? Imagine DevOps as the perfect fusion of development and operations teams, where they seamlessly work together to bring new software to life. In
Modern Cloud infrastructure
Modern Cloud Infrastructure To grasp why it’s crucial to distinguish between different types of changes in our industry, let’s take a trip down memory lane. Back then, the concept of the “Cloud” didn’t exist. We operated with a fixed number
Pipes and Filters Architecture Design Pattern
Pipes and Filters Architecture Design Pattern Pipes and filters pattern break down a complex task into smaller parts that can be used again and again. This helps boost performance, scalability, and re-usability because it lets you deploy and scale individual
Amazon Virtual Private Cloud ( VPC design)
Amazon VPC Architecture Imagine Amazon VPC as a private neighborhood in the vast city that is the internet. In this neighborhood, you get to build your own house (virtual private cloud) and set up your own rules. It’s like having your own
Top 10 Popular Data Warehouse Tools
Top 10 Popular Data Warehouse Tools A data warehouse is a relational database that is designed for query and analysis rather than for transaction processing. It usually contains historical data derived from transaction data, but can include data from other
Websocket – API Architecture Style Every Developer Must Know
Websocket – API Architecture Style Every Developer Must Know WebSocket APIs offer APIs that the client can access through the WebSocket protocol. Unlike REST and HTTP APIs, WebSocket APIs allow bidirectional communications. WebSocket APIs are often used in real-time applications
MQTT (Message Queuing Telemetry Transport)- API Architecture Style Every Developer Must Know
MQTT (Message Queuing Telemetry Transport)- API Architecture Style Every Developer Must Know MQTT stands for MQ Telemetry Transport. MQTT is the most commonly used messaging protocol for the Internet of Things (IoT). The protocol is a set of rules that defines
gRPC – API Architecture Style Every Developer Must Know
A High Performance, Open Source Universal RPC Framework gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support
Serverless – API Architecture Style Every Developer Must Know
Serverless – API Architecture Style Every Developer Must Know Serverless architecture is an approach to software design that allows developers to build and run services without having to manage the underlying infrastructure. Developers can write and deploy code, while a cloud
REST (Representational State Transfer)-API Architecture Style Every Developer Must Know
REST (Representational State Transfer) – API Architecture Style Every Developer Must Know REST, or REpresentational State Transfer, is an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each other. Roy Fielding
Code Review vs. Code Walkthrough vs. Code Inspection
Code Review vs. Code Walkthrough vs. Code Inspection In Code review and code walkthrough the author of the material being reviewed facilitates walk-Through. The participants are led through the material in one of two formats; the presentation is made without interruptions and
GraphQL – API Architecture Style Every Developer Must Know
GraphQL – API Architecture Style Every Developer Must Know Introduction GraphQL is a query language for APIs—meaning that it excels at fetching data from a variety of data sources, bundling it all together, and handing it back to us. Developers all over the