SoLiXG:Compute: Difference between revisions

From titipi
Jump to navigation Jump to search
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
== Compute ==
== Compute ==


As a verb, ''to compute'' could simply mean using a computer, calculating or making sense. More recently, in the context of [[SoLiXG:Key-concepts#Cloud infrastructure|Cloud infrastructure]], ''compute'' is being used as a noun to signify the combination of processing power, memory, networking and storage that is required to run software applications. The objectification of computing (from verb to noun) is synchronous with the rise of IaaS (Infrastructure-as-a-Service), PaaS (Platforms-as-a-Service), SaaS (Software-as-a-Service), and eventually XaaS (Anything-as-a-Service), "the extensive variety of services and applications emerging for users to access on demand over the Internet"<ref>M. Paasivaara, B. Behm, C. Lassenius and M. Hallikainen, "Towards Rapid Releases in Large-Scale XaaS Development at Ericsson: A Case Study," 2014 IEEE 9th International Conference on Global Software Engineering, Shanghai, China, 2014, pp. 16-25.</ref>. Cloud companies such as AWS, Microsoft Azure, and Google Cloud provide units of compute that are calculated as time-slice tickets to allocated resources which will be “served up” by a data center. By assembling hardware, software, and network-architecture into flexible commodities, computing capacity can be sold by the hour or second.
As a verb, ''to compute'' could simply mean using a computer, calculating or making sense. More recently, in the context of '''[[SoLiXG:Key-concepts#Cloud infrastructure|Cloud infrastructure]]''', ''compute'' is being used as a noun to signify the combination of processing power, memory, networking and storage that is required to run software applications. The objectification of computing (from verb to noun) is synchronous with the rise of IaaS (Infrastructure-as-a-Service), PaaS (Platforms-as-a-Service), SaaS (Software-as-a-Service), and eventually XaaS (Anything-as-a-Service), "the extensive variety of services and applications emerging for users to access on demand over the Internet"<ref>M. Paasivaara, B. Behm, C. Lassenius and M. Hallikainen, "Towards Rapid Releases in Large-Scale XaaS Development at Ericsson: A Case Study," 2014 IEEE 9th International Conference on Global Software Engineering, Shanghai, China, 2014, pp. 16-25.</ref>. Cloud companies such as AWS, Microsoft Azure, and Google Cloud provide units of compute that are calculated as time-slice tickets to allocated resources which will be 'served up' by a data center. By assembling hardware, software, and network-architecture into flexible commodities, computing capacity can be sold by the hour or second.


----
----

Latest revision as of 07:37, 20 March 2024

Compute

As a verb, to compute could simply mean using a computer, calculating or making sense. More recently, in the context of Cloud infrastructure, compute is being used as a noun to signify the combination of processing power, memory, networking and storage that is required to run software applications. The objectification of computing (from verb to noun) is synchronous with the rise of IaaS (Infrastructure-as-a-Service), PaaS (Platforms-as-a-Service), SaaS (Software-as-a-Service), and eventually XaaS (Anything-as-a-Service), "the extensive variety of services and applications emerging for users to access on demand over the Internet"[1]. Cloud companies such as AWS, Microsoft Azure, and Google Cloud provide units of compute that are calculated as time-slice tickets to allocated resources which will be 'served up' by a data center. By assembling hardware, software, and network-architecture into flexible commodities, computing capacity can be sold by the hour or second.


Anna: Add a sentense on what infrastructure-as-a-service is.

Femke: updated!

  1. M. Paasivaara, B. Behm, C. Lassenius and M. Hallikainen, "Towards Rapid Releases in Large-Scale XaaS Development at Ericsson: A Case Study," 2014 IEEE 9th International Conference on Global Software Engineering, Shanghai, China, 2014, pp. 16-25.