Cloud
Cloud
TOPIC: IAAS(infrastructure as
a service)
What are Cloud Service Models?
• Cloud service models refer to different ways cloud computing services
are provided to users.
• It allows users to access a shared pool of resources on-demand, and
gives them different levels of control over IT resources.
• These models is essential for businesses and developers.
Cloud Service Models:
There are the following three types of cloud service
models:
Compiler
memory
How does IaaS work?
• IaaS works like other cloud computing services do, which means they
offer an external cloud service that clients can access that doesn't take
up storage on their own servers and hard drives. By enabling users to
access their data and execute computing tasks over the internet, users
can work from almost anywhere, provided they have an internet
connection. It's not necessary for them to even be anywhere close to
their physical computer server.
Advantages of IAAS:
1. Cost Savings:
• Offers a pay-as-you-go model, so you pay only for what you use.
• Cuts down on maintenance and operational costs.
2. Speed and Agility:
• Accelerates deployment of infrastructure, reducing setup time.
• Enables faster experimentation and innovation cycles.
3) Disaster Recovery and High Availability:
• Offers reliable backup, failover, and recovery options.
• Reduces risks and downtime associated with data center failures.
• Geographically distributed data centers enhance availability.
4) Enhanced Security:
• Leading IaaS providers invest heavily in cybersecurity and
compliance.
• Offers advanced security features like firewalls, access control, and
encryption.
Disadvantages of IAAS:
1) Performance Issues with Shared Resources:
• Multi-tenant environments can experience performance degradation if
resource allocation is not effectively managed by the provider.
• Resource contention can impact application performance, especially
during peak usage times.
2) Potential Environmental Impact:
• Large cloud data centers consume significant amounts of power and
generate electronic waste.
• Although providers are improving sustainability, cloud data centers
still have an environmental impact.
3) Lack of Transparency:
• Limited visibility into the provider’s infrastructure operations can
make troubleshooting challenging.
• Users may not have full insight into how and where their data is stored
or processed, which may create concerns.
4) Challenges with Data Portability:
• Moving data between different IaaS providers can be technically
challenging and expensive.
• Each provider has unique APIs, tools, and architectures, making it
difficult to standardize or seamlessly migrate data.