LG CNS 자세히보기

온라인서비스 2

실시간 서비스 연결 척척! 오픈 API 생태계의 끝은 어디?

초창기 API(Application Programming Interface)가 서비스의 조회에 집중됐던 것과 달리, 현재의 서비스는 여러 개의 API를 이용해 서비스를 원격으로 이용할 수 있는 형태로 발전됐습니다. 그리고 이러한 발전은 'SaaS(Software as a Service)' 형태로 서비스가 변화한 것을 기반으로 이루어졌죠. 과거 설치형 소프트웨어나 모놀리틱 기반 서비스의 경우, 특정 서비스들을 끊어서 연결하거나 서비스 간 연결하는 것이 쉽지 않았는데요. MSA(MicroService Architecture) 기반의 클라우드 서비스는 MSA 내부에서 이용하고 있던 API를 외부에 공개하는 것만으로도 다른 동일한 상황의 서비스들과 연결해 다른 새로운 서비스를 창조해 낼 수 있습니다. 워크스페이..

IT Solutions 2021.10.13

API가 만드는 혁신, 온라인 서비스의 판을 바꾸다!

API(Application Programming Interface)란 응용 프로그램을 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 비(非) 그래픽 인터페이스입니다. 단순하게 설명하자면, 서로 분리된 시스템 간의 커뮤니케이션 방법이라고 할 수 있는데요. 2000년 초부터 웹 기반으로 사용됐습니다. Web 2.0을 통한 빠른 소프트웨어 확산의 개념은, 모바일 서비스의 발달과 클라우드, MSA등의 구조적 변화와 함께 Open API를 활용한 매시업(mash-up) 서비스로 실현됐습니다. 이번 글에서는 공공 API를 활용하는 사례부터, 기존 API의 특징을 무료로 활용하면서 새로운 가치를 만드는 사례까지 함께 알아보겠습니다. API는 운영체제(OS)를 제어하기 위한 프로..

IT Solutions 2021.10.07