АПИ-ји Инсиде вс Оут Ентерприсе

Граница између интерне и екстерне ИТ функционалности у предузећу је погрешна разлика. Нико не може предвидети како ће се подаци користити или где ће информације тећи. Чак и ако знате где су данас повучене линије унутрашњости и екстеријера ваше компаније - те линије ће скоро сигурно бити циљне јединице у будућности.

Узми Питнеи Бовес, компанију са којом сам радио у својој улози у Апигее тиму Гооглеа. Иако је већи део његове историје скоро век укорењен у решења за физичку поштарину, попут поштанских бројила, компанија је током година такође развијала могућности плаћања и е-трговине и стекла огромне количине података о логистици, отпреми и геолокацији. Како се Питнеи Бовес развијао од аналогних услуга данашњем свету повезане трговине, то је добило вредност из ових средстава и надлежности унутар организације - али препознао је да имовина и компетенције могу бити вредне и изван компаније, програмерима и партнерима који би их могли користити за изградњу нових апликација и услуга.

Како би искористио ову прилику, Питнеи Бовес нуди преко 160 јавних АПИ-ја путем облака, отварајући милионе потенцијалних нових прихода и помажући компаније у напорима дигиталне трговине да постану годишњи посао плус милијарду долара. Подаци и функционалност која је некада била само интерна сада су и екстерна.

Овде постоји лекција: размишљање о пословним решењима и стратегијама у смислу „интерног“ и „спољног“ или у смислу „интегрисања система А и система Б“ је застарело. Питање није у томе како ћете повезати ваше унутрашње системе и кориснике - та веза може се успоставити на више начина. Уместо тога, питање је шта можете учинити са везом након успостављања.

Одговор зависи од врсте везе - статичка наспрам динамичке. На пример, у старом свету тачних решења, фокус је често био само статичка интеграција, добијање информација из система А у систем Б. Примењени монолитни механизми су често били крхки и сложени, усмерени само на тренутну А → Б путању, као да Будуће руте до Ц, Д или Е никада не би биле предузете.

Али то, наравно, није тако. Као што показује пример Питнеи Бовес-а, данашњи путеви података можда неће изгледати попут сутрашњих. Дугорочно гледано, све везе морају бити динамичне, спремне за скалирање према горе или доље по потреби и спремне за повезивање са свим оним што је потребно. Да бисте остали конкурентни, не можете једноставно користити исте технологије и стално држати кочнице и не можете се ослонити на рушење оквира као што су „изнутра“ и „споља“.

Тачније, ево минималних захтева за интерни приступ систему:

  • Сигурност
  • Ревизорски траг
  • Видљивост
  • Перформансе извођења (продужење, кашњење)
  • Трошкови (избегавање трошкова, уштеда трошкова)

Традиционално, овде су престала многа предузећа. Али постоје и додатне тачке које се морају узети у обзир у данашњем брзом свету:

  • Увиди / аналитика
  • Лакоћа коришћења
  • Проширивост
  • Опције размештања (нпр. Контејнери, облаци, скале)
  • Монетизација
  • Финозрната контрола

Као што нови захтеви показују, ако своје системе не направите уз очекивање да ће морати да ступају у интеракцију са системима који још нису измишљени, ризикујете да се закључате. Превише људи још увек погрешно мисли да изазов је пребацивање великих делова података преко грубо зрнате сигурности у дебеле клијентске апликације.

Али ако кренемо напријед, апликације и архитектуре мораће бити невероватно детаљне и скалабилне. Да би стигли тамо, предузећа морају еволуирати од менталитета интеграције до модернијих приступа који системе чине доступним грануларно, поуздано и скалабилно, истовремено пружајући видљивост, увид, контролу и сигурност. Основа за већину ових атомских, окретних архитектура биће продуцирани АПИ - односно АПИ-ји који се не користе само за откривање имовине, већ су дизајнирани и управљани као производи који оснажују програмере, било интерне или екстерне, да стварају нове апликације, проширите домет марке и отворите нове могућности прихода.

Ова разлика је важна: АПИ-ји се данас користе у многим сценаријима интеграције, тако да поента није да имају АПИ-је - то су АПИ-ји који су дизајнирани и управљани за потрошњу, поновну употребу и непрестано унапређивање. Другим речима, помоћу интеграционог начина размишљања, АПИ-ји могу да реше краткорочне проблеме - али једном када се примети да се унутрашња / спољна подела урушава и да случајеви употребе интеграције више нису довољни, управљање АПИ-ом постаје најприхватљивије решење.

[Заинтересовани сте за више савета за управљање АПИ-јевима и покретање дигиталног пословања? Погледајте нову књигу Апигее-а, „Мрежа АПИ-ја за производе“.]