코딩·개발8분 읽기

코딩 동아리 인프라, 개인 계정과 학교 계정 어떻게 나눌까요?

Google Colab Pro, Supabase Pro, Hugging Face, JetBrains All Products처럼 코딩 동아리·정보 수업에서 만나는 인프라 도구를, 학생 개인 계정으로 충분한 상황과 학교 계정이 필요한 상황으로 나눠 정리했습니다.

결론부터

이번 학기 동아리·수업에서 개인 계정으로 충분한 활동과 학교 계정이 필요한 활동을 먼저 나눠보고, 학교 계정으로 옮길 도구가 정해지면 스토어 상품 페이지에서 계정 수와 기간을 확인해 견적서부터 받아보세요.

Google Colab Pro 견적 만들기

기간·계정 수만 고르면 견적서가 그 자리에서 나와요.

배경 읽기

코딩 동아리나 정보 수업 인프라를 맡으면 '어떤 도구부터 학교 이름으로 사야 하나'라는 질문 앞에서 막막해지기 쉬워요. Google Colab, Supabase, Hugging Face, JetBrains처럼 이름은 들어봤지만 성격이 서로 다른 도구들이 후보로 올라오기 때문이에요. 이 글은 네 도구를 하나씩 늘어놓고 추천하는 대신, '학생 개인 계정으로 충분한 상황'과 '학교 계정으로 옮겨야 하는 상황'을 기준으로 나눠서 정리했어요.

필요한 부분 찾기

코딩 동아리·정보 수업 인프라, 왜 한 도구로 안 될까요?

코딩 동아리나 정보 수업 인프라를 준비하다 보면 도구 하나면 충분할 거라 생각하기 쉽지만, 실제로는 역할이 서로 다른 도구들이 필요해요. 학생이 코드를 그 자리에서 실행해보는 실습 환경이 있고(Google Colab), 만든 결과물을 저장하고 실제로 돌아가게 하는 백엔드가 있고(Supabase), AI 모델이나 데이터셋을 가져다 쓰는 재료 창고가 있고(Hugging Face), 매일 코드를 짜고 다듬는 편집기(IDE)가 있어요(JetBrains). 이 네 가지는 성격이 완전히 달라서, 한 도구를 잘 골랐다고 나머지 문제가 같이 풀리지는 않아요. 그래서 이 글은 도구를 하나씩 늘어놓고 추천하기보다, 학생 개인 계정으로 충분한 상황과 학교 계정으로 옮겨야 하는 상황을 기준으로 네 도구를 나눠서 살펴볼게요.

네 도구, 공식 정보로 확인한 기본 성격

Google Colab은 구글이 제공하는 호스팅 Jupyter 노트북 서비스로, 별도 설치 없이 브라우저에서 코드를 실행하고 GPU·TPU 같은 컴퓨팅 자원에 접근할 수 있다고 공식 FAQ에 안내돼 있어요. 무료 버전은 실행 시간과 GPU 접근이 제한적이고, Pro·Pro+ 단계에서는 사용량에 따라 소진되는 컴퓨팅 단위 안에서 더 강한 GPU와 더 긴 실행 시간을 쓸 수 있다고 설명해요.

Supabase는 공식 사이트가 스스로를 'Postgres 기반의 오픈소스 Firebase 대안'이라 소개하는 백엔드 플랫폼으로, 데이터베이스·인증·저장소·서버리스 함수·실시간 동기화를 한 프로젝트 안에 묶어 제공해요. Hugging Face는 머신러닝 커뮤니티가 모델·데이터셋·애플리케이션을 함께 만들고 공유하는 플랫폼이라고 공식 사이트에 소개돼 있어요.

JetBrains의 All Products Pack은 IntelliJ IDEA·PyCharm·WebStorm처럼 언어별로 나뉜 여러 IDE를 하나의 구독으로 묶어 쓸 수 있게 한 상품이에요.

실습 환경과 결과물 저장 공간, 언제 학교 계정이 필요할까요?

실습 환경(Colab)과 결과물을 담는 백엔드(Supabase)는 '얼마나 지속적으로, 몇 명이 함께 쓰는가'를 기준으로 나눠보면 판단이 쉬워져요. 예를 들어 정보 수업 한 차시에서 학생들이 각자 짧은 데이터 분석 코드를 한 번 돌려보는 정도라고 가정하면, 개인 Google 계정의 무료 Colab으로도 충분히 시작해볼 수 있어요. 반대로 동아리 프로젝트로 여러 명이 몇 주에 걸쳐 무거운 모델을 반복 학습시키거나 발표 직전까지 실행이 끊기면 안 된다고 가정하면, 무료 등급의 실행 시간·GPU 제한에 부딪히기 쉬워 학교 계정으로 관리하는 Pro·Pro+를 검토할 만해요.

Supabase도 비슷해요. 학생 한 명이 짧은 기간 혼자 토이 프로젝트를 만들어보는 정도라면 개인 무료 계정으로 충분하지만, 동아리에서 만든 웹앱을 학기 내내 켜두고 다음 학기 후배에게 그대로 물려주는 게 목표라고 가정하면, 무료 프로젝트가 1주일 비활성 뒤 일시정지된다는 공식 안내와 부딪힐 수 있으니 그때 학교 계정의 Pro로 옮기는 것을 검토해 보세요.

모델 자료와 매일 쓰는 편집기는 어떻게 나눌까요?

Hugging Face는 공식 사이트가 '나만의 ML 프로필을 만들고 공유한다'는 문구로 소개할 만큼 개인 학습·포트폴리오 성격이 강한 도구예요. 그래서 학생이 공개된 모델이나 데이터셋을 둘러보고 실습하는 수준이라면 개인 계정으로 시작해도 자연스러워요. 다만 동아리 차원에서 비공개로 관리해야 할 데이터셋이 생기거나, 여러 명이 하나의 팀 공간에서 같은 프로젝트를 이어받아야 한다면 그때는 학교 계정을 검토할 상황이에요.

JetBrains는 학교 돈을 쓰기 전에 무료로 되는 길부터 보는 게 순서예요. IntelliJ IDEA와 PyCharm은 무료 버전이 있고, WebStorm·CLion·Rider 같은 IDE도 개인이 학교 공부처럼 상업 목적이 아닌 데 쓰면 비상업용 무료 라이선스로 받을 수 있다고 JetBrains 공식 안내에 나와 있어요. 고등학교·대학의 1년 이상 전일제 과정 학생은 학생 팩으로, 그 학교 교사는 교사 팩으로 전체 IDE를 무료로 신청할 수 있어요.

교육용 약관은 신청자가 만 18세 미만이면 스스로 계약할 법적 능력이 있거나 부모·법정대리인의 동의를 갖췄다고 약속하게 해요. 동아리·정보실 컴퓨터에 깔아 매년 바뀌는 부원에게 나눠 주려면 학교 대표가 교직원증 사본 같은 공식 서류로 신청하는 교실용 무료 라이선스가 있고, 최소 수량은 없어요. 학생에게 학교 이메일이 없을 때도 이 교실용 라이선스를 초대 링크로 나눠 주는 길이 공식 FAQ에 안내돼 있어요.

유료 All Products Pack은 이 무료 길로 안 되는 쓰임이 남을 때 봐요. 무료 교육용 라이선스는 공부·수업·학술 연구에만 쓸 수 있어 학교 안에서 쓸 프로그램을 만드는 데는 못 쓰지만, IntelliJ IDEA와 PyCharm 무료 버전은 상업용 프로그램 개발에도 쓸 수 있다고 JetBrains 판매 FAQ가 답해요. 그래서 학교 내부 개발은 무료 버전에 없는 기능이나 GoLand·PhpStorm 같은 다른 IDE가 필요할 때 유료를 보면 되고, JetBrains는 이럴 때 영업팀에 상업용 라이선스를 문의하라고 안내해요.

AI 크레딧도 무료 길부터 봐요. 공식 AI 요금 안내에 따르면 학생·교사·교실용 무료 팩에는 JetBrains AI 크레딧이 붙지 않지만, 개인은 30일마다 3크레딧을 주는 AI Free를 쓸 수 있고(IntelliJ IDEA·PyCharm 무료 버전에서는 안 돼요), 교실용 라이선스는 학교가 쓰는 AI 제공자 계정이나 API 키를 연결할 수도 있어요(사용료는 그 제공자에게 내요).

유료 All Products Pack에는 30일마다 AI 크레딧이 붙는데(개인 구독 10개, 조직 구독 한 자리당 20개), 저희가 드리는 계정에서 학교 내부 개발이나 AI 크레딧을 쓰려는 거라면 주문 전에 견적 문의로 먼저 물어 주세요. 저희 계정은 1인 1계정이라 실습실 학생들이 하나를 돌려 쓰는 용도는 아니에요.

학교 예산으로 도입하려면 어떻게 시작하나요?

네 도구 중 어디부터 학교 계정으로 옮길지 정했다면, 몇 명이 얼마 동안 쓸지부터 정리하는 게 순서예요. 구독은 1건당 계정 1개가 기준이라, 동아리·수업에 참여하는 인원수만큼 계정을 신청하면 돼요. JetBrains는 앞에서 본 무료 버전·비상업·교육용 라이선스로 안 되는 쓰임에 쓸 사람만 세면 돼요. Colab Pro 상품은 구글 공식 판매 경로가 아니고 Supabase·Hugging Face·JetBrains도 저희가 공식 판매점이 아니라서, 네 상품 모두 학교를 대신해 구독을 구매하고 이용 정보를 발급해 전달하는 구매대행이에요.

필요한 계정 수와 기간을 알려주시면 품의에 바로 첨부할 셀프 견적서를 홈페이지에서 받아볼 수 있고, 학교장터 등록 여부는 상품마다 달라 문의로 확인하는 게 정확해요. 결제는 Colab Pro·Supabase Pro·Hugging Face·JetBrains 주문서에서 카드 결제, 계좌입금, 학교·기관용 납품 후 결제(후불) 가운데 골라요. 입금이나 승인이 확인되면 이용 기간에 맞춰 계정을 발급하고, 전자세금계산서 같은 증빙도 함께 처리돼요.

학교 계정으로 옮긴 Colab·Supabase 같은 계정은 자동으로 갱신되지 않고, 받은 계정과 만료일은 담당자 대시보드에서 언제든 열어 볼 수 있어요. 도구별 기간·계정 수 옵션과 지금 가격은 네 상품 페이지에 각각 올라 있어요.

관련 도구와 자료

품의 준비상품 후보와 공개 서식을 모아 담당자에게 전달해요

이 브라우저에만 최대 90일간 보관해요. 옵션 선택은 30일간 기억하고, 가격은 열 때 다시 확인해요.

이 글의 자료

후보·문장·서식을 담으면 여러 글의 자료를 한곳에서 정리할 수 있어요.

근거와 참고자료

서비스 조건은 아래 원문에서 확인해요. 글의 수정일과 각 자료의 확인 시점은 다를 수 있어요.

다음 질문도 살펴봐요