Общие темы

Одна большая цена за мультиоблако

Одна большая цена за мультиоблако

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

Генеральный директор мог объявить, что ваша компания «полностью и коллективно» поддерживает облачного провайдера X на недавней встрече, но не сдавайтесь. Ваша организация безвозвратно превратилась в многооблачную. Откуда я это знаю? Потому что каждое предприятие, даже среднего размера, является мультиоблачным случайно, если не по замыслу. Вот как ИТ работает на предприятии, и поэтому я предположил, что изучение второго облака, как и изучение второго языка, может быть полезным для вашей карьеры.

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

Проверьте также:

Мультиоблако случайно

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

Иногда это будет означать Google BigQuery. Лямбда от AWS. Служба Microsoft Azure Kubernetes. Любое количество различных сервисов из этого или другого облака, даже базовые функции, такие как вычисления и хранение, сильно различаются в разных облаках, и ваши разработчики будут иметь знания (и предпочтения) об одном из них по сравнению с другим.

Так что да, вы мультимедиа, нравится вам это или нет. Вопрос в том, должны ли вы.

Улучшение для людей

В ИТ часто забывают истину о том, что люди, а не аппаратное или программное обеспечение, являются самым ценным (и самым ценным) активом в организации. В 2008 году на этот факт обратил внимание основатель компаний Discourse и Stack Exchange Джефф Этвуд: «Даже самая простая математика подскажет вам, что требуются огромные инвестиции в оборудование, чтобы компенсировать годовые затраты даже на скромную команду из пяти разработчиков». Он выражает это по-другому: «Оборудование дешевое», а разработчики — дорогие. То же самое и с программой.

Однако дело не только в зарплатах вовлеченных людей. Я бы добавил к мысли Этвуда еще одно предложение: «Аппаратное обеспечение (или программное обеспечение) — это товар, а люди — ценность». Люди могут тщательно подумать о том, как улучшить программное обеспечение или продлить срок службы оборудования. Люди изобретают так, как не делают аппаратное и программное обеспечение.

Это возвращает нас к аргументу Брея.

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

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

Обратной стороной попыток найти архитектурный выход из заточения является то, что вы тратите впустую все время, которое могли бы потратить на строительство. Брей отмечает: «Если вы дойдете до конца, вы получите действительно большие результаты», такие как потрясающие размеры, гибкость и многое другое. Конечно, «вы можете решить, что не готовы ко всем проприетарным API, — продолжает он, — но тогда вам придется нанимать больше людей, не иметь возможности предоставлять решения так же быстро и (что более вероятно) тратить больше денег. ».

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

Источник: InfoWorld

Related Articles

Back to top button