logo

Cloud Computing: AWS Services | Report

   

Added on  2022-08-17

12 Pages1968 Words18 Views
Running head: CLOUD COMPUTING: AWS SERVICES
Cloud Computing: AWS services
Name of the Student
Name of the University
Authors note
Cloud Computing: AWS Services | Report_1
CLOUD COMPUTING: AWS SERVICES
1
Introduction
With the adoption of the Cloud services the dynamics IT industry has been
revolutionized by the easy and affordable software application, hardware usage for the client
organizations and individuals. With the different services available the cloud computing provides
its users scalable virtual resources as services over Internet network. The services are mainly
offering services in three service delivery models which are IaaS (Infrastructure as a Service),
SaaS (Software as a Service) and finally PaaS (Platform as a Service). The following report
contributes to the critical evaluation of the above mentioned three delivery models from the
organizations point of view, identifies different potential impact on the business and process of
the organization and finally some recommendations in order to completely leverage the benefits
in investing in the cloud platform.
Critical Evaluation of IaaS, SaaS and PaaS service delivery models
SaaS
The SaaS is considered as top-most layer for any cloud adopting organization cloud
strategy. In this service model, the users are capable of utilizing the software applications which
are manly hosted on another infrastructure. In this service delivery model cloud service provider
is responsible for handling the infrastructure on which the application is deployed, upgrade,
update of the deployed application, and patching the application software with the security
updates. End users only use it as a service through accessing it via specific web portal provided
by the service provider.
Advantages of SaaS
Some of the most important advantages of the SaaS delivery model are described below;
Affordable services: As in order to use application the users or the organizations do not
require installation and maintenance of on-premise hardware set up. In this way, SaaS helps in
keeping the cost for using the application low. Small and medium sized businesses organizations
mainly use this cloud-based services for their operations.
Ready-to-Use application and services: With SaaS delivery model, the programs end
users require are completely configured and ready to use by the individual users and
Cloud Computing: AWS Services | Report_2
CLOUD COMPUTING: AWS SERVICES
2
organizations. Therefore, the set-up time for the applications is decreased while using the SaaS
compared to the on premise set up of the applications.
Better Accessibility to the applications: As the Cloud-based applications are accessed
through the web portal and over the internet access. Therefore, the organizations that requires
frequent collaboration among different teams will find the SaaS platform useful for the
employees and teams can easily access the required program and collaborate between each other.
Disadvantages of SaaS
With the above-mentioned advantages, the SaaS delivery model also suffers from
following disadvantages.
Lack of Control over the applications: In case of SaaS model, vendor has complete
control over applications that are used by the organization. Therefore, if the organization that
does not want to release control of their different business critical applications to some vendor
then SaaS should not be an option for the business organization.
Slow execution speed of the applications: As the users have to rely upon internet in order
to access to the application thus applications delivered through the SaaS model seems to be
slower when compared to that of client/server applications that are deployed on premise by the
organizations.
PaaS
The platform as a service model provides their clients (individual user or organizations)
complete development and deployment platform. This platform includes software, hardware and
related infrastructure in order to develop, run as well as manage the developed application while
reducing the required cost, complexity, and maintenance effort required to for maintaining the
similar platform on-premise.
Advantages of PaaS: With the PaaS services the service providers hosts storage, servers,
operating system software, networks as well as back end database in their data centers. The end
users pay for the services according to their usage.
Reduced Cost for the Development
Cloud Computing: AWS Services | Report_3
CLOUD COMPUTING: AWS SERVICES
3
Scalability of the applications
While using the PasS services, the developers or the organizations can get reusable code
that makes the development process easier in order to develop as well as deploy applications
with scalability according to the demand.
Disadvantages of PaaS
Vendor Lock-In in migrating applications: In case of using the PaaS model it
becomes difficult to migrate services that are provided by some PaaS product to another
competing product. In this way it becomes hard for the users to switch among the PaaS vendors
leading to lock down of the services. Due to this, it may lead to downtime as well as additional
cost to switch from one provider to another.
Security & Compliance: while using the PaaS model, vendor stores all the application
data. Here it can be said that there is no measure available to ensure the security of the data.
The application data becomes more vulnerable, ,when it can be found that the service providers
are maintaining the databases by relying upon third party.
IaaS
The IaaS service delivery model is helpful in providing computation network, and
storage resources to the consumers and organizations on-demand through internet. In this model
the end users are able to pay depending on the principle of pay-as-you-go. Through this service,
the users are capable of scale or shrink resources usage depending upon their requirement. This
enables the users (both individual users and organizations) in reducing the up-front capital
expenditures for managing the computation storage infrastructure. s
Advantages of IaaS
Enhanced Flexibility: IaaS is considered as very helpful in providing support to the
temporary workloads which usually change unexpectedly or required for experimental purpose.
Similar to other workloads, changed loads requires extra infrastructure in order support and
maintain the same performance level. Compared to maintaining expensive and additional
permanent in-house infrastructure it is beneficial to outsource them in cloud using the proper
mechanism that is flexible according to the requirement.
Cloud Computing: AWS Services | Report_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Accounting Information System(AIS) Assignment
|11
|2204
|84

Cloud Computing Security PDF
|13
|3038
|39

Web Server Migration
|13
|776
|89

Cloud Computing: Benefits and Issues for GTGOV
|12
|1331
|96

Regional Gardens Cloud Computing Architecture
|11
|919
|76

Fundamentals Of Cloud Computing - Part One
|3
|925
|64