RESTful API가 부상하면서 이 API를 만들고 테스트하고 관리하기 위한 툴도 함께 뜨고 있다. API 초보자든 빡빡한 작업 마감 시한에 쫓기는 전문가든 신속하게 API를 준비해 실행하는 데 도움이 되는 다양한 서비스를 이용할 수 있으며, 그 중 ...
2018.09.14
그리 오래지 않은 과거만 해도 인공 지능이라고 하면 흰색 실험실 가운을 입은 사람들의 전유물이었다. 과학이란 신비롭고 복잡하며 극소수의 사람만 이해할 수 있는 학문이었다. 이제는 아니다. 실험실 가운을 입은 과학자들은 소프트웨어를 서비스로 배포하 ...
거인의 어깨 위에 올라 앉아있었기에 더 멀리 바라 볼 수 있었다고 말한 사람이 아이작 뉴튼이었던가? API는 코드를 작성하는 사람들에게는 함축적이고, 풍자적인 인용구와 같은 것이다. API는 프로그래머들이 더 멀리 볼 수 있고 거인들의 어깨 위에 서있 ...
개발팀과 운영팀이 적대적이면 안된다. 운영팀의 고객 중 하나로 생각하고 운영팀이 사용할 소프트웨어를 만들어 보라. 개발자가 소프트웨어를 만들면, 누군가 모니터링을 한다. 대부분 기업에서 개발자에게 코드 모니터(Code Monitor)는 다소 적대 ...
2018.06.29
API는 내부 서비스와 외부 서비스, 애플리케이션, 데이터, ID를 비롯한 기타 디지털 자산을 연결하기 위한 주 메커니즘으로 사용되고 있다. 그 결과 API는 분석 용도로도 이와 비슷한 유용한 메커니즘이 될 잠재력을 지니게 됐다. 또한 데이터 수집과 ...
클라우드 네이티브화되는 것은 좋다. 적어도 모두가 그렇게 이야기한다. 클라우드 네이티브화는 기존 애플리케이션을 리팩터링(부분적으로 재코딩하는 것)해 클라우드 네이티브 기능을 이용할 수 있도록 하는 것을 말한다. 클라우드 서비스 업체에 따라 다르겠지만, ...
2018.05.28
구글은 자사의 머신러닝 기술을 안드로이드와 iOS용 모바일 앱 개발자에게 제공하는 ML 키트란 새로운 소프트웨어 개발 키트를 제공한다. 머신러닝을 앱으로 구축하는 데 필요한 기본 API 세트가 특징인 ML 키트는 현재 공개 베타 상태이다. ...
퍼블릭 클라우드 플랫폼 상에서 새로운 애플리케이션을 구축한다면, 한 가지 선택에 직면하게 된다. 새 클라우드 애플리케이션의 애플리케이션 서비스에 필수적인 API 세트를 구축해야만 하는가? 아니면 다른 일자리를 알아봐야 하는가? 필자는 새 ...
2018.04.30
API는 꽤 오래 전에 등장했다. 그러나 지난 10년 동안 새로운 세대의 표준 기반 API가 엔터프라이즈 컴퓨팅에 큰 변화를 가져왔다. REST(Representational State Transfer)와 JSON, HTTP가 통합된 최신 API는 단 ...
2018.04.16
2000년대 초반, IT 컨설팅 업체에서 아키텍트로 일할 당시 필자는 SOA(Service Oriented Architectures)가 제안하는 밝은 미래에 매료됐다. 애플리케이션 개발에 API 우선 접근 방식을 택하는 것이나, 애플리케이션 통합에 메 ...
최근 보안 분야는 데이터 유출 사건으로 바빴다. 지난 2일 크렙스 온 시큐리티(Krebs on Security)는 파네라 브레드(Panera Bread)가 3,700만 명의 고객 데이터 유출 사고를 8개월 동안 무시했다고 폭로했다. 이후 4일 밤 ...
API(Application Programming Interface)는 두 개의 애플리케이션이 상호 대화할 수 있도록 하는 프로그래밍 명령어와 표준, 프로토콜이 포함된 일종의 소프트웨어다. API는 기본적으로 두 시스템 사이에 데이터가 오가는 다리 역 ...
2018.01.16
안드로이드 파편화 문제를 근본적으로 해결하진 않겠지만, 앞으로 개발자들은 구글 플레이 스토어에 앱이 승인되려면 새로운 앱 코드를 사용해야 할 것으로 보인다. 지난주 구글은 블로그를 통해 내년부터 구글 플레이 스토어에 3가지 변경 사항이 생기며, ...
2017.12.26
안드로이드 스마트폰을 사는 가장 중요한 이유는 사용자가 원하는 대로 조작하는 방법이 다양하다는 것이다. 따로 루팅하지 않아도 플레이스토어에는 안드로이드용 애플리케이션을 추가하고 기능을 개선하거나 조정하는 앱이 많다. 그러나 구글 플레이스토어 이용 약관 ...
애플이 지난 주 아이폰 X를 발표했을 때, 가장 정교한, 또 널리 예측되었던 기능은 바로 페이스 ID(Face ID)라 부르는 얼굴 인식 기능이다. 하지만 아이폰 X에 터치 ID를 배제하고 페이스 ID만을 선택함으로써 애플은 기존에 터치 ID를 지원하 ...
2017.09.19
  1. API 설계, 개발 테스트를 위한 10가지 무료 툴

  2. 2018.09.14
  3. RESTful API가 부상하면서 이 API를 만들고 테스트하고 관리하기 위한 툴도 함께 뜨고 있다. API 초보자든 빡빡한 작업 마감 시한에 쫓기는 전문가든 신속하게 API를 준비해 실행하는 데 도움이 되는 다양한 서비스를 이용할 수 있으며, 그 중...

  4. “감정 읽기부터 누드 사진 색출까지” 개발자가 행복해지는 머신러닝 API 10선

  5. 2018.09.12
  6. 그리 오래지 않은 과거만 해도 인공 지능이라고 하면 흰색 실험실 가운을 입은 사람들의 전유물이었다. 과학이란 신비롭고 복잡하며 극소수의 사람만 이해할 수 있는 학문이었다. 이제는 아니다. 실험실 가운을 입은 과학자들은 소프트웨어를 서비스로 배포하...

  7. 모든 개발자가 알아야 할 15가지 API

  8. 2018.08.21
  9. 거인의 어깨 위에 올라 앉아있었기에 더 멀리 바라 볼 수 있었다고 말한 사람이 아이작 뉴튼이었던가? API는 코드를 작성하는 사람들에게는 함축적이고, 풍자적인 인용구와 같은 것이다. API는 프로그래머들이 더 멀리 볼 수 있고 거인들의 어깨 위에 서있...

  10. 개발자가 운영팀을 ‘내편으로’ 만드는 방법

  11. 2018.06.29
  12. 개발팀과 운영팀이 적대적이면 안된다. 운영팀의 고객 중 하나로 생각하고 운영팀이 사용할 소프트웨어를 만들어 보라. 개발자가 소프트웨어를 만들면, 누군가 모니터링을 한다. 대부분 기업에서 개발자에게 코드 모니터(Code Monitor)는 다소 적대...

  13. "이제 비즈니스 분석도 API" API 기반 비즈니스 분석의 가능성과 과제

  14. 2018.06.22
  15. API는 내부 서비스와 외부 서비스, 애플리케이션, 데이터, ID를 비롯한 기타 디지털 자산을 연결하기 위한 주 메커니즘으로 사용되고 있다. 그 결과 API는 분석 용도로도 이와 비슷한 유용한 메커니즘이 될 잠재력을 지니게 됐다. 또한 데이터 수집과 ...

  16. IDG 블로그 | “클라우드 네이티브가 나쁠 때도 있다”

  17. 2018.05.28
  18. 클라우드 네이티브화되는 것은 좋다. 적어도 모두가 그렇게 이야기한다. 클라우드 네이티브화는 기존 애플리케이션을 리팩터링(부분적으로 재코딩하는 것)해 클라우드 네이티브 기능을 이용할 수 있도록 하는 것을 말한다. 클라우드 서비스 업체에 따라 다르겠지만,...

  19. 구글, 모바일 개발자용 머신러닝 API ‘ML 키트’ 공개

  20. 2018.05.09
  21. 구글은 자사의 머신러닝 기술을 안드로이드와 iOS용 모바일 앱 개발자에게 제공하는 ML 키트란 새로운 소프트웨어 개발 키트를 제공한다. 머신러닝을 앱으로 구축하는 데 필요한 기본 API 세트가 특징인 ML 키트는 현재 공개 베타 상태이다....

  22. IDG 블로그 | 클라우드 애플리케이션에 API가 없다면?

  23. 2018.04.30
  24. 퍼블릭 클라우드 플랫폼 상에서 새로운 애플리케이션을 구축한다면, 한 가지 선택에 직면하게 된다. 새 클라우드 애플리케이션의 애플리케이션 서비스에 필수적인 API 세트를 구축해야만 하는가? 아니면 다른 일자리를 알아봐야 하는가? 필자는 새 ...

  25. 주요 API 관리 도구에 대한 사용자 리뷰

  26. 2018.04.16
  27. API는 꽤 오래 전에 등장했다. 그러나 지난 10년 동안 새로운 세대의 표준 기반 API가 엔터프라이즈 컴퓨팅에 큰 변화를 가져왔다. REST(Representational State Transfer)와 JSON, HTTP가 통합된 최신 API는 단...

  28. 크로스 클라우드 도입한 애저와 이를 활용하는 방법

  29. 2018.04.12
  30. 2000년대 초반, IT 컨설팅 업체에서 아키텍트로 일할 당시 필자는 SOA(Service Oriented Architectures)가 제안하는 밝은 미래에 매료됐다. 애플리케이션 개발에 API 우선 접근 방식을 택하는 것이나, 애플리케이션 통합에 메...

  31. API 보안에 대한 5가지 미신

  32. 2018.04.11
  33. 최근 보안 분야는 데이터 유출 사건으로 바빴다. 지난 2일 크렙스 온 시큐리티(Krebs on Security)는 파네라 브레드(Panera Bread)가 3,700만 명의 고객 데이터 유출 사고를 8개월 동안 무시했다고 폭로했다. 이후 4일 밤...

  34. 강력한 API 보안, 단편적인 접근 방법이 아닌 프로그램이 필요

  35. 2018.01.16
  36. API(Application Programming Interface)는 두 개의 애플리케이션이 상호 대화할 수 있도록 하는 프로그래밍 명령어와 표준, 프로토콜이 포함된 일종의 소프트웨어다. API는 기본적으로 두 시스템 사이에 데이터가 오가는 다리 역...

  37. 구글, 안드로이드 앱 개발 통제 나서… 신규 API 사용해야 승인

  38. 2017.12.26
  39. 안드로이드 파편화 문제를 근본적으로 해결하진 않겠지만, 앞으로 개발자들은 구글 플레이 스토어에 앱이 승인되려면 새로운 앱 코드를 사용해야 할 것으로 보인다. 지난주 구글은 블로그를 통해 내년부터 구글 플레이 스토어에 3가지 변경 사항이 생기며, ...

  40. 장애 보조 API, "원래 목적에만 써라" 구글 플레이스토어 단속 움직임

  41. 2017.11.14
  42. 안드로이드 스마트폰을 사는 가장 중요한 이유는 사용자가 원하는 대로 조작하는 방법이 다양하다는 것이다. 따로 루팅하지 않아도 플레이스토어에는 안드로이드용 애플리케이션을 추가하고 기능을 개선하거나 조정하는 앱이 많다. 그러나 구글 플레이스토어 이용 약관...

  43. IDG 블로그 | 페이스 ID 확산을 위한 애플의 영리한 전략과 남아 있는 우려

  44. 2017.09.19
  45. 애플이 지난 주 아이폰 X를 발표했을 때, 가장 정교한, 또 널리 예측되었던 기능은 바로 페이스 ID(Face ID)라 부르는 얼굴 인식 기능이다. 하지만 아이폰 X에 터치 ID를 배제하고 페이스 ID만을 선택함으로써 애플은 기존에 터치 ID를 지원하...

X