Про перевод слова «service» в IT-контексте

Слово «service» в IT-текстах — прямо-таки «друг» переводчика — столько вариантов значения у него, что легко запутаться и написать «служба» вместо «сервис», «сервис» вместо «услуга» и т. д.  А уж «служба сервисного обслуживания» чего стоит :).

Призываем вас быть внимательнее и вчитываться в контекст.

 

Сервис

 

… via service calls …
… с помощью вызовов сервисов

 

The API exposed by the server is known as a service.
Предоставляемый сервером API называется сервисом.

 

This allows new versions to be deployed without service downtime …
Благодаря этому новые версии развертываются без простоя сервиса

 

Twitter, an online social networking service, was introduced to the world in 2006.
В 2006 году появился онлайновый сетевой сервис Твиттер.

 

… Flickr needed to migrate all of its services and data from Canada to the United States.
… Flickr потребовалось переместить все сервисы и данные из Канады в США.

 

… and all associated services have critical availability and latency requirements …
… а также для всех связанных сервисов, для которых имеют место критические требования к доступности и времени ожидания …

 

The Etsy technology stack is a PHP application, with a large number of internal services.
Стек технологий Etsy является приложением PHP, включающим большое количество внутренних сервисов.

 

Those processes might be several different applications or services, or they may simply be several instances of the same service
Они могут быть несколькими различными приложениями или сервисами либо несколькими экземплярами одного сервиса

 

This way of building applications has traditionally been called a service-oriented architecture (SOA) …
Подобный метод создания приложений традиционно назывался сервис-ориентированной архитектурой (serviceoriented architecture, SOA) …

 

We will then discuss how those formats are used for data storage and for communication: in web services, Representational State Transfer …
Затем обсудим, как эти форматы используются для данных и обмена сообщениями: в веб-сервисах, при передаче состояния представления …

 

There are great frameworks on every platform for building web applications, rendering 3D graphics, building networked services, and doing many, many other things.
Существуют отличные готовые платформы для разработки веб-приложений, рендеринга 3D-графики, создания сетевых сервисов и т. д.

These tools are a fundamental part of what made Unix the most popular type of operating system for Internet services and business systems.
Эти утилиты – основа того, благодаря чему Unix стала наиболее популярной операционной системой для интернет-сервисов и бизнес-применений.

 

 

 Обслуживание

 

service-level agreements …
… соглашения об уровне обслуживания

 

With a short quantum they would have gotten better service.
Если квант времени будет короче, качество их обслуживания улучшится.

 

… the computer can provide fast, interactive service to a number of users …
… компьютер может обеспечивать быстрое интерактивное обслуживание нескольких пользователей.

A simple algorithm for giving good service to I/O-bound processes …
Простой алгоритм успешного обслуживания процессов, ограниченных скоростью работы устройств ввода-вывода …

 

An important example is how incoming messages, for example requests for service, are handled.
Хорошим примером может послужить обработка входящих сообщений, к примеру запросов на обслуживание.

 

… limiting the size of strings to prevent denial of service through large memory allocations.
… ограничивать длину строк во избежание отказа в обслуживании вследствие выделения слишком больших объемов памяти.

 

The services include things like creating and terminating processes, creating, deleting …
Они включают в себя такие виды обслуживания, как создание и прерывание процессов, создание, удаление …

 

… but we also have a set of service standards that any choices should meet …
… но также учитывается набор стандартов обслуживания, которым должен удовлетворять выбранный инструмент.

 

When the highest-numbered cylinder with a pending request has been serviced … 
После обслуживания запроса, касающегося цилиндра с самым большим номером …

Служба

 

MULTICS (MULTiplexed Information and Computing Service),
мультиплексная информационная и вычислительная служба

 

Servers can provide print service, file service, or Web service.
Серверы могут предоставлять услуги печати, хранения файлов или веб-служб.

 

A lot of available shared services must be replicated.
Также должно воспроизводиться множество доступных общих служб.

 

… the advent of the cloud and infrastructure or platform services has cut down on the amount of attention this requires to some extent.
Благодаря появлению облачных и инфраструктурных либо платформенных служб эта задача немного упрощается.

 

There is a community-driven effort to define the set of system and application metrics that should be grouped by protocol, service, and application on GitHub in the metrics-catalog repository …
Эти метрики группируются по протоколам, службам и приложениям в хранилище каталога метрик GitHub …

 

Software development tools help with the process of programming, documenting, testing, and fixing bugs in applications and services.
Инструменты разработки программ призваны помочь в процессе программирования, документирования, тестирования, а также исправления ошибок в приложениях и службах.

 

To obtain a service, a client process constructs a message saying what it wants and sends it to the appropriate service.
Чтобы воспользоваться службой, клиентский процесс составляет сообщение, в котором говорится, что именно ему нужно, и отправляет его соответствующей службе.

 

A futex consists of two parts: a kernel service and a user library. The kernel service provides a ‘‘wait queue’’ that allows multiple processes to wait on a lock.
Фьютекс состоит из двух частей: службы ядра и пользовательской библиотеки. Служба ядра предоставляет «очередь ожидания», позволяющую ожидать снятия блокировки нескольким процессам.

 

Microsoft has defined a set of procedures called the Win32 API (Application Programming Interface) that programmers are expected to use to get operating system services.
Корпорацией Microsoft определен набор процедур, названный Win32 API (Application Programming Interface — интерфейс прикладного программирования). Предполагается, что программисты должны использовать его для доступа к службам операционной системы.

 

 

Услуга

 

… making sure that all servers and services are available and usable.
… обеспечение функционирования и доступности всех серверов и услуг.

 

ITIL … is a set of practices defined for managing IT services
Методология ITIL … представляет собой набор методов, предназначенных для управления ИТ-услугами.

 

Dependencies between systems, objects, services, etc., make code more complex and difficult to change … 
Зависимости между системами, объектами, услугами и прочим делают код более сложным и трудно изменяемым …

 

How do those units communicate with each other? Do they pass messages? … Access services on the network? 
Как они взаимодействуют друг с другом, передают ли сообщения? … Предоставляют ли услуги доступа в сети?

Employees are increasingly unhappy with the number of hours required to maintain services
Сотрудники все чаще выражают недовольство по причине увеличения трудозатрат, требуемых для предоставления услуг

 

It wasn’t enough. Jeff had concerns about me as an employee working nonstop and almost single-handedly keeping the service up.
Этого было недостаточно, и Джефф беспокоился о том, что мне приходилось работать в непрерывном режиме, практически в одиночестве оказывая сервисные услуги.

 

Разные значения в смежном контексте

 

In 2006, Amazon.com, Inc. … launched two services, Amazon Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (S3), a first foray into providing virtualized compute instances and storage through a proprietary service.
В 2006 году компания электронной коммерции Amazon.com, Inc. … запустила два сервиса: Amazon Elastic Compute Cloud (EC2) и Amazon Simple Storage Service (S3). Эти сервисы представляли собой первую попытку реализации виртуальных компьютерных экземпляров и виртуального хранилища с помощью собственной службы.

 

Infrastructure automation is a way of creating systems that reduces the burden on people to manage the systems and their associated services, as well as increasing the quality, accuracy, and precision of a service to its consumers.
Автоматизация инфраструктуры — это способ создания систем, позволяющий уменьшить нагрузку на персонал, связанную с управлением системами и относящимися к ним службами. Благодаря автоматизации повышается качество, точность и корректность сервиса, предоставляемого заказчикам.

 

Подборку для вас собирала и раскладывала по полкам:  Ирина Мирошникова 

Используемая литература:

  • Designing Data-Intensive Applications by Martin Kleppmann
  • Structured Computer Organization by Andrew S. Tanenbaum, Todd Austin
  • Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale by  Jennifer Davis, Ryn Daniels 
  • Learning Agile. Understanding Scrum, XP, Lean and Kanban by Andrew Stellman and Jennifer Greene


    Надеемся, вам пригодится наша подборка.