Будинки Вперед мислення Як хмара змінила корпоративний розвиток

Як хмара змінила корпоративний розвиток

Відео: Настя и сборник весёлых историй (Вересень 2024)

Відео: Настя и сборник весёлых историй (Вересень 2024)
Anonim

Коли ми переїхали у світ "хмара-перший, мобільний-перший", корпоративне програмування змінилося. Але я можу стверджувати, що зміна залежить від типу хмарних обчислень, про які ми говоримо, і що довгострокові наслідки можуть бути дуже вагомими.

Якщо ми говоримо про перехід від окремих центрів обробки даних до приватних хмар або навіть до інфраструктури як послуга (IaaS), я не думаю, що зміни в корпоративному програмуванні обов'язково є такими істотними. Звичайно, будуть використані нові інструменти - Open Stack, служби Amazon, нові рамки, орієнтовані на мобільні пристрої, та такі мови, як Node.js, Angular, Swift та Python. Але програмування все ще програмування.

Але коли ви думаєте про перехід від великих монолітних корпоративних програм до використання більше програмного забезпечення як служб (SaaS), що працюють разом, це зовсім інша модель. І я бачу, що це відбувається в багатьох місцях.

Для невеликих і середніх фірм, у яких ніколи не почалося багато програмування, послуги SaaS, підключені разом, можуть позбутися корпоративних центрів обробки даних спільно з VAR або невеликим ІТ-персоналом, який бере на себе роль "сервісних брокерів" - вибираючи послуги SaaS, отримувати найкращі пропозиції та робити легкі зв’язки між послугами.

Для організацій малого та середнього розміру, які орієнтовані на програмне забезпечення, IaaS та потенційно Платформа як послуга (PaaS) пропонують менш дорогий спосіб розробки програм без великих капітальних вкладень. Такі організації зазвичай готові експериментувати з новими інструментами, рамками та послугами. Хмара принципово змінила процес створення та розгортання цих додатків.

Для великих організацій я бачу більше переходу від локальних додатків до SaaS для того, що повинен робити бізнес, але насправді не є основними диференціаторами - управління продажами, рахунки витрат, облік тощо, що я вважаю " інфраструктурні програми. " Знову ж таки, ІТ та розробники в цих сферах стають більшою кількістю сервісних брокерів. Але тут робота складніша, ніж для менших фірм, лише тому, що більші організації, як правило, використовують більше послуг. Хороша новина полягає в тому, що постачальники SaaS, як правило, мають більше та кращі API, ніж більшість своїх застарілих конкурентів, і велика роль у виборі правильних інструментів та правильних доповнень, налаштуванні програм та з'єднанні різних частин разом, щоб відповідати або принаймні доповнюють спосіб роботи організації. Це може виявитися великим корпоративним ІТ-майстерністю на довгі роки.

Взагалі, однак, з точки зору розробника, я думаю, що на цих інфраструктурних додатках не буде акцентуватися менше.

Але гарна новина полягає в тому, що це звільняє ресурси, тому можна зробити акцент більше на програмному забезпеченні для основних напрямків діяльності організацій - додатках, які визначають, хто насправді є організацією. (Іншими словами, "унікальна пропозиція про продаж".) Наприклад, як повідомляється, Boeing 787 має 6, 5 мільйона рядків коду. Ці речі дійсно мають значення для організацій.

Так само ми збираємо набагато більше даних у ці дні, а вибух дешевих датчиків, всюдисущих бездротових зв’язків та "Інтернету речей" полегшить як ніколи збір більше даних з різних предметів навколо нас. Додайте до цього нове покоління інструментів "великих даних", і писати програмне забезпечення, яке дійсно допомагає визначити або вдосконалити продукти та послуги, стає простіше і практичніше.

Одне велике питання: чи буде потреба в більшій кількості програмістів для цих додатків бізнесу та для всіх цих сценаріїв великих даних збалансувати потребу в меншій кількості програмістів для інфраструктурних додатків? Звичайна мудрість говорить, що це робить, і, хоча я схильний бути оптимістом у таких речах, я не повністю переконаний.

Для початку я трохи хвилююся з приводу того, щоби більше учнів навчилося кодувати. Я вважаю, що розуміння основ того, як все працює, стає все більш важливим у нашому технологічному суспільстві, але я скептично налаштований на те, що дійсно буде багато нових робочих місць програмування. Я думаю, що багато типових робочих місць для корпоративного програмування, які існують роками, ось-ось будуть переміщені переходом до хмари та потребою в більшій кількості роз'ємів та інтеграторів, а не традиційних корпоративних розробників для таких додатків, що може призвести до меншої кількості програм програмування . Але я також думаю, що довгий час буде величезний попит на людей, які можуть поєднувати досвід розвитку та знання бізнесу, щоб створити критичні для місії високоякісні програми.

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

У будь-якому випадку, я переконаний, що ці роботи будуть дуже різними, ніж були раніше. Багато організацій будуть боротися зі створенням правильної інфраструктури та потрібного таланту для цієї зміни. Набагато більше, ніж сьогодні, я бачу, що програмне забезпечення стає невід’ємною частиною продуктів та послуг, які надають організації, тому розробникам доведеться мати ширший погляд на всю компанію, а не лише на її код.

Як хмара змінила корпоративний розвиток