Motivational Story from our own students — Daksh Jain
By: Rohit Ghumare
Tags: Story, Motivation, Robotics, Vimal Daga, Linuxworld

LinuxWorld Informatics Pvt Ltd, Sharing the mesmerizing story of students who found Mr. Vimal Daga as their career-boosting profile and best mentor in their entire life.

Daksh Jain

Daksh Jain

SRM Institute of Science and Technology, Kattankulathur, Chennai

3rd Year — B.Tech. Computer Science with specialization in Cyber Security

Ashish Kumar

Ashish Kumar

The NorthCap University

3rd year — B.Tech. Computer Science & Engineering

Journey — What before, What now🙌

Daksh Jain | Ashish Kumar

They have known each other since the first day of their first class in their school DAV Sector 14, Gurgaon. Since then they have been working hard to achieve great heights; be it in academics, activities, competitions. Time flies and they went to different colleges but as many say, friendship has no boundaries. Constant phone calls, supporting each other for projects and internships were always their way of learning. Finally, in this lockdown, they are training under the same MENTOR and yet again showed their competitive skills and demonstrated how with just 2 days of training by Mr. Vimal Daga sir anyone who wishes and who wills can do anything. While in school they were mostly engrossed in Robotics and as college started, they had to continue focusing more on topics that are industry required and technology-driven.

Some sneak peeks from their school studies

Built Robot

“Ashish and Daksh say, After we started our journey with Mr. Vimal Daga sir we started to think more; what was beyond our horizon and reach. We started learning so many great things based on DevOps and Automation that now we have started to THINK on our own for our own IDEAS. Now we are a strong believer in ‘IMPossible means I M Possible!’ If anyone can do it, WE CAN DO IT TOO!”

They have prepared a great research-based project on AWS EKS after learning the concept in just 2 days of training.

👉 Kubernetes + AWS = EKS

The story can be shared, Only if it has words of its origin. Hence, Below are the words from both of them speaking about their awesome project and blog.🗣

We started with the basics that sir had taught us to complete our task on EKS but when two brains meet, ideas tend to take birth, so every time we were near the end of the task, a new idea popped up for integration.

The task was to deploy an EKS cluster manually and run some services over it and use an EFS provisioner for persistent data. But when we started, we didn’t like the manual method so we decided to do it with Terraform.

We tried to do it ourselves but multiple resources were running behind the cluster so we decided to understand them one by one and we luckily got some codes that were maintained by Hashicorp. We decided to add them with our codes, tweak them as per our need and launch the cluster. After some changes and a lot of code debugging, we finally launched our cluster using Terraform.

Next, set up the storage. We wanted the storage to be used as EFS for its various benefits over EBS for which we provisioned it via Terraform as well which also included in creating a storage class.

Next the services. We primarily knew 3 ways of deploying them:

via Helm via Manifest Files via Terraform

We decided to use the Helm and Terraform for this task.

We decided to integrate Prometheus and Grafana also. Now the question is what to monitor so we decided to monitor the Kube metrics.

We searched and found one deployment that would help us do it — kube_state_metrics. We deployed it and had our metrics flowing in.

Prometheus has been set up using terraform as well. In Prometheus, we were able to send our own configuration file using the config map.

Grafana we setup using helm. We did some cluster role binding, setup helm, and made our deployment. It also auto exposes itself.

Future updates:

Helm charts also via terraform

For quicker configuration and provisioning with just 1 command tools like Ansible can be used.

Can also use manifest files if required to pass as CLI command.

To make a complete workflow, Jenkins can also be integrated.

And we are working on the same updates.

Qualities:-

Daksh says, Ashish is a very hard-working person and I have known him since school Day 1. Ashish is one of those very few people who I won’t let go of. He is a true friend who has made himself technologically sound enough on so many things. He is a man of his word. After he commits something you can sit, relax because your work is done!! He will sit day and night but make sure the work is done in the given duration and to utmost uniqueness. All the approaches he took to do the tasks given by sir are unique to my knowledge. Ashish says, I know Daksh since childhood. He was the first friend I made in school and since then our friendship has evolved in all spheres including academics. He is keen to learn new things and grasps them from the root. He adapts as per the needs as I work mostly in nights, he without hesitating would agree to sit and work with me. With being technologically sound he also has good writing and creative skills which can be seen in his articles. He goes way beyond a normal person to complete his work which makes him stand out in the pool. He would definitely be an asset to whoever he works with.

We know, You want to check out the project. What our students discussed above, Check out the links mentioned below for detailed information:-

Thanks for your time, You were really being an awesome audience.👼