IT 231: IT and Application
By the end of this chapter, you will be able to:
Cloud Computing: The delivery of on-demand computing services over the internet on a pay-as-you-go basis.
Think of it like electricity: you don't build your own power plant, you just pay for what you use.
The cloud offers services in three main "layers", often called the "service models".
Software as a Service
Platform as a Service
Infrastructure as a Service
What it is: Renting ready-to-use software.
Analogy: Renting a fully furnished house.
Examples: Google Workspace, Microsoft 365, Salesforce
What it is: Renting a platform to build/deploy your own apps.
Analogy: Renting land and tools to build your own house.
Examples: Heroku, AWS Elastic Beanstalk, Google App Engine
What it is: Renting basic computing infrastructure.
Analogy: Renting an empty plot of land.
Examples: Amazon Web Services (AWS), Microsoft Azure, Google Cloud
Green Computing: The environmentally responsible and eco-friendly use of computers and their resources.
It's not just about recycling; it's about the entire lifecycle of IT products.
Simple Tip: Enabling sleep mode on your computer is a basic form of green computing!
Virtualization: The process of creating a virtual (rather than actual) version of something, like a server, storage device, or network.
⚡ Crucial Concept: Virtualization is the foundational technology that makes cloud computing possible!
It allows a single physical machine to act like many.
1 Physical Server
=
1 Operating System
=
1 Application
❌ Very inefficient! Server might only use 15% of its power.
1 Physical Server
=
Multiple Virtual Machines (VMs)
=
Multiple OS & Apps
✅ Highly efficient! Server utilization can reach 80% or more.
Startups like Khalti or Daraz use cloud services (IaaS/PaaS) to scale their operations without buying expensive servers. This is crucial for handling high traffic during festivals.
ISPs and banks in Nepal use virtualization to consolidate servers. This reduces their high electricity bills (leveraging Nepal's hydro-power) and saves physical space in expensive city centers like Kathmandu.
Any questions?
Next Topic: Unit 11 - Networking Fundamentals