Assume you are the owner of a medium size business. Discuss which of the Cloud Service Models you will deploy or you prefer in house computing.
Answer:-
The three types of cloud models are Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service. Their basic functions can be summarized in the phrases 'Host', 'Build', and 'Consume'. Each offers a different level of flexibility and control over the product that your business is 'buying'. Each also varies in its relationship to your existing IT infrastructure. Because of the wide variances between the three, it is important to determine which model will suit your business's needs the best.
1. Software as a Service (SaaS)
The SaaS model allows your business to quickly access cloud-based web applications without committing to installing new infrastructure. The applications run on the vendor's cloud, which they, of course, control and maintain. The applications are available for use with a paid licensed subscription, or for free with limited access. SaaS does not require any installations or downloads in your existing infrastructure, which in turn eliminates the need to install, maintain, and update applications on each of your computers.
Advantages of SaaS
Affordable
On-premise hardware is not required for this model, which keeps the costs associated low. Small-scale businesses might find this cloud platform particularly appealing.
Accessible Everywhere
Cloud-based applications are accessible everywhere that there is internet access. As such, companies that require frequent collaboration find SaaS platforms useful as their employees can easily access the programs that they need.
Ready-to-Use
With SaaS, the programs you need are already fully developed and ready to use. The set-up time for SaaS programs is greatly decreased from the other two types of cloud-based platforms.
Disadvantages of SaaS
Lack of Control
With SaaS, the vendor has control over the programs that your company is using. If you do not feel comfortable releasing the control of your critical business applications to another party, perhaps SaaS is not the best option for your business.
Slower Speeds
Relying upon internet access to function, SaaS applications tend to be slower than client/server applications. However, these programs are still typically quick, though not instantaneous.
Variable Functions & Features
In many cases, SaaS cloud-based applications have less functionality and features than their client/server counterparts. This disadvantage, however, may be void if your business only needs the features offered in the SaaS version to function.
2. Platform as a Service (PaaS)
With this model, a third-party vendor provides your business with a platform upon which your business can develop and run applications.
Because the vendor is hosting the cloud infrastructure which supports the platform, PaaS eliminates your need to install in-house hardware or software. Your business would not manage or control the underlying cloud infrastructure, but you would maintain control over the deployed applications (unlike with SaaS).
Advantages of PaaS
Rapid Time-to-Market
PaaS simplifies application management by eliminating the need to maintain and control the underlying infrastructure. As a result, applications can be developed and deployed faster.
Cost Effective Development
A cloud-based platform provides your business with a base upon which to build your applications, as opposed to building from nothing, thus dramatically reducing the costs associated.
Scalability
Cloud-based platforms offer reusable code which, of course, makes it easier to develop and deploy applications, but also offers increased scalability.
Disadvantages of PaaS
Vendor Lock-In
It is difficult to migrate many of the services provided by one PaaS product to a competing product, thus making it hard to switch PaaS vendors. Downtime and additional expenses are likely to occur when switching from one PaaS provider to another.
Security & Compliance
In the PaaS model, the vendor will store most, or even all, of the application's data. As such, it is imperative to assess the security measures of the provider. This, though, often proves difficult as the vendor may be storing their databases via a third party, thus leaving you uninformed of the safety of your data.
Lack of Compatibility
It is possible that your current infrastructure may not be compatible with a cloud platform. If some elements cannot be cloud-enabled, you may have to switch from your current apps and programs to cloud-compatible counterparts in order to fully integrate. Alternately, you may need to leave these elements out of the cloud, and within your current infrastructure.
3. Infrastructure as a Service (IaaS)
IaaS, as the most flexible of the cloud models, allows your business to have complete, scalable control over the management and customization of your infrastructure.
In the IaaS model, the cloud provider hosts your infrastructure components that would traditionally be present in an on-site data center (such as servers, storage and networking hardware). Your business, however, would maintain control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g. host firewalls).
Advantages of IaaS
Eliminates Capital Expenses
Employing a cloud-based infrastructure eliminates the capital expense of deploying in-house hardware and software. Additionally, IaaS typically is offered as a pay-as-you-go model, with charges based either in time, or in the amount of virtual machine space that was used.
Supports Flexibility
IaaS is useful in supporting workloads that are temporary, may change unexpectedly, or are experimental. Like all workloads, these loads need infrastructure to support them, however it is expensive to commit to additional permanent in-house infrastructure for a temporary need. Cloud-based infrastructure answers the need for flexibility.
Simple Deployment
It is much easier for your cloud provider to deploy your servers, processing, storage, and networking in the IaaS model than it is for you to deploy these elements in-house, with no previous no base to build off of. As a result, your uptime will increase as your systems will be available for use more rapidly.
Disadvantages of IaaS
Insight
Because your entire infrastructure is maintained and controlled by your IaaS provider, it is rare that you will be provided with the details of its configuration and performance. In turn, this can make systems management and monitoring more difficult for your company.
Variability of Resilience
The availability and performance of the workload is highly dependent upon the provider. If the IaaS providers experiences internal or external downtime, your workloads will also be affected.
Costly
IaaS models are typically much more costly than PaaS and SaaS models because they offer much more support to your business than the other two cloud models. However, they can still be cost-effective based on their utility to your business.
Assume you are the owner of a medium size business. Discuss which of the Cloud Service...
You are consulting for a medium size business that has antiquated hardware. The big question is whether they should invest in all new hardware (three to six servers depending on how many services they want to install on a single server) or to pay for a cloud hosting service to host many of the company’s servers. The CIO is very much in favor of virtualizing the servers in the cloud. She sites cloud computing ability to grow or shrink capacity...
Discuss how cloud computing can provide value to a business. it could be any business! just discuss how it could have value in general if you could
Question 2: (5 Marks) An increasing number of organizations in industry and business adopt cloud systems. Answer the following questions regarding cloud computing: List and describe the main characteristics of cloud computing systems. Discuss key enabling technologies in cloud computing systems. Discuss different ways for cloud service providers to maximize their revenues. Characterize the three cloud computing models using suitable examples. Question 3: (5 Marks) Evaluate the Cloud computing security mechanisms in terms of: Encryption (using both Symmetric and Asymmetric...
1. Discuss the necessity for any one small or medium-size specific Organization to engage in ‘business research’ 2. Discuss the process of conducting business research and implementing its results in the small or medium-size specific Organization you chose.
Cloud Delivery Models: You are given three scenarios and you need to decide which cloud delivery model would best suit each company, give reasons why you selected a specific cloud delivery model. Scenario #1 ABC is a mid-sized animation company that has worked on some of the major animation movies in the last few years. Their core competence is their animation engineers, and their very talented IT staff that manages their server farms and develops new versions of their custom...
Pretend you are a small to Medium size business (SMB) and write a disaster recovery plan for your business.
Everything-as-a-Service (XaaS) in a cloud computing. Do you think this “X” can be the “Cybersecurity”? Explain with example.
Suppose you are the owner of a medium-sized restaurant in a small city. What are some variables associated with different aspects of the business that might be helpful to you in making business decisions about the restaurant?
In developing a sales force, discuss what qualities and characteristics would you recommend a business owner looks for in a potential salesperson. Subject : Entrepreneurship
Assume you have been hired as a consultant to a medium-size sales organization to help it structure an incentive system for its three basic categories of employees. This first category is the sales force, composed of 20 sales people all working on a straight commission. The second category is composed of seven support employees (two secretaries and five packers/shippers). All seven work on a straight hourly wage rate. The third category is made up of the two owner/managers. The owner/managers...