Enqurious logo
Back to blog
Guides & Tutorials

Making sense of Cloud as an IT Professional

Making sense of Cloud as an IT Professional blog cover image
cloud-computing
Amit ChoudharyCo-founder & CEO

Learning Goal


Understand the circumstances which force organizations to start thinking about migration their business to cloud

The Problem Statement


Ravi is an experienced Project Manager / Solutions Architect at a renowned IT firm. He has delivered numerous IT transformation projects for some of the top clients across the world. Congratulations on that achievement!

His last project was for GlobalMart, one of the top retail giants in the world. He helped them develop web applications to run their stores smoothly. As a part of their Digitization project, his team has delivered end-to-end solution for them which included :

  • A PoS software in Java to capture and record sales transactions in stores

  • The back-end database implemented in Oracle, one of the top enterprise grade databases available in market

  • Load balanced servers implemented with standard Windows IIS servers

  • User authentication and authorization mechanism implemented using Windows Active Directory

  • Private network with firewall implementation

  • License and certification management to ensure timely renewal of software

  • Trained professionals to provide support in each of the above implemented functions

That's a lot of moving parts!

amifatcat-wow.gif

The total duration of the project was 3 years. The project had below cost components :

  • Fixed costs :

    • Server costs (based on estimate of volume of traffic on their servers)

    • Server rooms construction, electrification etc.

    • Software purchase

  • Recurring costs :

    • Software license renewal

    • Software and Hardware upgrade

    • Support staff billing

The project was a thumping SUCCESS!

All sounded like fairy tale for the next 2-3 years!

  • Client's business expanded

  • The company greatly improved their staff productivity by digitizing lots of their work from paper based to software based systems

  • The reduced cost with increasing revenue brought opportunities to try new products, design new programs to improve customer loyalty and improve its market share over its competitors

The early warning signs


Like all good beginnings, the business grew and brought its own set of challenges!

  • Competitors started catching up, inching closer to GlobalMart’s market dominance.

  • The management team also started complaining of below challenges :

    • The software renewal and maintenance is a perpetual headache

    • Specialized IT staff required to maintain the existing servers, apply patches to fix bugs, upgrade hardware as prescribed by vendors

    • Physical outages due to rack failure, blackouts (although rare). This was the biggest concern of the BCP (Business Continuity Planning) Team

The Chaos stage


The project never took into consideration the seasonal demand and the huge surge in sales during events like Black Fridays, Cyber Mondays etc.

This led to frequent server outages with the company’s web page going down frequently during the crucial season. The existing servers just didn’t had the capacity to cater to this surge

The result?

  • Severe SLA breaches

  • Humongous loss of revenue

  • The most serious, frustrated customers

Patching up


You did an analysis of the incoming web traffic and hence suggested them to go for increase in server capacity

Client's Objection


  • The seasonal demand only exists for a total of 4 weeks across the year

  • The server costs are exorbitantly high!

  • Purchasing high end servers just to serve for the 4 weeks and keeping them un-used for the rest 48 weeks simply doesn’t make any sense!

More problem in waiting!


  • The IT skills required to keep the servers running are niche. This led to a persistent hiring challenge in cases when key resources quit

  • The Machine Learning team at GlobalMart wanted to develop a sentiment analyzer application which could analyze the customer feedback in near real time and alert category managers about bad customer experiences

    • This needed compute heavy machines with specialized Hadoop based clusters for running large scale AI programs

    • This would just be a PoC to see its effectiveness before getting a business sign-off. Hence, business couldn’t commit for expensive machines and software right away.

    • This resulted in a highly ambitious project being put on hold due to high barrier of entry. Many such promising PoCs just couldn’t lift off!

Customer pain point(s) in short


  • Ever climbing IT infrastructure causing increase in real-estate costs, maintenance costs etc.

  • The company maintains a maximum IT budget of 40% which suddenly seems too less

  • The same IT which gave them competitive edge now becoming a necessary burden

  • Can’t run high value adding proof-of-concepts aiming to develop cutting edge solutions (again due to costly servers, databases, niche skills etc.)

  • Persistent IT staffing challenges

Pause and Think!


While you are thinking over the solution for your client's pain points, ask yourself the following questions :

  • What if there could be a way where we could just rent machines of desired compute and storage specifications instead of buying one?

    1. Once the usage is over, we could return these machines without any hassle

    2. We would be charged only for the usage on a per-hour, per-machine or some basis which would make perfect business sense

  • What if there be a vendor who could take all the pains of software installations, patching, license renewals etc. on the rented out machines?

    1. This would help GlobalMart focus their energies in improving their business rather than struggling with IT hassles

  • What if there be a vendor who can offer ready-to-use machines pre-installed or pre-configured with the necessary software required for high end machine learning use cases?

  • What if this vendor could take away the in-depth IT skill-sets needed to run the niche servers/software?

  • What if all the above needs could be solved in a way as easy as logging into an e-commerce portal, searching for the machines/services we need and just click and start with rentals clearly mentioned?

Dear Friend, That's Cloud computing for you!

The vendors who would save your day are none other than the giants like Amazon, Microsoft and Google offering cloud computing services as mentioned below :

Here's a short and quick video by Lucid Software that gives very intuitive examples from real life as analogies to understanding cloud computing :

So, do you feel a notch better with the idea of Cloud Computing?

I hope so!

Ready to Experience the Future of Data?

Discover how Enqurious helps deliver an end-to-end learning experience
Curious how we're reshaping the future of data? Watch our story unfold

You Might Also Like

The Schema Evolution Challenge in Modern Data Pipelines (Part 1/5) blog cover image
Guides & Tutorials
May 10, 2025
The Schema Evolution Challenge in Modern Data Pipelines (Part 1/5)

This is the first in a five-part series detailing my experience implementing advanced data engineering solutions with Databricks on Google Cloud Platform. The series covers schema evolution, incremental loading, and orchestration of a robust ELT pipeline.

Amit EnquriousCo-founder & CEO
7 Major Stages of the Data Engineering Lifecycle blog cover image
Guides & Tutorials
April 8, 2025
7 Major Stages of the Data Engineering Lifecycle

Discover the 7 major stages of the data engineering lifecycle, from data collection to storage and analysis. Learn the key processes, tools, and best practices that ensure a seamless and efficient data flow, supporting scalable and reliable data systems.

Ayushi EnquriousSr. Data Engineer
Troubleshooting Pip Installation Issues on Dataproc with Internal IP Only blog cover image
Guides & Tutorials
April 3, 2025
Troubleshooting Pip Installation Issues on Dataproc with Internal IP Only

This blog is troubleshooting adventure which navigates networking quirks, uncovers why cluster couldn’t reach PyPI, and find the real fix—without starting from scratch.

Ayushi EnquriousSr. Data Engineer
Optimizing Query Performance in BigQuery blog cover image
Guides & Tutorials
January 24, 2025
Optimizing Query Performance in BigQuery

Explore query scanning can be optimized from 9.78 MB down to just 3.95 MB using table partitioning. And how to use partitioning, how to decide the right strategy, and the impact it can have on performance and costs.

Ayushi EnquriousSr. Data Engineer
When Partitioning and Clustering Go Wrong: Lessons from Optimizing Queries blog cover image
Guides & Tutorials
January 24, 2025
When Partitioning and Clustering Go Wrong: Lessons from Optimizing Queries

Dive deeper into query design, optimization techniques, and practical takeaways for BigQuery users.

Ayushi EnquriousSr. Data Engineer
Stored Procedures vs. Functions: Choosing the Right Tool for the Job blog cover image
Guides & Tutorials
January 6, 2025
Stored Procedures vs. Functions: Choosing the Right Tool for the Job

Wondering when to use a stored procedure vs. a function in SQL? This blog simplifies the differences and helps you choose the right tool for efficient database management and optimized queries.

Divyanshi EnquriousAnalyst
Understanding the Power Law Distribution blog cover image
Guides & Tutorials
January 3, 2025
Understanding the Power Law Distribution

This blog talks about the Power Law statistical distribution and how it explains content virality

Amit EnquriousCo-founder & CEO
Breaking Down Data Silos with BigQuery Omni and BigLake blog cover image
Guides & Tutorials
December 23, 2024
Breaking Down Data Silos with BigQuery Omni and BigLake

Discover how BigQuery Omni and BigLake break down data silos, enabling seamless multi-cloud analytics and cost-efficient insights without data movement.

Ayushi EnquriousSr. Data Engineer
Solving a Computer Vision task with AI assistance blog cover image
Guides & Tutorials
December 18, 2024
Solving a Computer Vision task with AI assistance

In this article we'll build a motivation towards learning computer vision by solving a real world problem by hand along with assistance with chatGPT

Amit EnquriousCo-founder & CEO
How Apache Airflow Helps Manage Tasks, Just Like an Orchestra blog cover image
Guides & Tutorials
September 16, 2024
How Apache Airflow Helps Manage Tasks, Just Like an Orchestra

This blog explains how Apache Airflow orchestrates tasks like a conductor leading an orchestra, ensuring smooth and efficient workflow management. Using a fun Romeo and Juliet analogy, it shows how Airflow handles timing, dependencies, and errors.

Burhanuddin EnquriousJr. Data Engineer
Snapshots and Point-in-Time Restore: The E-Commerce Lifesaver blog cover image
Guides & Tutorials
January 13, 2024
Snapshots and Point-in-Time Restore: The E-Commerce Lifesaver

The blog underscores how snapshots and Point-in-Time Restore (PITR) are essential for data protection, offering a universal, cost-effective solution with applications in disaster recovery, testing, and compliance.

Ayushi EnquriousSr. Data Engineer
Basics of Langchain blog cover image
Guides & Tutorials
December 16, 2023
Basics of Langchain

The blog contains the journey of ChatGPT, and what are the limitations of ChatGPT, due to which Langchain came into the picture to overcome the limitations and help us to create applications that can solve our real-time queries

Burhanuddin EnquriousJr. Data Engineer
Understanding Data Lakes and Data Warehouses: A Simple Guide blog cover image
Guides & Tutorials
December 8, 2023
Understanding Data Lakes and Data Warehouses: A Simple Guide

This blog simplifies the complex world of data management by exploring two pivotal concepts: Data Lakes and Data Warehouses.

Ayushi EnquriousSr. Data Engineer
An L&D Strategy to achieve 100% Certification clearance blog cover image
Guides & Tutorials
December 6, 2023
An L&D Strategy to achieve 100% Certification clearance

An account of experience gained by Enqurious team as a result of guiding our key clients in achieving a 100% success rate at certifications

Amit EnquriousCo-founder & CEO
Serving Up Cloud Concepts: A Pizza Lover's Guide to Understanding Tech blog cover image
Guides & Tutorials
November 2, 2023
Serving Up Cloud Concepts: A Pizza Lover's Guide to Understanding Tech

demystifying the concepts of IaaS, PaaS, and SaaS with Microsoft Azure examples

Ayushi EnquriousSr. Data Engineer
Azure Data Factory: The Ultimate Prep Cook for Your Data Kitchen blog cover image
Guides & Tutorials
October 31, 2023
Azure Data Factory: The Ultimate Prep Cook for Your Data Kitchen

Discover how Azure Data Factory serves as the ultimate tool for data professionals, simplifying and automating data processes

Ayushi EnquriousSr. Data Engineer
Harnessing Azure Cosmos DB APIs: Transforming E-Commerce blog cover image
Guides & Tutorials
October 26, 2023
Harnessing Azure Cosmos DB APIs: Transforming E-Commerce

Revolutionizing e-commerce with Azure Cosmos DB, enhancing data management, personalizing recommendations, real-time responsiveness, and gaining valuable insights.

Ayushi EnquriousSr. Data Engineer
Unleashing the Power of NoSQL: Beyond Traditional Databases blog cover image
Guides & Tutorials
October 26, 2023
Unleashing the Power of NoSQL: Beyond Traditional Databases

Highlights the benefits and applications of various NoSQL database types, illustrating how they have revolutionized data management for modern businesses.

Ayushi EnquriousSr. Data Engineer
Calendar Events Automation: Streamline Your Life with App Script Automation blog cover image
Guides & Tutorials
October 10, 2023
Calendar Events Automation: Streamline Your Life with App Script Automation

This blog delves into the capabilities of Calendar Events Automation using App Script.

Burhanuddin EnquriousJr. Data Engineer
A Journey Through Extraction, Transformation, and Loading blog cover image
Guides & Tutorials
September 7, 2023
A Journey Through Extraction, Transformation, and Loading

Dive into the fundamental concepts and phases of ETL, learning how to extract valuable data, transform it into actionable insights, and load it seamlessly into your systems.

Burhanuddin EnquriousJr. Data Engineer
A Simple Guide to Data Literacy blog cover image
Guides & Tutorials
June 23, 2023
A Simple Guide to Data Literacy

An easy to follow guide prepared based on our experience with upskilling thousands of learners in Data Literacy

Amit EnquriousCo-founder & CEO
The Bakery Brain: Simplifying neural networks blog cover image
Guides & Tutorials
June 23, 2023
The Bakery Brain: Simplifying neural networks

Teaching a Robot to Recognize Pastries with Neural Networks and artificial intelligence (AI)

Shuchismita EnquriousData Scientist
Demystifying Namespace Structures blog cover image
Guides & Tutorials
June 23, 2023
Demystifying Namespace Structures

Streamlining Storage Management for E-commerce Business by exploring Flat vs. Hierarchical Systems

Ayushi EnquriousSr. Data Engineer
The Ownership Dilemma blog cover image
Guides & Tutorials
January 26, 2023
The Ownership Dilemma

Figuring out how Cloud help reduce the Total Cost of Ownership of the IT infrastructure

Amit EnquriousCo-founder & CEO