** INTRODUCTION**
Cloud computing is a modern technology that provides flexible and reliable computing resources whenever they are needed. It allows users to access different services and resources through the internet from anywhere and at any time. These resources can also be easily managed and adjusted based on the user's needs.
Cloud computing resources can be easily managed and adjusted to meet users' needs. It is a technology that allows people to access different computing resources over the internet whenever they need them. These resources include networks, servers, storage, applications, and other services.
There are different types of cloud deployment models, including private cloud, public cloud, hybrid cloud, and community cloud. Cloud computing also provides three main service models: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
This article focuses on Infrastructure as a Service (IaaS), which is the most basic cloud computing service model. IaaS provides users with virtual computing resources such as servers, storage, and networks through a cloud service provider. With these resources, users can install and run their own operating systems, software, and applications. The cloud provider manages the physical hardware, while users can choose and manage the virtual resources according to their needs.
What is Infrastructure as a Service(IaaS)?
Infrastructure as a Service (IaaS) is the delivery of
hardware (server, storage and network), and associated
software (operating systems virtualization technology,
file system), as a service.
Examples: AWS, Microsoft Azure, IBM Cloud.
** How does IaaS work?**
IaaS works through a technology called virtualization. This means that a cloud service provider uses powerful physical computers to create virtual computers, servers, storage, and networks that users can access through the internet.
The cloud provider allows users to choose the type and amount of resources they need, such as storage space, memory, and processing power. These virtual resources work almost like normal physical computers, allowing users to install operating systems, run applications, and store data without owning the actual hardware.
IaaS providers also offer additional tools that help users manage their resources. These tools allow users to:
- Monitor performance: Check how well their servers and applications are working.
- Manage security: Protect their virtual servers and data from unauthorized access.
- Manage backups: Save copies of important data to prevent data loss.
- Control resources: Increase or decrease computing resources when needed.
- Manage networks: Control how their virtual servers connect and communicate. Example: Amazon EC2 is a good example of how IaaS works. A user can rent a virtual server from AWS, install Ubuntu Linux, set up a website, and make it available on the internet without purchasing a physical server.
IaaS simply works by allowing people and businesses to rent computing resources over the internet instead of buying and maintaining physical computer equipment.
Case Study: Amazon Web Services (AWS) EC2
Introduction:
Amazon Elastic Compute Cloud (Amazon EC2) is a cloud computing service that provides resizable, secure compute capacity as virtual servers. It offers over 1,000 instance types across Intel, AMD, and Arm processors and serves developers, enterprises, and teams running web apps, HPC, machine learning, and Windows workloads.
**
Features of Amazon EC2**
Amazon EC2 provides the following high-level features:
S
Instances
Virtual servers.
Amazon Machine Images (AMIs)
Preconfigured templates for your instances that package the components you need for your server (including the operating system and additional software).
Instance types
Various configurations of CPU, memory, storage, networking capacity, and graphics hardware for your instances.
Amazon EBS volumes
Persistent storage volumes for your data using Amazon Elastic Block Store (Amazon EBS).
**
Instance store volumes**
Storage volumes for temporary data that is deleted when you stop, hibernate, or terminate your instance.
Key pairs
Secure login information for your instances. AWS stores the public key and you store the private key in a secure place.
*Security groups
**A virtual firewall that allows you to specify the protocols, ports, and source IP ranges that can reach your instances, and the destination IP ranges to which your instances can connect.
*
How does Amazon EC2 work?
**
1.Choose an instance type
Choose an instance type and Amazon Machine Image in the console, CLI, or API. EC2 matches your workload to the right processor, storage, and networking configuration.
2.Launch your instance
Launch the instance and configure security groups, storage, and networking. EC2 provisions secure compute capacity in minutes on the AWS Nitro System.
3.Select a purchase model
Select a purchase model such as On-Demand, Spot, or Savings Plans. EC2 aligns cost to your usage pattern for steady or variable demand.
4.Scale capacity with demand
Scale capacity up or down as demand changes. EC2 adds or removes instances within minutes under a 99.99% availability SLA.
Conclusion
In conclusion, Infrastructure as a Service (IaaS) is an important part of cloud computing because it allows individuals and businesses to access computing resources such as servers, storage, and networks over the internet without having to purchase physical equipment. It makes it easier, faster, and more affordable to manage IT resources. With services like Amazon EC2, users can create virtual servers, run applications, host websites, and increase or decrease their resources whenever needed. Although IaaS has some challenges, such as security risks, internet dependency, and management costs, its benefits make it a useful solution for modern businesses and individuals. As technology continues to develop, IaaS will remain an important part of cloud computing.
References
2-
https://www.academia.edu/download/7299777/cloud%20computing%20a%20study%20of.pdf
3-
https://aws.amazon.com/what-is/iaas/?utm_source=chatgpt.com
4
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/?utm_source=chatgpt.com
5
https://www.sciencedirect.com/science/article/pii/S1084804513002099
**
Author: GIFT HYCINTH LECHI**
Topic: Infrastructure as a Service (IaaS): Understanding Cloud Computing Through Amazon EC2.

