개발환경
-
도커(Docker) 컨테이너(Container)를 이용하여 아카마이 API 를 5분만에 이용해보기IT's Fun 2015. 12. 8. 06:40
API 는 서로 다른 서비스 혹은 소프트웨어나 플랫폼들이 필요한 정보를 주고 받는 프로토콜(규약)과 스킴을 일컫는 말입니다. 인터넷이 대중화되기 이전 API 가 주로 플랫폼과 소프트웨어 / SDK 간에 이루어졌던 정보 교환에 사용되었다면 인터넷 혹은 웹(Web)이 대중화된 이후 API 의 중심은 단일 머신에서의 규약을 넘어서 서로 다른 서비스들간에 유기적인 결합을 위한 필수 요소가 된지 오래입니다. 글로벌 CDN 시장에서 활동하고 있는 많은 기업들 역시 자사의 플랫폼을 쉽게 활용할 수 있도록 OPEN API 를 열어두는 경우가 많습니다. 특히 아카마이의 경우 도커(Docker)를 이용하여 테스트용 컨테이너(Container)를 이용할 수 있도록 하여 현재의 개발환경의 변경 없이 쉽게 자사의 API 를 이..
-
Nitrous.io, 짜증나는 개발환경 준비는 이제 그만!IT's Fun 2013. 4. 22. 09:26
클라우드 컴퓨팅이 대세로 자리 잡고 있지만 개발 환경의 변화는 그리 극단적으로 바뀌고 있지는 않습니다. 물리적인 자원들은 가상화라는 기술을 통해 편리하게 사용할 수 있도록 웹 기반, API 기반으로 많이 바뀌고 있지만 개발 환경의 변화는 많이 않다는 의미입니다. 이는 서비스가 운영되는 서버, 스토리지, 네트워크 등의 자원이 가지는 성격과 사용하는 개발 언어를 비롯, 프레임워크, 엔진 등이 요구하는 자원의 성격이 다르기 때문에 발생하는 문제입니다. 흔히 클라우드 컴퓨팅 업계에서 IaaS (Infrastructure as a Service, 이아스) 라고 불리우는 레이어가 전자의 서비스 운영을 위한 자원들이고 PaaS (Platform as a Service, 파스) 라고 불리우는 레이어가 후자에 속하는 영..