Вопросы, которые организации должны задать себе, чтобы дать своим сотрудникам возможность что-то менять, улучшать и находить новые решения.

Вы всегда решаете одну и ту же проблему одинаково?

Простой вопрос «да» или «нет», который иллюстрирует разрыв, существующий в технологических компаниях, который может ограничивать или расширять возможности бизнеса для роста и инноваций.

Успех технологических компаний недолговечен, и причина его — технологии. Технологии — это постоянно развивающаяся сила, которая постоянно направлена ​​на сокращение усилий, необходимых для решения более серьезных проблем.

Многие сложные проблемы прошлого больше не являются препятствиями, поскольку отрасль всегда находит лучшие способы решения известных проблем, совершенствуя свои технологии.

Таким образом, поставщики облачных услуг постоянно предлагают новые услуги, которые отвлекают от сложности решения сложных проблем и позволяют компаниям сосредоточиться на своем основном бизнесе.

Одним из недавних дополнений к предложению услуг от облачных провайдеров является Serverless.

Поскольку облачные провайдеры уже предлагают отличные услуги для управления и масштабирования существующих инфраструктур, чем отличается Serverless?

Дело в том, что он другой, и к тому же лучше.

Всего несколько лет назад стартапы работали бы с локальными серверами. К тому времени это был прекрасный способ управлять серверами прямо из офиса и рассчитывать на достаточную пропускную способность офисной сети. Помимо всего прочего, это был быстрый способ добиться цели и увеличить доход. Однако риск был столь же высок, как и недооценен. А если отключат электричество? Подумайте о ком-то, кто отключает кабель, чтобы пропылесосить пол. А если будет взлом? Что, если компания добьется такого успеха в своих услугах, что трафик превысит пропускную способность офисной сети? На самом деле страшные вещи, особенно потому, что такие риски могут поставить под угрозу репутацию компании. А как только доверие потеряно, доверие ушло.

К счастью, в отрасли никогда не бывает недостатка в новых идеях по улучшению методов работы, эксплуатации сложных систем и открытию бизнеса.

С тех пор серверы будут установлены в центре обработки данных с надлежащим обеспечением безопасности и питанием, приложения и службы будут работать в виртуализированной инфраструктуре, а не на выделенных машинах, контейнеры будут абстрагироваться от операционных систем и так далее.

С каждым разом все становилось все лучше и проще. Одна из причин этого заключается в том, что компании постепенно передают некоторые сложности операционной инфраструктуры на аутсорсинг компаниям, специализирующимся на этом, в то время как они сосредотачиваются на решении своего основного бизнеса. Это мощная сила в отрасли, которую нельзя игнорировать или сбрасывать со счетов. Эту силу необходимо использовать, поскольку она позволяет компании внедрять инновации и более эффективно конкурировать.

Как внедрение бессерверной технологии изменит технологическую компанию? Давайте рассмотрим, что означает Serverless и его значение.

Бессерверный? Действительно? Наверняка где-то есть сервер, должен быть, верно? Иначе как бы мы могли запускать наше программное обеспечение?

Ну да, в Serverless есть серверы, но мы как пользователи Serverless сервисов просто не беспокоимся об этом. Об этом должны беспокоиться облачные провайдеры. Что мы делаем как пользователи, так это определяем наши требования к данной обработке. Это конфигурация, дурачок. Нам нужно только разработать подходящую конфигурацию для данной обработки, готово. Например, если обработка включает преобразование большого объема данных, то выделение большого объема памяти предотвратит нехватку памяти, которая замедлит обработку. Если другая обработка требует большого количества одновременных выполнений, то выделение большего количества потоков для обработки предотвратит нехватку потока для обработки потока входящих запросов.

При внедрении Serverless для запуска программного обеспечения организации, владеющие программным обеспечением, передают ответственность за его запуск облачным провайдерам. Организации больше не используют свое программное обеспечение. Организации также больше не используют свое программное обеспечение. Облачные провайдеры делают это. И угадайте, что поставщики облачных услуг делают это очень хорошо, потому что это их опыт и ценностное предложение, лежащие в основе их бизнеса. В их интересах выполнить это, чтобы не потерять доверие компаний, которые работают с их услугами.

Что получают организации от аутсорсинга своих операций облачным провайдерам?

Фокус! Тот факт, что управление инфраструктурой становится легким, когда организации постепенно внедряют облачные возможности, позволяет этим организациям сосредоточить свои усилия на создании технологии, поддерживающей их основной бизнес. Уравнение простое:

Меньше отвлекающих факторов означает большую концентрацию. Больше внимания приводит к лучшему исполнению и более высокому качеству. И в конечном итоге это приводит к более качественным продуктам и быстрее.

Инновации! По мере того, как организации изучают новые возможности для бизнеса, сосредоточение внимания на быстром создании решений, поддерживающих новые идеи и способных продемонстрировать ценность этих идей, может быть ускорено за счет максимально возможного уменьшения трения на пути к производству новой услуги или приложения. Бессерверные решения достигают этого, поскольку командам нужно только реализовать основные функции, характерные для идеи, не беспокоясь об инфраструктуре, которая будет ее запускать. Это означает, что почти 100% инженерных усилий в организации могут быть направлены на инновации и поддержку основных функций бизнеса.

Цена и риск! Облачные провайдеры значительно изменили способы оплаты организациями услуг, оборудования и лицензий. Организациям больше не нужно вкладывать большие авансовые инвестиции, чтобы опробовать идею. Организациям больше не нужно выделять средства на покупку оборудования или лицензий, которые в конечном итоге потребуются в случае успеха этой идеи. Единственное, на чем Организации должны сосредоточиться, — это люди, их рабочая сила, и распределять свою рабочую силу наиболее эффективным способом для получения наибольшей ценности. Вот и все. Что касается стоимости внедрения новых систем, простых или очень сложных, то она близка к нулю. Организации будут платить за количество ресурсов, которые они потребляют от облачного провайдера. Цикл разработки потребует очень мало ресурсов. Даже когда решение готово к производству и работает, оно начнет стоить денег только тогда, когда решение получит трафик и станет успешным. В идеале это означает, когда он начнет приносить доход. А если не получится, просто убей, без вреда. Это возможность для организаций развернуться, опробовать новые идеи и усовершенствовать свою стратегию.

Итак, с чего начать работу с Serverless?

Организации должны задавать себе вопросы, которые помогут их сотрудникам изменить ситуацию, улучшить ее и найти новые решения.

Является ли {this} основой нашего бизнеса? Поддерживает ли {this} стратегию? Есть ли более эффективный способ решения {this}? Каков риск аутсорсинга {this}? Что, если нам больше не нужно делать {this}, как это будет выглядеть?

Организация, отдел, команда, отдельный человек должны определить {это} и начать работу.

Спасибо за чтение.

Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку здесь.