Posts

AWS SQS

Image
 AWS SQS Amazon Simple Queue Service (SQS)  is a managed message queue service offered by Amazon Web Services (AWS). It is a distributed queue system that enables web service applications to quickly and reliably queue messages that one component in the application generates to be consumed by another component where a queue is a temporary repository for messages that are awaiting processing.  Using SQS, you can send, store and receive messages between software components at any volume without losing messages. W h at is  message queue  ( MQ)? Message queueing is a method by which process (or program instances) can exchange or pass data using an interface to a system-managed queue of messages. Messages can vary in length and be assigned different types or usages. A message queue can be created by one process and used by multiple processes that read and/or write messages to the queue. For example, a server process can read and...

Neural Networks

Image
 What is  Neural Network? Neural networks  are mathematical models that use learning algorithms inspired by the brain to store information. Since neural networks are used in machines, they are collectively called an ‘ artificial neural network .’  Nowadays, the term machine learning is often used in this field and is the scientific discipline that is concerned with the design and development of algorithms that allow computers to learn, based on data, such as from sensor data or databases.  A major focus of machine-learning research is to automatically learn to recognize complex patterns and make intelligent decisions based on data. Neural networks are a popular framework to perform machine learning, but there are many other machine-learning methods, such as  logistic regression , and  support vector machines . Similar to the brain, neural networks are built up of many neurons with many connections between them.  Neural networks have been used in m...

Expert Session on Kubernetes/ Openshift and it's Industrial usecase.

Image
  Before getting into industry, for sailing smoothly from academic to industry, it's very important have some knowledge about industry, how things works in industry, industrial use case. Just because of  Mr. Vimal Daga  sir and  Mrs. Preeti Daga  ma'am, I got this opportunity. On 01 March 2021  , they  arranged Industry Expert Practical Demo Session on Openshift/ kubernetes. Two of the best expert Redhatters of the industry  Mr. Amel Mathai  and  Mr. Daleep bais  they taught and showed use cases and industrial need. Introdution of speakers for the session, they both are Redhat experts :-  ➡️   ”Mr. Amel Mathai" (Technical Delivery Manager, Redhat Training ) "Mr. Amel is world's First Ansible certified professional and also working in Redhat from more than 12 years now." ➡️  ”Mr. Daleep Bais" (Senior Technical Instructor, RedHat Technologies) Mr. Daleep's consulting experience is primarily on Redhat's PaaS and sto...

WordPress on the top of EC2 instance and AWS RDS

Image
There are few steps you need to follow to Launch WordPress on the top of AWS EC2 instance and AWS RDS for databases :  1. Create an AWS EC2 instance   2.  Configure the instance with Apache Webserver.   3. Install php  4.  Download php application name "WordPress".  5.  Setup a MySQL server using AWS RDS service.  6.  Provide the endpoint/connection string to the WordPress application. 1.  Launch EC2 instance : So first we need to launch EC2 instance and in that instance we will configure our webserver. For this, to check how to launch instance in AWS step by step, go through my this blog: AWS - Create EBS, Launch instance and attach 2.  Configure the instance with Apache Webserver : Install apache web server using this command :  yum install httpd 3. Install php :   Because WordPress is a website written in php, we need to install php. And for this we need to install php version 7.4 that is compatible ...

Chat Server using UDP

Image
  Create Chat Server  Specifications : Use Socket Programming Use UDP Data Transfer protocol Create server and receiver both Use multi-threading to get and receive data parallely Now creating Chat Server with above given specifications. This is the code for Chat Server using UDP protocol and using Socket programming. Here same program can send receive messege both at the same time. I've used multi-threading concept to send and receive data parallely from multiple Server sides. These are the two servers that I used for my chat server - chatApp : And using multi-threading , i sent data parallely from two servers. one from Linux and another one from windows : Hope you liked it :)

Industrial Use Case of KUBERNETES

Image
WHAT IS KUBERNETES ? Kubernetes is a cluster management system for managing containerized applications across multiple hosts, providing mechanisms for deployment, maintenance, and scaling of applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon years of experience at Google running production workloads at scale using a system called  Borg , combined with best-of-breed ideas and practices from the community. Google released Kubernetes in 2014, donated it as a seed technology for the founding of the  Cloud Native Computing Foundation  in 2015, and continues actively using and developing the project. Kubernetes Master The Kubernetes master is the primary control unit for the cluster. The master is responsible for managing and scheduling the workloads in addition to the networking and communications across the entire cluster. These are the components that run on the master: Etcd Storage ...