Home » Software Development

Software Development

Amazon EC2 Security Groups Tutorial

Welcome readers, in this tutorial, we will see an introduction to AWS and the Amazon EC2 security groups. 1. Introduction AWS represents the Amazon Web Services and it provides different services ranging from IaaS (Infrastructure as a Service), PaaS (Platform as a Service), or SaaS (Packaged software as a Service). It offers flexibility by giving the users flexibility of what ...

Read More »

Introduction to AWS Lambda

Welcome readers, in this tutorial, we will see an introduction to AWS lambda and how to configure a simple function using java. 1. Introduction AWS Lambda is a service that helps to compute the code without any server. It is a kind of serverless framework because – It manages your code as well the infrastructure It supports multiple languages (such ...

Read More »

Event-Driven Data Management for Microservices

In this tutorial, we will learn about Event-driven microservices architecture and explore a simple Producer-Consumer to illustrate the practical implementation up to an extent. 1. Introduction Ever wondered what Event-driven pattern is about? How generating events help to decide or trigger the next set of events? Well to explore this niche area we first need to understand what an event ...

Read More »

What are Cloud-Native Applications ?

1. What Cloud-Native Applications are – Introduction The term cloud-Native Apps can have many meanings. In this post, we want to share some considerations, definitions and some values, practices and tools. Business and IT have never needed to be so aligned as they are today. We live in an era of constant innovation and not to say at least daily. ...

Read More »

Introduction to Monolithic Architecture

In this article, we will discuss the characteristics of a monolithic architecture. 1. Introduction We’ve heard about microservices and how they allow for a more agile software development approach to developing applications. However, there are still many software projects that use a monolithic architecture when developing an application. In fact, many microservices projects started out as monolithic applications. Let’s take ...

Read More »

AWS Lambda Best Practices Tutorial

In this post, we feature a comprehensive tutorial on AWS Lambda Best Practices. We will make an introduction on how to create Lambda scaling application for the best practice. 1. AWS Lambda Best Practices 1.1 What is Lambda? Lambda is a serverless data processing and an event driven platform provided by Amazon as part of Amazon Web Service. Thinking about software ...

Read More »

Git apply patch Example

1. Introduction to Git In this post, we feature a comprehensive article on Git apply patch. Git is a distributed version control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity and ...

Read More »

TensorFlow Tutorial For Beginners

1. Introduction In this post, we feature a comprehensive article on TensorFlow Tutorial. We will cover the basics of the TensorFlow library and try to understand different use-cases in which it can be used. Personally, I’ve looked and heard about TensorFlow so much that I am not sure what it is actually made for and what precisely, is its advantages and ...

Read More »

MongoDB Search by ID Example

1. Introduction This is an in-depth article on how to search by ID in the MongoDB. MongoDB is an open-source NoSQL database. Mongo Database is based in C++ language. In this article, we discuss the MongoDB concepts related to querying by Id in a scalable and performance-oriented Mongo database. 2. MongoDB Search by ID 2.1 Prerequisites MongoDB needs to be ...

Read More »

MongoDB Data Models Example

1. Introduction This is an in-depth article on how to create MongoDB Data models. Mongo Database is a no sql database. It has capabilities such as query language to retrieve from the database. It also provides operational and administrative procedures. A document in Mongo Database is a data structure which has field and value pairs. These documents are like JSON ...

Read More »