A newly minted electronics and telecommunications engineering graduate, Suman’s first encounter with open source, like many others, was driven by necessity. As a performance consultant for Hitachi Data Systems in 2008, while working on benchmark raw/ application performance testing on HDS’ (now Hitachi Vantara) modular storage systems, Suman was searching for a tool that would help him with benchmarking, when he came across the flexible I/O tester or FIO. “I used it for two weeks but ran into some issues and needed to learn a few more configurations. I was still unaware of the power of the open-source community at that time,” he says, recalling the inexperience of his youth with a smile on his face.
When Suman searched for a solution he realised that multiple people had similar queries, and many others were resolving them. “That was when I realised what open source meant. I could request feature updates, and experts on GitHub sat down to act on those requests! I was amazed,” he exclaims.
The gateway to open source
From that point on, Suman entered a whole new world of GitHub and began contributing to projects along with 300 other contributors. He went on to work with and contribute to the documentation of ezFIO, a user-friendly graphical interface or wrapper designed to simplify the usage of FIO.
He didn’t stop at benchmarking tools. The world of open source had opened a new gateway. “In 2015, there was a requirement to create a test bed where I had to set up more than 50 VMs and configure them in a certain way. I came across this tool, Ansible, which allowed me to automate and update software across all the machines. I learned that within 10-12 days! I had to share my feat with the world,” he remarks.
This story is from the October 2024 edition of Open Source For You.
Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 9,000+ magazines and newspapers.
Already a subscriber ? Sign In
This story is from the October 2024 edition of Open Source For You.
Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 9,000+ magazines and newspapers.
Already a subscriber? Sign In
Managing a Hybrid Cloud: An Overview
The hybrid cloud market is on a high, with businesses discovering its many benefits. Let's explore what it entails to adopt such a cloud model and why an organisation should consider moving to it.
"Openness challenges the traditional closed nature of hardware IPs to create standardised solutions"
In an interview with EFY's Yashasvini Razdan, Alex P. James, Dean of Academics at Digital University Kerala, argues that an open AI hardware ecosystem could democratise access to hardware design tools and IPs, much like the Linux movement did for software.
Meeting Special Education Needs with Open Source Software
Children and adults with special needs require special education. Cboard is free and open source software for special children, but a lot of work is still needed in this domain, especially in India.
A Guide to SSL 2.0: Security Flaws and Evolution to SSL 3.0
The importance of cybersecurity cannot be overstated. The SSL 2.0 handshake protocol plays a great role in ensuring data remains secure and does not reach the wrong hands. But it does have some weaknesses, and hence the emergence of SSL 3.0.
Trusted Platform Modules: Locksmith in the Basement?
Tech giants are embedding special chips into their systems to ensure your data stays safe, even if you lose your device.
Understanding Cluster Analysis through Python Libraries
Discover how Python libraries simplify data clustering for better business insights...
A Beginner's Guide to Cloud Computing
Cloud computing has grown exponentially since the early 2010s and there are no signs of its popularity waning anytime soon. This is because it offers benefits to developers, organisations and customers alike.
A Guide to Optimising Costs in the Cloud
Keeping cloud costs optimal is essential for the financial health of any enterprise. However, organisations encounter quite a few challenges when they migrate from on-premises data centres to the cloud using a lift-and-shift strategy. The Google Cloud Platform (GCP) helps to mitigate these challenges and optimise costs.
Using Microservices for Digital Decoupling Architecture
Microservices enhance the digital journey of an organisation in so many ways. They optimise costs, make software agile and scalable, and are of immense help when designing digital decoupling architecture for IT migration.
A Complete Guide to DevOps
Modern enterprises are looking at faster delivery of quality software and quick feedback from customers, among other things. This demands the integration of development and operations teams so that they collaborate and communicate better, also known as DevOps.