Skip to content

Commit d71c19a

Browse files
kirkonrushurup
andauthored
Apply suggestions from code review
Co-authored-by: Dmitry Shurupov <[email protected]> Signed-off-by: Kirill Kononovich <[email protected]>
1 parent e72cbb0 commit d71c19a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

content/ru/function-as-a-service.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@ category: Technology
55
tags: ["infrastructure", "", ""]
66
---
77

8-
Функция-как-сервис (Function as a Service, FaaS) — модель облачных вычислений, в которой функции, вызванные событиями, выполняются на сторонней платформе. Ее главный плюс — автоматическое масштабирование, не требующее ручного вмешательства.
8+
Функция как сервис (Function as a Service, FaaS) — модель облачных вычислений, которая предлагает платформу для выполнения функций, инициированных событиями. Она обеспечивает автоматическое масштабирование, не требующее ручного вмешательства.
99
В сущности FaaS позволяет развёртывать отдельные функции, которые активируются в ответ на определенные события, некоторое (короткое) время работают и отключаются. Тем самым гарантируется, что ресурсы не тратятся впустую.
10-
Модель поддерживает [автоматическое масштабирование](/ru/auto-scaling/), позволяя запускать экземпляр функции по запросу и завершать его после выполнения, подчеркивая stateless-природу.
10+
Модель поддерживает [автоматическое масштабирование](/ru/auto-scaling/), позволяя запускать экземпляр функции по запросу и завершать его после выполнения, что соответствует его stateless-природе.
1111
FaaS-платформы реализуют подход к тарификации по принципу "плати за фактическое использование": когда функция не работает, она не потребляет ресурсы, экономя деньги. Этим они отличаются от других моделей, таких как [Платформа-как-услуга](/platform-as-a-service/) (Platform as a Service, PaaS), которые предполагают постоянную доступность ресурсов.
1212

1313
## Какую проблему решает
1414

1515
Традиционно компании предпочитали работать с собственными центрами обработки данных, что требовало значительных инвестиций в оборудование, программное обеспечение и персонал.
16-
Такой подход означал, что ЦОД должен был проектироваться под пиковый спрос — т.е. во все остальное время его ресурсы использовались лишь частично.
17-
Кроме того, стремительное развитие бизнеса могло опередить возможности ИТ, приводя к операционой неэффективности.
16+
Такой подход означал, что ЦОД должен был проектироваться под пиковый спрос, а в остальное время его ресурсы использовались лишь частично.
17+
Кроме того, стремительное развитие бизнеса могло опередить возможности ИТ и привести к операционной неэффективности.
1818
С другой стороны, модели вида [Инфраструктура-как-услуга](/infrastructure-as-a-service/) (Infrastructure-as-a-Service, IaaS), хотя и предлагают облачные решения, все же возлагают бремя масштабирования ресурсов на пользователя, требуя оплаты за постоянную доступность сервера независимо от фактического использования.
1919

2020
## Как именно решает проблему
2121

2222
FaaS предоставляет разработчикам [абстракцию](/ru/abstraction/) для запуска веб-приложений в ответ на события, избавляя их от необходимости управлять серверной инфраструктурой.
2323
Например, загрузка файла может запустить кастомный код, который перекодирует файл в различные форматы.
2424
Инфраструктура FaaS автоматически регулирует ресурсы в зависимости от спроса, освобождая разработчиков от необходимости писать код с учетом [масштабируемости](/scalability/) и связанных с этим сложностей.
25-
Плата взимается только за время вычислений когда функции неактивны, деньги не списываются.
25+
Плата взимается только за время вычислений: когда функции неактивны, деньги не списываются.
2626

2727
Для дополнительной информации рекомендуем ознакомиться со статьей глоссария о [бессерверных вычислениях](/serverless/).
2828
Термины "бессерверный" и "FaaS" часто используются как взаимозаменяемые, однако они воплощают разные понятия.

0 commit comments

Comments
 (0)