1.DescribeAn IaaS approach to migrating Webb’s database to the cloud.
2.Describe An PaaS approach to migrating Webb’s database to the cloud.
3.Create a table that shows the advantages and disadvantages of each approach.
Cloud Computing distributes computing on internet and delivery of computer services over the internet. IT refers to the configuring, manipulating and accessing of online applications, which offers online storage, infrastructure and application (Forouzan, 2006). It is a combination of software and hardware based computing resources which are delivered as network service. Deployment Models and Service Models are two working model for cloud computing. Service model is also called the reference model. Service model is divided in to IaaS, PaaS and Saas service cloud (Er, Puttini & Mahmood, 2013).
Here, in this report we are going to discuss the IaaS approaches to migrating Webb’s database to the cloud, a PaaS approach to migrating Webb’s database to the cloud. Discussing the advantages and disadvantages of each approach and recommend with reason why this approach has been selected.
Definition of IaaS approach: Infrastructure as a Service (IaaS) is a kind of cloud computing that provides virtualizes the computing resources over the internet. IT is a self-service model that accesses, monitors and manages the remote datacenter infrastructure, such as computer that is virtualized, storage, network or networking services like firewalls (Hwang, 2017). User can purchase IaaS instead of buying hardware outright based on the consumption it has.
Comparing IaaS users to other approaches, this method is responsible for managing data, middleware, applications, runtime and OS systems. IaaS providers offer database systems, messaging query, servers, hard drives and networks above the virtualization layer. User can install the required platform with IaaS infrastructure on top. But if new versions are available the users are themselves responsible for updating the system (Dillon & Vossen, 2015).
An Iaas approach to migrate the Webb’s database to the cloud is a good approach since in IaaS system maintenance is automatic and handles tasks like backup and resiliency planning. IaaS platform offers highly scalable resources that can be further adjusted on demand. IaaS gives a policy based service and desktop virtualization which helps customers to pay on use-basis. This pay-as-you-go model helps in eliminating the capital expense. But there is sometimes some chance of getting charged by unauthorized services. Hence, Webb’s store should only be aware of the data breaches that can occur during the transmission. Leading IaaS providers includes Windows Azure, Amazon Web Services (AWS) etc.
Definition of PaaS approach: Platform as a Service (PaaS), are used for applications and developments providing cloud components to the software. PaaS is a framework that can build upon to develop application. PaaS makes the testing, development and deployment of applications quicker, simpler and cost effective. With this technology management of OSes gets easy the enterprise operation or the third party providet server, storages and networks are hence are manageable.
PaaS as compared to other approaches, the enterprises provide a line-of-business software development and self-service portal to manage the computing infrastructure. The centralized IT operations and the platform installed on the top of hardware is also been managed. This delivers hybrid model using both public IaaS and a private PaaS. PaaS allows creating applications using the software components that are built in the middleware (Manvi & Shyam, 2014). PaaS application inherits the cloud characteristics such as scalability, high availability, and more.
PaaS approaches to migrate Webb’s database to the cloud , but the greatest disadvantage would be its not having any control over the platforms depending on cloud provider. There is a security issue as there is no record of the database transferred. This is a shared platform hence takes time as compared to other approaches. Less cost effective make the platform unusable for the Webb’s store organization since cost managing is the biggest task in any retailer store (Kavis, 2014).
Advantages |
Disadvantages |
|
SaaS |
· Most cost effective cloud service · Requires minimal planning · Rapid deployment · Higher Software stability · Customers need not to be worried about the management of the application |
· Customers do not have control on the system · No control over the parameter of software · Limited software is available · Cloud provider get full access to customer’s data · Minimum control over deployment (Forouzan, 2006). |
PaaS |
· Cost effective compared to IaaS · SaaS allows to bring own software to run on the platform unlike SaaS · Full control over then users accessibility · Improves the support for integration (Woodside, 2015) · Minimal management of VM |
· No control over processing of data · No control over platform depending Cloud provider · Shared platform · Management tasks are time consuming · Not so cost effective like SaaS and has no control over VM |
IaaS |
· Full control over VM by customers · Customers can run anything inside VM · Simplifies integration · Secure cloud service provided · Customer do not have to worry about the cost and maintenance from running their own hardware |
· Customers are fully responsible for the aspects of VM management · Most expensive · Customer responsible for backups · No control over server · Providers can charge for RAM and disk space usage |
I would recommend IaaS approach to the Webb’s store since there are several advantages regarding full control of the virtual infrastructure by the customer. Customer has the liability to select automate the provision or build their own VM. It is available to run anything inside the platform (Rittinghouse & Ransome, 2016). Database could be controlled so is the security of the system since cloud computing has the chance to get attacks by unauthorized users. The infrastructure is simplified hence is user friendly. Security wise it is the most trusted cloud service due to the allowance of control to the VM (Hwang, 2017).
Conclusion
This report introduced a variety of cloud-based applications and services. The main purpose of cloud computing is thus to minimized the energy cost, maximize effectiveness, wide accessibility to the public need and maximize the capability of storing data. Though utilization of the capabilities and advantages of cloud is still a big issue. The technology and business models have not yet reached maturity and hence standards are being developed. The approaches give several advantage and disadvantages to the business and IT infrastructures. Since, Webb’s store is a retailer organization, cloud computing approaches would help in the betterment of the business but one should always be aware of the security concern regarding the approaches.
References
Dillon, S., & Vossen, G. (2015). SaaS cloud computing in small and medium enterprises: A comparison between Germany and New Zealand. International Journal of Information Technology, Communications and Convergence, 3(2), 87-104.
Erl, T., Puttini, R., & Mahmood, Z. (2013). Cloud computing. Prentice Hall, May, 2, 528.
Forouzan, A. B. (2006). Data communications & networking (sie). Tata McGraw-Hill Education.
Hwang, K. (2017). Cloud and Cognitive Computing: Principles, Architecture, Programming. MIT Press.
Kavis, M. J. (2014). Architecting the cloud: design decisions for cloud computing service models (SaaS, PaaS, and IaaS). John Wiley & Sons.
Manvi, S. S., & Shyam, G. K. (2014). Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey. Journal of Network and Computer Applications, 41, 424-440.
Rittinghouse, J. W., & Ransome, J. F. (2016). Cloud computing: implementation, management, and security. CRC press.
Woodside, J. M. (2015). Advances in Information, Security, Privacy & Ethics: Use of Cloud Computing For Education. In Handbook of Research on Security Considerations in Cloud Computing (pp. 173-183). IGI Global.
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download