<​Cloud>
PC: Aswin RAM

<Cloud>

What is Cloud computing?

Imagine a virtual place, which helps you to deliver all your computing services (servers, storage, DB, networking, software, analytics & intelligence) over the internet. Presenting you the concept "Cloud" which is the most used word in daily life among engineers.

No alt text provided for this image
As real cloud is a dense group of water molecules, cloud on internet is bunch of servers.

<Cloud> Types:

Public: Owned & managed by a third-party cloud service provider over the internet. Azure, AWS, GCP are real time examples of public cloud.

Private: Cloud services located physically on the company's data center / third-party services hosted in a private network. Any online service which you can access only within the same network of your company is the best example.

Hybrid: Public + Private --> Hybrid. A server located in company's data center but stores it file in a cloud is Hybrid cloud.

<Cloud> Services:

Infrastructure as a service <IaaS>: You rent IT infra - servers and virtual machines (VMs), storage, networks, operating systems - from a cloud provider on a pay-as-you-go basis. Ex: All Public/Private cloud.

Platform as a service<PaaS>: You rent Infra + Platform of the cloud. Ex: Oracle Databases, Docker, Google app Engine

Serverless computing: Overlapping with PaaS, serverless computing focuses on building app functionality without spending time continually managing the servers and infrastructure required to do so. The cloud provider handles the setup, capacity planning and server management for you.

Software as a service<SaaS>: You rent the entire software along with its infra and platform. Ex: Microsoft 365 apps, Google services

Other <XaaS>: Database as a service (DBaaS), Storage-as-a-Service), desktop as a service (DaaS), communications as a service (CaaS), monitoring as a service (MaaS) and even malware as a service (MaaS).

<Uses>:

  • Quickly build, deploy & scale cloud native applications
  • Store, backup & recover data
  • Faster Delivery
  • Test & Build applications with Intelligence.

Why <Cloud>?

Do I/we as an organization, need cloud?

YES, if you are spending lot of time with your servers, and your server/storage level architecture is old to adapt new changes from your developer. You often clean your storage & backing up is a big headache for you. My end users are global and infinite, and the count is not a constant. Need to automate few of my business process but without putting more manual efforts. I need to grow my business and scale up my service based on the end user needs with no time.

NO, if you are budget specific about the server architecture, your user numbers are finite, and they will remain the same. Application/service will be same after 10 years with no update in tech/security.

<Cloud> Security: When implementing cloud, the first question is about the cost of it. Though it is an investment, the main thing arises in mind is the security of the service we invest in. Despite of Public/Private/Hybrid, the storage will be in cloud and what if the data from the cloud is leaked. This is a very basic question to ask/think. It is always in the hands of the service provider who pitches his/her brand of cloud to you. Before buying we need to know are they having their own Datacenters, or they rent it for a third-party agent. Ok, I see a provider who is having own datacenter, then can I blindly invest it? Absolutely no! The reliability of the service provider & the security firewalls implemented on the server matters. Example, SSO for the server and confidentiality of the sensitive data and the frequent reports on the server login and immediate response on threats is the basic things to note.

Comment if this security topic interest you more, I can publish a separate article just for cloud security practices.

Then, why wait? Try to understand the need for your organization and if this practice helps, well you know what you need to do :)

Thanks for reading till this.

Small minds, discuss other people, gossip, Good minds discuss events,
Great minds discuss ideas!, I'm Aswin RAM, meet you in my next post. Keep learning, Keep sharing, Bubye!

To view or add a comment, sign in

More articles by Aswin RAM

  • What Happens When Design Thinking Meets a Street Waffle?

    One busy evening at Coimbatore’s Racecourse, I joined a crowd waiting for a crunchy butterscotch waffle. Ten minutes…

    2 Comments
  • 🌱ROOTS – The Education Mile: A Journey into Human-Centered Design in Education

    As a Design Thinking Coach, I’ve been part of many learning journeys - but ROOTS 2025 stood out as a space that…

    4 Comments
  • Turn Problems into Opportunities - Design Thinking + Human Centered Thinking

    Spark → Ignite → Innovation → Culture Couple of months back, I had given this spark to match Passion across fellow…

    2 Comments
  • November Challenge

    As November kicks in, it's the perfect time to set new intentions and take on a challenge that nourishes the mind…

    1 Comment
  • The Leadership Mindset

    Discussion from: Coffee Connect with Aswin RAM #episode 68 Background: Coffee Connect is a casual conversation…

    1 Comment
  • <BIG DATA>

    What is Big DATA? A massive amount of data which is difficult to manage / analyze because of its volume and complexity…

    3 Comments
  • <ADAS>

    ADAS : Advanced Driver Assistance Systems ADAS - an electronic system in a vehicle that use advanced technologies such…

  • Jenkins

    What is Jenkins? Jenkins is a self-contained Java program, open-source automation server which can be used to automate…

    4 Comments
  • <Agile>

    What is Agile? In a software development cycle, companies usually follow some pre defined methodologies to get faster…

  • Code AS Documentation

    Code < - > Documentation !? Ever thought of a scenario where a piece of code/API written by "you" a long time ago seems…

Others also viewed

Explore content categories