Sie sind auf Seite 1von 1

Not logged in Talk Contributions Create account Log in

Article Talk Read Edit View history Search Wikipedia

Cloud computing architecture


From Wikipedia, the free encyclopedia

Main page Cloud computing architecture refers to the components and subcomponents required for cloud computing. These components typically consist of a front end platform (fat
Contents client, thin client, mobile device), back end platforms (servers, storage), a cloud based delivery, and a network (Internet, Intranet, Intercloud). Combined, these components
Featured content
make up cloud computing architecture.
Current events
Random article Contents [hide]
Donate to Wikipedia
1 Cloud client platforms
Wikipedia store
1.1 The zero client
Interaction 2 Cloud storage
Help 3 Cloud based delivery
About Wikipedia 3.1 Software as a service (SaaS)
Community portal 3.2 Development as a service (DaaS)
Recent changes
3.3 Data as a service (DaaS)
Contact page
3.4 Platform as a service (PaaS)
Tools 3.5 Infrastructure as a service (IaaS)
What links here 4 Cloud computing networking
Related changes 5 See also
Upload file 6 Further reading
Special pages
7 References
Permanent link
Page information
Wikidata item
Cite this page
Cloud client platforms [ edit ]

See also: Category:Cloud clients


Print/export
Cloud computing architectures consist of front-end platforms called clients or cloud clients. These clients are servers, fat (or thick) clients, thin clients, zero clients, tablets and
Download as PDF
Printable version
mobile devices that users directly interact with. These client platforms interact with the cloud data storage via an application (middleware), via a web browser, or through a
virtual session. Virtual sessions in particular require secure encryption algorithm frameworking which spans the entire interface.[1]
Languages

‫اﻟﻌﺮﺑﻴﺔ‬ The zero client [ edit ]


Tiếng Việt
The zero or ultra-thin client initializes the network to gather required configuration files that then tell it where its OS binaries are stored.[2] The entire zero client device runs via
Edit links
the network. This creates a single point of failure, in that, if the network goes down, the device is rendered useless.[3]

Cloud storage [ edit ]

Main article: Cloud storage

An online network storage where data is stored and accessible to multiple clients. Cloud storage is generally deployed in the following configurations: public cloud, private
cloud, community cloud, or some combination of the three also known as hybrid cloud.[4]

In order to be effective, the cloud storage needs to be agile, flexible, scalable, multi-tenancy, and secure.[5]

Cloud based delivery [ edit ]

Software as a service (SaaS) [ edit ]


Main article: Software as a service

The software-as-a-service (SaaS) service-model involves the cloud provider installing and maintaining software in the cloud and users running the software from cloud over the
Internet (or Intranet). The users' client machines require no installation of any application-specific software since cloud applications run in the cloud. SaaS is scalable, and
system administrators may load the applications on several servers. In the past, each customer would purchase and load their own copy of the application to each of their own
servers, but with the SaaS the customer can access the application without installing the software locally. SaaS typically involves a monthly or annual fee.[6]

Software as a service provides the equivalent of installed applications in the traditional (non-cloud computing) delivery of applications.[7]

Software as a service has four common approaches:[7][8]

1. single instance
2. multi instance
3. multi-tenant
4. flex tenancy

Of these, flex tenancy is considered the most user adaptive SaaS paradigm in designated multi-input four way manifold models.[9] Such systems are based on simplified
encryption methods that target listed data sequences over multiple passes.[10] The simplicity of this concept makes flex tenancy SaaS popular among those without informatics
processing experience, such as basic maintenance and custodial staff in franchise businesses.

Development as a service (DaaS) [ edit ]

Development as a service is web based, community shared tool set. This is the equivalent to locally installed development tools in the traditional (non-cloud computing)
delivery of development tools.[7]

Data as a service (DaaS) [ edit ]

Data as a service is web based design construct where could data is accessed through a defined API layer. DaaS services are often considered as a specialized subset of a
Software as a Service (SaaS) offering.[11]

Platform as a service (PaaS) [ edit ]


Main article: Platform as a service

Platform as a service is cloud computing service which provides the users with application platforms and databases as a service.[4] This is equivalent to middleware in the
traditional (non-cloud computing) delivery of application platforms and databases.[7]

Infrastructure as a service (IaaS) [ edit ]

Infrastructure as a service is taking the physical hardware and going completely virtual (e.g. all servers, networks, storage, and system management all existing in the cloud).
This is the equivalent to infrastructure and hardware in the traditional (non-cloud computing) method running in the cloud. In other words, businesses pay a fee (monthly or
annually) to run virtual servers, networks, storage from the cloud. This will mitigate the need for a data center, heating, cooling, and maintaining hardware at the local level.[7]

Cloud computing networking [ edit ]

Generally, the cloud network layer should offer:

High bandwidth and low latency


Allowing users to have uninterrupted access to their data and applications.[12]

Agile network
On-demand access to resources requires the ability to move quickly and efficiently between servers and possibly even clouds.

Network security
Security is always important, but when you are dealing with multi-tenancy, it becomes much more important because you're dealing with segregating multiple customers.[13]

See also [ edit ]

Cloud collaboration
Cloud computing
Cloud computing comparison
Cloud database
Cloud storage

Further reading [ edit ]

Reese, G. (2009). Cloud Application Architectures: Building Applications and Infrastructure in the Cloud. Sebastopol, CA: O'Reilly Media, Inc. (2009).
Rhoton, J. and Haukioja, R. (2011). Cloud Computing Architected: Solution Design Handbook. Recursive Limited, 2011. ISBN 0-9563556-1-7.
Shroff, Dr. Gautam. Enterprise Cloud Computing: Technology, Architecture, Applications.
Wolfram, Stephen. Scientific Bug Hunting in the Cloud: An Unexpected CEO Adventure.

References [ edit ]

1. ^ Sudha, M (2012). "Enhanced security framework to ensure data security in cloud 8. ^ "Understanding the Flex Tenancy Architecture by CITRIX" . Retrieved 2012-05-27.
computing using cryptography". Advances in Computer Science and its Applications. 1 9. ^ Andrikopoulos, Vasilios (2013). "Towards Modeling and Execution of Collective
(1). Adaptive Systems" (PDF). ICSOC 2013: Service-Oriented Computing – ICSOC 2013

2. ^ Madden, B. (May 19, 2012) (2010-05-19). "Wyse hopes to shake up the thin client Workshops: 69–81.
industry with a new zero client platform. Will it work?" . Retrieved 2012-05-27. 10. ^ Li, Lin (2014). "Multi-tenant Data Authentication Model for SaaS" (PDF). The Open

3. ^ Segal, I. " "When Is Zero Client Not Zero Client?", SysGen, Inc" (PDF). Archived Cybernetics and Systematics Journal (8): 322–329.
from the original (PDF) on 2003-04-03. Retrieved 2012-05-27. 11. ^ O. Terzo, P. Ruiu, E. Bucci and F. Xhafa, "Data as a Service (DaaS) for Sharing and
4. ^ a b Mell, P.; Grance, T. (September 2011). "The NIST Definition of Cloud Computing. Processing of Large Data Collections in the Cloud," 2013 Seventh International
NIST Special Publication 800-145 (September 2011). National Institute of Standards and Conference on Complex, Intelligent, and Software Intensive Systems, Taichung, 2013
Technology, U.S. Department of Commerce" (PDF). Retrieved 2012-05-20. 12. ^ M. Noormohammadpour, C. S. Raghavendra, "Datacenter Traffic Control:
5. ^ Sherbak, T.; Sweere, N. & Belapurkar, V. "Virtualized Enterprise Storage for Flexible, Understanding Techniques and Trade-offs," IEEE Communications Surveys &
Scalable Private Clouds. Reprinted from Dell Power Solutions, 2012 Issue 1" (PDF). Tutorials, vol. PP, no. 99, pp. 1-1.
Retrieved 2012-05-27. 13. ^ Greaves, J. (of Carpathia Hosting) and Potti, S. (of Citrix). Uploaded by
6. ^ Chou, Timothy. Introduction to Cloud Computing: Business & Technology . CarpathiaHosting on Feb 22, 2010. "Flex-Tenancy: Secure Multi-Tenancy Network
7. ^ a b c d e Wang, R. "Tuesday's Tip: Understanding The Many Flavors of Cloud Environments" . Retrieved 2012-05-27.
Computing and SaaS" . Retrieved 2012-05-27.

Categories: Cloud computing

This page was last edited on 4 February 2020, at 11:31 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the
Wikimedia Foundation, Inc., a non-profit organization.

Privacy policy About Wikipedia Disclaimers Contact Wikipedia Developers Statistics Cookie statement Mobile view

Das könnte Ihnen auch gefallen