본문 바로가기
  • Survival Plan

개발 이야기37

[클라우드 데이터 분석 플랫폼 비교-2] 바인더(Binder)와 깃파드(Gitpod) 필자는 언제 어디서나 파이썬 노트북 또는 이에 준하는 데이터 분석 환경이 필요하여 클라우드 Python Notebook 플랫폼을 검토하고 있다. 관련하여 아래 포스팅에서 Google Colab과 Microsoft Azure Notebook의 사용을 리뷰하였다. 2020/05/18 - [분류 전체보기] - [데이터 분석] 클라우드 파이썬 노트북 (Cloud Python Notebook) 플랫폼 (1부) - 구글 코랩(Colab)과 MS Azure Notebook 이번 글에서는 바인더 (Binder)와 깃파드 (Gitpod)에 대하여 소개를 하고 사용 리뷰를 공유하고자 한다. Binder와 Gitpod는 자체적인 환경을 구축 제공하는 Google Colab과 MS Azure Notebook과는 달리, 깃헙 .. 2020. 5. 18.
[클라우드 데이터 분석 플랫폼 비교-1] 구글 코랩 (Google Colab) vs. MS Azure Notebook 필자는 전통적인 이미지, 음성 외에 시스템 이벤트 로그 등 다양한 종류의 데이터 분석을 진행하고 있다. 이 때문에 초기 탐색적 분석을 진행하는 경우가 많다. 또한, 최근에는 업무환경이 3개 위치의 사무실, 집 (코로나로 인한 재택근무)와 때때로 외부 회의장소 등에서 데이터 분석환경에 접속하여 작업해야 하는 경우가 발생하곤 한다. 이러한 이유로, 적당히 데이터분석에 대한 퍼포먼스는 나오면서, 원격으로 데이터 분석이 가능한 환경을 필요로 하게 되었다. 필자의 주요 데이터 분석 환경은, Python 구동이 가능한 Jupyter Notebook 또는 이에 준하는 IDE 환경 (ex. vscode, atom 등)이 필요하였다. 이와 같은 이유로, 클라우드 Python / Jupyter Notebook 환경 4종을.. 2020. 5. 18.
온라인 IDE - 개발 환경 구축 없어 어디서나 웹브라우저로 개발하기 [ 온라인 IDE 사용의 배경 ] 개발에 필요한 건.............. 웹브라우저 하나 뿐 온라인 IDE (Integrated Development Environment) 혹은 온라인 웹에디터라고 불리는 개발환경의 사용이 증가하고 있다. 최근 코로나 바이러스 펜데믹의 영향도 있거니와, 클라우드가 대세인 요즈음 굳이 로컬 환경에서 개발이 필수는 아니게 되었다. 다수의 사용자의 환경이 서로 다르기 때문에 클라우드의 가상화 (그 중에서 대부분 Container)기술을 사용하여 각 환경별로 격리하고 있기 때문에 보안상으로 큰 이슈도 없다. 파이썬의 가상환경 (Virtual Environment)의 사용자는 이것을 클라우드화 하였다고 생각하면 되겠다. 다양한 Player가 온라인 개발환경 서비스를 하고 있다.. 2020. 5. 9.