Autor: Marek Jackowski
Przy tradycyjnym podejściu do problemu wspierania biznesu przez Technologię Informacyjną uznawano API (Application Programming Interface) za domenę działów IT, które wykorzystywały je do integracji systemów i sprzętu. Dzisiejsze API pozwalają na stworzenie znacznie uproszczonego interface’u pozwalającego na dostęp do funkcji aplikacji biznesowych i danych w nich zgromadzonych w czasie rzeczywistym.
W takim modelu firmy wybierają z zestawu publicznych i prywatnych API usługi, które mogą łatwo zintegrować w celu zaspokojenia zmieniających się oczekiwań klientów
Co to jest API?
API to interface zaimplementowany w aplikacji, który pozwala innej aplikacji komunikować się z nią.
Jako przykład ilustrujący wykorzystanie API niech posłuży elektryczność. Energia elektryczna dostarczana jest przez dostawców do konsumentów i jest dostępna w gniazdkach elektrycznych. Układ gniazdka elektrycznego różni się w zależności od kraju lub regionu ograniczając dostęp tylko do tych konsumentów, którzy posiadają odpowiednie wtyczki. W takim przypadku to właśnie gniazdko wtykowe jest takim API.
API są połączeniem pomiędzy usługą a konsumentem. Pozwalają one na korzystanie z usługi przez konsumenta, ale również pozwalają na dalsze udostępnienie tej usługi w inny sposób dogodny dla konsumenta.
Kontynuując dalej przykład energii elektrycznej laptop podłączony jest do gniazdka za pomocą odpowiedniej wtyczki i przez łącze USB może być nowym dostawcą energii elektrycznej dla innych urządzeń.
Co to jest API Economy?
Ekonomię API można zdefiniować jako komercyjną wymianę zasobów informacyjnych dzięki:
· Udostępnieniu zasobów informacyjnych w ekosystemie przedsiębiorstwa poprzez interface API możliwy do wykorzystania w sieci Internet
· Połączeniu zasobów informacyjnych udostępnionych przez API innym podmiotom w celu stworzenia nowych zasobów informacyjnych.
Takie działanie pozwala na stworzenie dźwigni biznesowej, której działanie jest analogiczne go dźwigni finansowej.
Wracając do przykładu z elektrycznością, dzięki naszym klientom (w przykładzie - urządzeniom podłączonym do gniazdka wtykowego) zwiększyliśmy wykorzystanie naszej usługi nie ponosząc kosztów pozyskania nowych klientów. Ten koszt został poniesiony przez naszych klientów. Klienci naszych klientów stali się pośrednio naszymi klientami.
Rola platform integracyjnych w API Economy
Każda aplikacja biznesowa posiada swój własny sposób udostępniania funkcjonalności i danych. Jeżeli użytkownik chce korzystać z wielu aplikacji, jest zmuszony od opracowania dla każdej aplikacji osobnego sposobu komunikowania się.
Problem braku standardów komunikacyjnych pozwala rozwiązać platforma integracyjna. Wielu użytkowników może wykorzystać wbudowane w platformie adaptery komunikacyjne i dzięki temu koszty integracji znacznie są zredukowane.
Sposób korzystania z funkcjonalności aplikacji biznesowych również może zostać ujednolicony za pomocą platformy integracyjnej.
Wracając po raz drugi do naszego przykładu chcąc korzystać z energii elektrycznej w różnych krajach konieczne jest zakupienie odpowiednich adapterów. Dzięki platformie integracyjnej jeden adapter jest wykorzystywany przez wielu użytkowników. Problem różnego napięcia sieciowego rozwiązywany za pomocą przetworników napięciowych to w platformie integracyjnej adaptacja procesu dostępu do funkcjonalności danej aplikacji.
W takim modelu firmy wybierają z zestawu publicznych i prywatnych API usługi, które mogą łatwo zintegrować w celu zaspokojenia zmieniających się oczekiwań klientów
Co to jest API?
API to interface zaimplementowany w aplikacji, który pozwala innej aplikacji komunikować się z nią.
Jako przykład ilustrujący wykorzystanie API niech posłuży elektryczność. Energia elektryczna dostarczana jest przez dostawców do konsumentów i jest dostępna w gniazdkach elektrycznych. Układ gniazdka elektrycznego różni się w zależności od kraju lub regionu ograniczając dostęp tylko do tych konsumentów, którzy posiadają odpowiednie wtyczki. W takim przypadku to właśnie gniazdko wtykowe jest takim API.
API są połączeniem pomiędzy usługą a konsumentem. Pozwalają one na korzystanie z usługi przez konsumenta, ale również pozwalają na dalsze udostępnienie tej usługi w inny sposób dogodny dla konsumenta.
Kontynuując dalej przykład energii elektrycznej laptop podłączony jest do gniazdka za pomocą odpowiedniej wtyczki i przez łącze USB może być nowym dostawcą energii elektrycznej dla innych urządzeń.
Co to jest API Economy?
Ekonomię API można zdefiniować jako komercyjną wymianę zasobów informacyjnych dzięki:
· Udostępnieniu zasobów informacyjnych w ekosystemie przedsiębiorstwa poprzez interface API możliwy do wykorzystania w sieci Internet
· Połączeniu zasobów informacyjnych udostępnionych przez API innym podmiotom w celu stworzenia nowych zasobów informacyjnych.
Takie działanie pozwala na stworzenie dźwigni biznesowej, której działanie jest analogiczne go dźwigni finansowej.
Wracając do przykładu z elektrycznością, dzięki naszym klientom (w przykładzie - urządzeniom podłączonym do gniazdka wtykowego) zwiększyliśmy wykorzystanie naszej usługi nie ponosząc kosztów pozyskania nowych klientów. Ten koszt został poniesiony przez naszych klientów. Klienci naszych klientów stali się pośrednio naszymi klientami.
Rola platform integracyjnych w API Economy
Każda aplikacja biznesowa posiada swój własny sposób udostępniania funkcjonalności i danych. Jeżeli użytkownik chce korzystać z wielu aplikacji, jest zmuszony od opracowania dla każdej aplikacji osobnego sposobu komunikowania się.
Problem braku standardów komunikacyjnych pozwala rozwiązać platforma integracyjna. Wielu użytkowników może wykorzystać wbudowane w platformie adaptery komunikacyjne i dzięki temu koszty integracji znacznie są zredukowane.
Sposób korzystania z funkcjonalności aplikacji biznesowych również może zostać ujednolicony za pomocą platformy integracyjnej.
Wracając po raz drugi do naszego przykładu chcąc korzystać z energii elektrycznej w różnych krajach konieczne jest zakupienie odpowiednich adapterów. Dzięki platformie integracyjnej jeden adapter jest wykorzystywany przez wielu użytkowników. Problem różnego napięcia sieciowego rozwiązywany za pomocą przetworników napięciowych to w platformie integracyjnej adaptacja procesu dostępu do funkcjonalności danej aplikacji.