Question

In: Computer Science

what is the cloud delivery models and cloud deployment models of Huawei Cloud Eucalyptus Salesforce Cloud...

what is the cloud delivery models and cloud deployment models of

Huawei Cloud

Eucalyptus

Salesforce Cloud

VMware Cloud

AWS

Google Cloud Platform

Microsoft Azure

Oracle Cloud

SAP Cloud

Rackspace

IBM Cloud

also what should you consider in order virtualising data centre? what services support this process from above providers

Solutions

Expert Solution

Cloud delivery models are defined based on the services cloud offers.

The three main cloud delivery models of the given Cloud Service Providers (CSPs) are:
* Infrastructure as a Service (IaaS): This provides machine resources, the underlying IT infrastructure, hardware components, racking, stacking, cabling, the power to the servers, storage devices, etc., all in the cloud. Customers get to choose the machine and machine image they want such as Ubuntu, Amazon, Microsoft, etc., and are free to add CPU in batch or parallel to meet utilization needs accordingly, they can choose Solid State Device memory (SSD) or HDD., and they get many other options and flexibility to use this IaaS service. Examples are AWS's Amazon Elastic Cloud Compute (EC2), Google Compute Engine (GCE), Microsoft Azure Virtual Machines (VMs), Amazon Simple Storage Service (S3), etc. Example providers are AWS, Microsoft Azure, Google Cloud Platform, Rackspace, Oracle Cloud, etc.

* Platform as a Service (PaaS): It provides a platform for the customers to write, configure, and deploy their code directly, without worrying about the machine or the underlying IT infrastructure, as the cloud handles this part, irrespective of the programming language, such as node.js, C, C++, HTML, Java, PHP, Python, etc customers use and write their codes in. Example: Amazon Web Services (AWS) provides Amazon Lightsail PaaS service customers can make use of and deploy for hosting their website in any programming language. Example providers are AWS, Microsoft Azure, Google Cloud Platform, Rackspace, etc.

* Software as a Service (SaaS): End-users, clients, users, employees, or customers access and experience the applications on-demand over the Internet to carry out development, productivity, deployment, and performing other useful tasks. Examples: Microsoft Word and Excel online, E-mail, ERP tools, Salesforce, etc. Example providers are AWS, Microsoft Azure, Google Cloud Platform, VMware Cloud, etc.

There are other cloud delivery models as well depending on what service they offer such as:
* Network as a Service (NaaS)
* Database as a Service (DBaaS)
* Function as a Service (FaaS)
* Storage as a Service.
* Testing as a Service, etc.

All the providers listed provide and support mix and match of these cloud delivery models or support a combination of these cloud delivery models, say, either, one, two, three, all three, or few, etc. These cloud delivery models offer a number of cloud services that can be implemented in your applications.

A cloud deployment model defines where the IT infrastructure for the deployment resides and who controls that infrastructure.
Cloud deployment models of these providers are:
* Public clouds: The cloud infrastructure is made available to and is accessible by the general public or large industry groups, and is owned and controlled by an organization that sells cloud services, and they are called public Cloud Service Providers (CSPs).

* Private clouds: The cloud infrastructure is operated only for an organization.

* Community clouds: The cloud infrastructure is shared by many organizations and it supports a specific community with shared concerns.

* Hybrid clouds: The cloud infrastructure is a combination of multiple clouds such as private, community, or public, any two, or any three, that remain unique entities. They are, however, bound together by standardized or proprietary technology enabling portability of application and data. The providers in the list provide a combination of or mix and match of these four cloud deployment models to their customers.

What needs to be considered when virtualizing data centers:
* Security.
* Where the customer company's users or their customers are located.
* Cost of virtualizing the entire data center or a part of it such as servers, storage devices, databases, networks, etc. They should look for a Pay-As-You-Go pricing model.
* Customer service and technical support.
* Latency.
* If the CSP support legacy software, applications, hardware, servers, etc.
* Data protection.
* Multi-region replication of servers, applications, storage devices, etc.
* Regulatory and compliance.
* Flexibility in choosing the technical specifications of cloud services both, vertically and horizontally.
* Scalability.
* High Availability (HA),
* Reliability.
* There should not be vendor lock-in issues in a case, the customer wants to move to another CSP or migrate his/her applications to another CSP.
* There are many other considerations that need to be looked into.
* Check if the CSP provides Disaster Recovery (DR) programs.
* Check if the CSP offers Back-up and Restore services.
* Check for regulatory and compliance.

The services that support this process from the listed providers are:
* Google's G-mail email service.
* Microsoft's Office 365 suite.
* Microsoft Azure's Virtual Machines (VMs).
* Amazon Web Services' Amazon EC2.
* Amazon Web Services' Amazon S3.
* Amazon Web Services' Amazon Relational Database Service (RDS).
* Amazon Web Services' Amazon Virtual Private Cloud (VPC).
* Amazon Web Services' Amazon Elastic Beanstalk.
* Amazon Web Services' Amazon Connect.
* Amazon Web Services' Amazon Polly.
* Microsoft Azure provides media and Content Delivery Network (CDN) services.
* Oracle cloud offers SaaS analytics, Internet of Things Applications (IoT), Enterprise Resource Planning (ERP), Customer Experience (CX), Supply Chain Management (SCM), etc.
* Salesforce cloud offers Commerce Cloud, Collaboration, Marketing Cloud, Sales Cloud (CRM tool), Platform, Einstein, etc.
* SAP cloud services offer ERP and Finance, CRM and Customer Experience, Supply Chain Management, etc.
* Rackspace cloud services offer Big Data, Data Analytics, DBA services, ObjectRocket DBaaS, Business Intelligence (BI), ERP, etc.
* IBM cloud services offer compute, network, storage, IBM cloud Pak solutions, AI, IoT, Security, Databases, Management, Mobile, Blockchain, etc.
* Other providers also offer their own set of cloud services, solutions, and products.


Related Solutions

Describe the following cloud computing principles:   Organizational boundaries (to include the trust boundary) Cloud delivery models...
Describe the following cloud computing principles:   Organizational boundaries (to include the trust boundary) Cloud delivery models (Iaas, PaaS, SaaS) Multi-tenant and resource pooling
Characterize the following three cloud computing models: What is an IaaS cloud? Give one example system....
Characterize the following three cloud computing models: What is an IaaS cloud? Give one example system. What is an PaaS cloud? Give one example system. What is an SaaS cloud? Give one example system.
Characterize the following three cloud computing models: What is an IaaS cloud? Give one example system....
Characterize the following three cloud computing models: What is an IaaS cloud? Give one example system. What is an PaaS cloud? Give one example system. What is an SaaS cloud? Give one example system.
What is the cloud computing delivery model for Amazon S3. Justify your answer.
What is the cloud computing delivery model for Amazon S3. Justify your answer.
Health care delivery models and nursing.
Health care delivery models and nursing.
1) Privacy/Security 2) Deployment 3) Heterogenous computig(cloud, distributed computing) is these challenges still exist today and...
1) Privacy/Security 2) Deployment 3) Heterogenous computig(cloud, distributed computing) is these challenges still exist today and is there any other challanges exist also ? It is related to issues with computer and cloud computing
The U.S. Healthcare Delivery Model differs from international care delivery models. Take a stand on a...
The U.S. Healthcare Delivery Model differs from international care delivery models. Take a stand on a Healthcare Delivery Model that you feel is the best. Compare and contrast the organizational perspectives and major forces affecting the healthcare system, to illustrate why you feel it is the most beneficial. Base your reasons on fact and cite your resources.
What are some of the challenges to the deployment of an electronic record, how can a...
What are some of the challenges to the deployment of an electronic record, how can a health information professional make the transition easier for clinicians?
what is the role of a company's salesforce in creating value for customers and building customer...
what is the role of a company's salesforce in creating value for customers and building customer relationships.
Everything is about 'the cloud' now. What exactly is 'the cloud' and what benefits does it...
Everything is about 'the cloud' now. What exactly is 'the cloud' and what benefits does it offer companies and organizations?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT