teamtoys.today

EP02.

어느 날 API가 말을 걸었다

부제: 팀토이즈, IT특허 '웹개발 오픈API 통합 서비스' 출원

API, 어디서 많이 들어보긴 했는데 정확히 무슨 뜻인지는 모르겠다고요? 오늘 에피소드에서는, 웹 전문 에이전시 ‘팀토이즈’가 API에 대해서 이해하기 쉽게 알려 드리면서 어쩌다 ‘웹개발 오픈API 통합 서비스’를 특허출원하게 되었는지까지! 그 스토리를 알려 드릴게요!

먼저 API란?

"Application Programming Interface"의 약자로 다양한 애플리케이션이나 서비스가 서로 데이터를 주고 받거나 기능을 사용하는 것을 말해요. 이렇게 말하니 대단히 어렵게 들리죠?
그렇다면, 우리가 익히 알고 있는 인스타그램으로 예를 들어드릴게요 😝

인스타그램에서 사진 혹은 동영상을 게시물로 올리는 것도, API를 통해 내 앨범과 인스타그램을 연결시켜 데이터를 주고 받은 것이랍니다! 연락처를 보유한 친구들 과 팔로우를 맺는 것, 날씨 정보를 표기하는 것, 또 좋아하는 음원을 삽입하는 것 등등 이를 가능케 하는 것은 모두 API 덕분이에요!

Q. 그럼 각 영역의 데이터를 공유하는 것은 죄다 API인가요?

팀토이즈: ‘전부’라고 확신할 수는 없지만, 일반인 분들이라면 대충 그렇게 이해하셔도 될 정도로API의 영역이 넓어요. 대신 API도 종류가 참 다양한데요, 먼저 일반API와 오픈API로 크게 분류할 수 있어요. 이 둘은 어떻게 다른 것일까요? 먼저 일반 API는 특정 애플리케이션이나 서비스 내에서만 사용되며, 일반적으로 내부적으로만 접근할 수 있고 외부 사용자는 접근이 제한되는 특징을 가지고 있어요. 반면에, 오픈API는 외부 사용자가 자유롭게 접근하고 사용할 수 있도록 설계되어 있답니다!

예로 들어드릴게요.

일반 API는 주로 수익을 얻고자 하는 목적 없니 애부 비즈니스 프로세스를 지원
하는 것에 그 의의가 있어요. 회사 내 전사관리시스템(CRM), 혹은 은행 내의 거래정보내역 등 외부에 노출되면 민감한 정보들을 다루고 있기에 관계자만 확인하고 다룰 수 있는 것이죠.
반면 오픈API는 외부 개발자들의 자유로운 사용을 도모하고, 이를 활용하여 ‘새로운 비즈니스모델 창출’을 도와요!. 가장 대표적인 오픈API는 구글맵을 생각하시면 돼요. 구글맵 자체로는 수익을 창출하지 않지만, 구글맵을 활용한 외부 개발자들은 어떨까요? 배달 어플, 숙박 어플, 맛집추천 어플 등을 생각해보시면 이해가 되실거에요. 이렇듯, 오픈API는 새로운 서비스를 개발하도록 장려하는 목적이 있답니다.😊

그렇다면 ‘팀토이즈’에서 특허출원을 받았다는 ‘웹개발 오픈API’는 무엇일까요?
홈페이지를 개발하기 위해서는 정말 다양한 API를 사용해야 해요. 필요한 기능마다 제마다의 소스 코드를 작성해야 하기 때문에 개발자들에겐 너무 힘든 작업이죠. 하지만, 이러한 개발API를 오픈한다면요? 새로 코드를 작성할 필요 없이 만들어진 API를 재사용할 수 있음으로 개발 시간을 단축시킬 수 있어요.
또, 필요에 따라 일부의 데이터를 추가하거나 제거할 수 있는 유연성이 제공되기 때문에 홈페이지 유지보수가 훨씬 쉬워진답니다.

이는 변화하는 시대흐름에 따라 성능을 최적화 시킬 수 있기 때문에 사용자에게 더 풍부한 경험을 줄 수 있게 해요! 이러한 장점들 덕분에 웹 개발에서 API 통합은 매우 유용한 전략으로 자리잡고 있어요. 위와 같은 이유로 오픈 API는 현대 소프트웨어 개발에서 중요한 역할을 하고 있기 때문에, 저희 팀토이즈에서도 웹개발 오픈API 특허출원을 하게 되었어요!

사실 오픈API는 기본적으로 공개된 인터페이스이기 때문에, 특허출원이라는 의미가 어떠한 상업적 가치나, 수익화를 위해서는 아니에요. 이보다는 특정 기능이나 구현 방법을 특허로 보호함으로써, 팀토이즈만의 전문성과 차별화를 뚜렷이 하고자 하고 싶었어요.

저희를 믿고 맡겨주는 모든 파트너분들께 기술적인 측면에서 신뢰를 드릴 수 있는 부분이 아닌가 해요. 또, 저희의 경영이념은 ‘같이 성장하자’에요. 저희의 오픈API를 다른 업체에서도 자유롭게 사용함으로써 긍정적인 파트너십 효과를 낼 수 있고 웹개발이라는 사업분야가 더욱 성장할 수 있을 거라 판단했어요.

이야기를 맺으며,
이번 포스팅의 API에 대한 개념, 종류, 그리고 팀토이즈의 IT특허출원까지 알아보았어요!
저희가 노력하는 만큼, 많은 파트너분들이 같이 일한 시간이 유의미했음 좋겠고 만족스러웠음 좋겠어요. 한 개 한 개의 모든 프로젝트가 유의미할 수 있도록, 앞으로도 재미있고 즐겁게, 그러면서도 진심을 담는 웹 전문 에이전시 <팀토이즈>가 되겠습니다. 감사합니다.

다음에는 어떤 에피소드를 들고 돌아올까요? 😁

위로 스크롤