Serverless computing (original) (raw)

About DBpedia

サーバーレス・コンピューティング(Serverless computing)とは、クラウド・プロバイダーがアプリケーションに必要なマシン・リソースの割り当てを動的に管理し、事前に購入されたことに基づく請求ではなく、各アプリケーション要求を満たすために使用される個々のリソース量に基づいた請求を行うようなクラウド・コンピューティングの実行モデルである。 ユーティリティ・コンピューティングの一形態である。 物理サーバーがアプリケーション・コードを提供するユーザーの視点から完全に抽象化されているため、「サーバーレス・コンピューティング」という名前が使用される。 サーバーレス・コードは、マイクロサービスなど従来のサーバー・スタイルで書かれたコードと組み合わせて使用できる。 たとえば、Webアプリケーションの一部をマイクロ・サービスとして記述し、別の部分をサーバーレス・コードとして記述することができる。 あるいは、プロビジョニングされたサーバーをまったく使用せず、完全にサーバーレスであるアプリケーションを作成することもできる。

Property Value
dbo:abstract الحوسبة عديمة الخادم Serverless computing هي نموذج تنفيذ للحوسبة السحابية حيث يقوم المزود السحابي بتشغيل الخادم، ويدير تخصيص موارد الجهاز ديناميكياً. يعتمد التسعير على كمية الاستخدام الفعلي للموارد التي يستهلكها التطبيق، وليس على وحدات السعة التي تم شرائها مسبقًا. يمكن أن يكون شكلاً من أشكال الحوسبة المساعدة . يمكن للحوسبة عديمة الخادم تبسيط عملية نشرالكود البرمجي في مرحلة المنتج. قد تكون عمليات التوسيع وتخطيط السعة والصيانة مخفية عن المطور أو المشغل. يمكن استخدام كود عديم الخادم مع الكود المنشور في الأنماط التقليدية ، مثل خدمات المايكرو . بدلاً من ذلك ، يمكن كتابة التطبيقات لتكون عديمة الخوادم بشكل بحت بحيث لا تستخدم خوادم مزودة على الإطلاق. لا يجب الخلط بين هذا وبين نماذج الحوسبة أو الشبكات التي لا تتطلب خادمًا فعليًا للعمل، مثل نظير إلى نظير (P2P). (ar) Serverless computing es un modelo de ejecución de computación en la nube en el que el proveedor de los servicios en la nube destina por demanda recursos de las máquinas virtuales, cuidando de los servidores por sus clientes. "Serverless" (sin servidor) es un término poco adecuado ya que los servidores todavía se utilizan por parte de los proveedores de servicio en la nube para ejecutar código para los desarrolladores. Aun así, los desarrolladores de aplicaciones serverless no se preocupan con la planificación de capacidad, la configuración, la administración, el mantenimiento, la tolerancia a fallos, o con la escalada de contenedores, VMs, o servidores físicos. Serverless computing no mantiene recursos en la memoria volátil; la computación se realiza en ráfagas cortas con resultados persistentes para almacenamiento. Cuando una aplicación no está en uso, no hay recursos de computación destinados a ella. El precio se basa en la cantidad real de recursos consumidos por aplicación.​ Puede ser una forma de computación bajo demanda. Serverless computing puede simplificar el proceso de desplegar código para producción. El código serverless se puede utilizar conjuntamente con el código desplegado en estilos tradicionales, como microservicios o aplicaciones monolíticas. Alternativamente, las aplicaciones se pueden escribir para ser puramente serverless (sin servidor) y no utilizar ningún servidor provisto.​ Esto no se debe confundir con modelos de red o computación que no requieran de un servidor real para funcionar, como peer-to-peer (P2P). (es) L'informatique sans serveur ou serverless computing est un paradigme de cloud computing dans lequel le fournisseur de serveur gère dynamiquement les ressources allouées au service client. Le prix dépend des ressources effectivement consommées et non des capacités d'un serveur acheté à l'avance. Mais le terme 'sans serveur' ne signifie pas qu'il n'y a pas de serveurs impliqués. Cela signifie qu'ils sont gérés par les fournisseurs et non par les consommateurs. Sans trop penser à leur maintenance, les ressources informatiques sont utilisées comme des services. Les principaux avantages de sans serveur sont le modèle de tarification à l'utilisation, une évolutivité élevée, la disponibilité et un temps réduit pour développer et livrer les fonctionnalités du produit. Firebase (Alphabet), Amazon Web Services et Microsoft Azure proposent des offres serverless. (fr) Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers. However, developers of serverless applications are not concerned with capacity planning, configuration, management, maintenance, fault tolerance, or scaling of containers, VMs, or physical servers. Serverless computing does not hold resources in volatile memory; computing is rather done in short bursts with the results persisted to storage. When an app is not in use, there are no computing resources allocated to the app. Pricing is based on the actual amount of resources consumed by an application. It can be a form of utility computing. Serverless computing can simplify the process of deploying code into production. Serverless code can be used in conjunction with code deployed in traditional styles, such as microservices or monoliths. Alternatively, applications can be written to be purely serverless and use no provisioned servers at all. This should not be confused with computing or networking models that do not require an actual server to function, such as peer-to-peer (P2P). (en) サーバーレス・コンピューティング(Serverless computing)とは、クラウド・プロバイダーがアプリケーションに必要なマシン・リソースの割り当てを動的に管理し、事前に購入されたことに基づく請求ではなく、各アプリケーション要求を満たすために使用される個々のリソース量に基づいた請求を行うようなクラウド・コンピューティングの実行モデルである。 ユーティリティ・コンピューティングの一形態である。 物理サーバーがアプリケーション・コードを提供するユーザーの視点から完全に抽象化されているため、「サーバーレス・コンピューティング」という名前が使用される。 サーバーレス・コードは、マイクロサービスなど従来のサーバー・スタイルで書かれたコードと組み合わせて使用できる。 たとえば、Webアプリケーションの一部をマイクロ・サービスとして記述し、別の部分をサーバーレス・コードとして記述することができる。 あるいは、プロビジョニングされたサーバーをまったく使用せず、完全にサーバーレスであるアプリケーションを作成することもできる。 (ja) 서버리스 컴퓨팅(serverless computing)은 클라우드 컴퓨팅 의 하나로, 클라우드 제공자는 동적으로 머신 자원의 할당을 관리한다. 가격은 미리 구매한 용적 단위가 아닌 애플리케이션이 소비한 자원의 실제 양에 기반을 둔다. 유틸리티 컴퓨팅의 일종이다. 서버리스 컴퓨팅은 여전히 서버가 필요하므로 부적절한 명칭이다. "서버리스 컴퓨팅"이라는 이름이 사용된 이유는 서버 관리 및 용적 계획 결정이 완전히 개발자나 운영자로부터 숨겨져 있기 때문이다. 서버리스 코드는 마이크로서비스처럼 전통적인 스타일로 배치(deploy)된 코드와 결합하여 사용할 수 있다. 대안으로, 애플리케이션들은 순수 서버리스 형태로 작성할 수 있으며 프로비전된 서버를 아예 사용하지 않는다. (ko) Con il termine serverless (dall'inglese senza server) si intende un modello di esecuzione cloud dove il provider del servizio cloud alloca le risorse della macchina appena queste vengono richieste.Quando un app non è in uso, nessuna risorsa viene consumata e il prezzo è basato solo sulle risorse utilizzate. Il termine serverless è fuorviante perché sono comunque utilizzati dei server in cloud, ma questi vengono astratti ai programmatori, che non devono più occuparsi di mantenimento o configurazione. Non bisogna confondere serverless con sistemi informatici che non richiedono un server per funzionare, tipo il Peer-to-peer (it) 無伺服器運算(英語:Serverless computing),又被稱為功能即服務(Function-as-a-Service,縮寫為 FaaS),是雲端運算的一種模型。以平台即服務(PaaS)為基礎,無伺服器運算提供一個微型的架構,終端客戶不需要部署、配置或管理伺服器服務,程式碼運行所需要的伺服器服務皆由雲端平台來提供。 (zh) Бессерверные вычисления (англ. serverless computing) — стратегия организации платформенных облачных услуг, при которой облако автоматически и динамически управляет выделением вычислительных ресурсов в зависимости от пользовательской нагрузки. Основная задача такой стратегии — реализация шаблона «функция как услуга», при котором для выполнения каждого запроса (вызова функции) создаётся отдельный контейнер или виртуальная машина, уничтожающиеся после выполнения. Наименование связано с тем, что пользователям в этой стратегии не нужно иметь дело с выделением и настройкой «серверов» (как инфраструктурных единиц — виртуальных машин, контейнеров, так и программных серверов — серверов баз данных, серверов приложений, экземпляров сред выполнения): все настройки и планирование вычислительных ресурсов, необходимые для запуска кода по требованию или по событию, скрыты от пользователей и управляются облаком. Бессерверный код может быть частью приложений, построенных на традиционной архитектуре, например, на микросервисах. Стратегия реализована в основных платформах FaaS: AWS Lambda, , и основанном на ней сервисе , Azure Functions в облаке Microsoft, сервисе от Oracle. Кроме того, в конце 2010-х годов стратегия получила распространение в реализациях , таковы, например, Azure Data Lake (работает в Microsoft Azure и динамически выделяет и высвобождает вычислительные ресурсы, работая с данными в сервисе постоянного хранения), (работающая с данными в S3 и создающая вычислительные экземпляры по мере нагрузки), . (ru) Безсерверні обчислення (англ. serverless computing) — модель хмарних обчислень для яких платформа динамічно керує виділенням машинних ресурсів. Іноді безсерверні обчислення також іменують «Функція як послуга» (англ. Function as a Service, FaaS), тому що одиницею коду є функція, яка виконується платформою. По суті для виконання одного запиту створюється окремий контейнер, який знищується після виконання. Звісно безсерверні обчислення потребують апаратне забезпечення і цей термін не варто розуміти буквально. Ця назва використовується тому, що користувачам такої платформи не треба мати справу з налаштуванням серверів для запуску коду: усі серверні налаштування, планування обчислювальних ресурсів цілком приховані від користувачів і керуються платформою. Безсерверний код може бути частиною застосунка побудованого на традиційній архітектурі, наприклад, на мікросервісах. (uk)
dbo:wikiPageExternalLink http://www.bcs.org/content/conWebDoc/58491%7Ctitle=Losing http://martinfowler.com/articles/serverless.html%7Cdate=25
dbo:wikiPageID 51040757 (xsd:integer)
dbo:wikiPageLength 20178 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1122944386 (xsd:integer)
dbo:wikiPageWikiLink dbr:Privacy dbr:Python_(programming_language) dbr:Ruby_(programming_language) dbr:Endpoint_security dbr:Monolithic_application dbr:Multithreading_(software) dbr:Volatile_memory dbr:Debugger dbr:Relational_database_management_system dbr:Deployment_environment dbr:DevOps dbr:Intrusion_detection_system dbr:Proprietary_software dbc:Cloud_computing dbr:Utility_computing dbr:Open_Source dbr:Cloud_Native_Computing_Foundation dbr:Go_(programming_language) dbr:Google dbr:Google_App_Engine dbr:Google_Cloud_Platform dbr:Snapchat dbr:Subroutine dbr:Cloud_computing dbr:Fault_tolerance dbr:Function_as_a_service dbr:Hardware_virtualization dbr:Peer-to-peer dbr:Microservices dbr:Azure_Data_Lake dbr:Distributed_data_store dbr:Latency_(engineering) dbr:AWS_Lambda dbr:Amazon_Aurora dbr:Amazon_CloudWatch dbr:Node.js dbr:PHP dbr:Software_deployment dbr:Profiling_(computer_programming) dbr:HTTP dbr:Java_(programming_language) dbc:Serverless_computing dbr:Bin_packing_problem dbr:Hierarchical_database_model dbr:High-performance_computing dbr:Misnomer dbr:Zimki dbr:Docker_(software) dbr:Autoscaling dbr:MariaDB dbr:Application_Performance_Management dbr:PostgreSQL dbr:Kubernetes dbr:Microsoft_Azure dbr:Microsoft_SQL_Server dbr:Nutanix dbr:Open-source_software dbr:Oracle_Cloud dbr:Oracle_Corporation dbr:Oracle_Database dbr:Capacity_planning dbr:Virtual_machine dbr:Server_(computing) dbr:Shared_resource dbr:Network_security dbr:Linux_container dbr:Execution_model dbr:Firebase dbr:Google_Cloud_Functions
dbp:wikiPageUsesTemplate dbt:Cite_web dbt:Cleanup_bare_URLs dbt:Reflist dbt:See_also dbt:Short_description
dct:subject dbc:Cloud_computing dbc:Serverless_computing
rdf:type owl:Thing
rdfs:comment サーバーレス・コンピューティング(Serverless computing)とは、クラウド・プロバイダーがアプリケーションに必要なマシン・リソースの割り当てを動的に管理し、事前に購入されたことに基づく請求ではなく、各アプリケーション要求を満たすために使用される個々のリソース量に基づいた請求を行うようなクラウド・コンピューティングの実行モデルである。 ユーティリティ・コンピューティングの一形態である。 物理サーバーがアプリケーション・コードを提供するユーザーの視点から完全に抽象化されているため、「サーバーレス・コンピューティング」という名前が使用される。 サーバーレス・コードは、マイクロサービスなど従来のサーバー・スタイルで書かれたコードと組み合わせて使用できる。 たとえば、Webアプリケーションの一部をマイクロ・サービスとして記述し、別の部分をサーバーレス・コードとして記述することができる。 あるいは、プロビジョニングされたサーバーをまったく使用せず、完全にサーバーレスであるアプリケーションを作成することもできる。 (ja) 서버리스 컴퓨팅(serverless computing)은 클라우드 컴퓨팅 의 하나로, 클라우드 제공자는 동적으로 머신 자원의 할당을 관리한다. 가격은 미리 구매한 용적 단위가 아닌 애플리케이션이 소비한 자원의 실제 양에 기반을 둔다. 유틸리티 컴퓨팅의 일종이다. 서버리스 컴퓨팅은 여전히 서버가 필요하므로 부적절한 명칭이다. "서버리스 컴퓨팅"이라는 이름이 사용된 이유는 서버 관리 및 용적 계획 결정이 완전히 개발자나 운영자로부터 숨겨져 있기 때문이다. 서버리스 코드는 마이크로서비스처럼 전통적인 스타일로 배치(deploy)된 코드와 결합하여 사용할 수 있다. 대안으로, 애플리케이션들은 순수 서버리스 형태로 작성할 수 있으며 프로비전된 서버를 아예 사용하지 않는다. (ko) 無伺服器運算(英語:Serverless computing),又被稱為功能即服務(Function-as-a-Service,縮寫為 FaaS),是雲端運算的一種模型。以平台即服務(PaaS)為基礎,無伺服器運算提供一個微型的架構,終端客戶不需要部署、配置或管理伺服器服務,程式碼運行所需要的伺服器服務皆由雲端平台來提供。 (zh) الحوسبة عديمة الخادم Serverless computing هي نموذج تنفيذ للحوسبة السحابية حيث يقوم المزود السحابي بتشغيل الخادم، ويدير تخصيص موارد الجهاز ديناميكياً. يعتمد التسعير على كمية الاستخدام الفعلي للموارد التي يستهلكها التطبيق، وليس على وحدات السعة التي تم شرائها مسبقًا. يمكن أن يكون شكلاً من أشكال الحوسبة المساعدة . لا يجب الخلط بين هذا وبين نماذج الحوسبة أو الشبكات التي لا تتطلب خادمًا فعليًا للعمل، مثل نظير إلى نظير (P2P). (ar) Serverless computing es un modelo de ejecución de computación en la nube en el que el proveedor de los servicios en la nube destina por demanda recursos de las máquinas virtuales, cuidando de los servidores por sus clientes. "Serverless" (sin servidor) es un término poco adecuado ya que los servidores todavía se utilizan por parte de los proveedores de servicio en la nube para ejecutar código para los desarrolladores. Aun así, los desarrolladores de aplicaciones serverless no se preocupan con la planificación de capacidad, la configuración, la administración, el mantenimiento, la tolerancia a fallos, o con la escalada de contenedores, VMs, o servidores físicos. Serverless computing no mantiene recursos en la memoria volátil; la computación se realiza en ráfagas cortas con resultados persis (es) L'informatique sans serveur ou serverless computing est un paradigme de cloud computing dans lequel le fournisseur de serveur gère dynamiquement les ressources allouées au service client. Le prix dépend des ressources effectivement consommées et non des capacités d'un serveur acheté à l'avance. Mais le terme 'sans serveur' ne signifie pas qu'il n'y a pas de serveurs impliqués. Cela signifie qu'ils sont gérés par les fournisseurs et non par les consommateurs. Sans trop penser à leur maintenance, les ressources informatiques sont utilisées comme des services. Les principaux avantages de sans serveur sont le modèle de tarification à l'utilisation, une évolutivité élevée, la disponibilité et un temps réduit pour développer et livrer les fonctionnalités du produit. Firebase (Alphabet), Amazon W (fr) Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers. However, developers of serverless applications are not concerned with capacity planning, configuration, management, maintenance, fault tolerance, or scaling of containers, VMs, or physical servers. Serverless computing does not hold resources in volatile memory; computing is rather done in short bursts with the results persisted to storage. When an app is not in use, there are no computing resources allocated to the app. Pricing is based on the actual amount of resources consumed by an (en) Con il termine serverless (dall'inglese senza server) si intende un modello di esecuzione cloud dove il provider del servizio cloud alloca le risorse della macchina appena queste vengono richieste.Quando un app non è in uso, nessuna risorsa viene consumata e il prezzo è basato solo sulle risorse utilizzate. Il termine serverless è fuorviante perché sono comunque utilizzati dei server in cloud, ma questi vengono astratti ai programmatori, che non devono più occuparsi di mantenimento o configurazione. (it) Бессерверные вычисления (англ. serverless computing) — стратегия организации платформенных облачных услуг, при которой облако автоматически и динамически управляет выделением вычислительных ресурсов в зависимости от пользовательской нагрузки. Основная задача такой стратегии — реализация шаблона «функция как услуга», при котором для выполнения каждого запроса (вызова функции) создаётся отдельный контейнер или виртуальная машина, уничтожающиеся после выполнения. (ru) Безсерверні обчислення (англ. serverless computing) — модель хмарних обчислень для яких платформа динамічно керує виділенням машинних ресурсів. Іноді безсерверні обчислення також іменують «Функція як послуга» (англ. Function as a Service, FaaS), тому що одиницею коду є функція, яка виконується платформою. По суті для виконання одного запиту створюється окремий контейнер, який знищується після виконання. (uk)
rdfs:label Serverless computing (en) حوسبة عديمة الخادم (ar) Serverless computing (es) Informatique sans serveur (fr) Serverless (it) 서버리스 컴퓨팅 (ko) サーバーレス・コンピューティング (ja) Бессерверные вычисления (ru) 無伺服器計算 (zh) Безсерверні обчислення (uk)
rdfs:seeAlso dbr:Scalability
owl:sameAs wikidata:Serverless computing dbpedia-ar:Serverless computing dbpedia-es:Serverless computing dbpedia-et:Serverless computing dbpedia-fa:Serverless computing dbpedia-fi:Serverless computing dbpedia-fr:Serverless computing dbpedia-it:Serverless computing dbpedia-ja:Serverless computing dbpedia-ko:Serverless computing dbpedia-ru:Serverless computing dbpedia-uk:Serverless computing dbpedia-zh:Serverless computing https://global.dbpedia.org/id/3fefh
prov:wasDerivedFrom wikipedia-en:Serverless_computing?oldid=1122944386&ns=0
foaf:homepage http://MartinFowler.com
foaf:isPrimaryTopicOf wikipedia-en:Serverless_computing
is dbo:service of dbr:Fastly
is dbo:wikiPageRedirects of dbr:Serverless dbr:Serverless_architecture
is dbo:wikiPageWikiLink of dbr:BlueTrace dbr:Cloudflare dbr:Freetrade dbr:Google_Cloud_Platform dbr:Apache_MXNet dbr:AppScale dbr:Linux_Foundation dbr:Cloud-native_computing dbr:Cloud_computing dbr:Function_as_a_service dbr:Platform_as_a_service dbr:Microservices dbr:Microsoft_and_open_source dbr:AWS_Glue dbr:AWS_Lambda dbr:Amazon_Web_Services dbr:Dapr dbr:Fastly dbr:Gojko_Adzic dbr:Kelsey_Hightower dbr:IBM_Cloud dbr:Imply_Data dbr:Instant_messaging dbr:Microsoft_Azure dbr:Netlify dbr:OS-level_virtualization dbr:Serverless_Framework dbr:Executable_choreography dbr:Voice_computing dbr:YDB_(database) dbr:Serverless dbr:Serverless_architecture
is foaf:primaryTopic of wikipedia-en:Serverless_computing