공공데이터 (Public Data)

별칭: public data · open data · 공공 데이터 · 공공데이터

공공기관이 생성·보유하고 국민이 활용할 수 있도록 개방하는 데이터.

공공데이터는 정부, 지자체, 공공기관이 보유한 자료를 국민과 기업이 활용할 수 있게 공개한 것이다. 파일 다운로드, CSV, JSON, 오픈 API 등 여러 형태로 제공되며 수업에서는 생활정보 보드의 실제 데이터 후보로 사용한다.

정의

공공데이터는 공공기관이 생성하거나 보유한 자료와 정보 중 국민이 활용할 수 있도록 개방되는 데이터다. 한국에서는 공공데이터포털에서 기관별 데이터 목록, 파일 데이터, 오픈 API, 활용 사례를 통합적으로 찾을 수 있다.

왜 중요한가

초보자가 처음 서비스를 만들 때 가장 어려운 부분 중 하나는 "진짜 데이터"다. 직접 데이터를 모으지 않아도 공공데이터를 활용하면 지역 행사, 공공시설, 병원·약국, 교통, 재난안전, 문화관광 같은 생활정보를 서비스의 재료로 쓸 수 있다.

Semiclass에서의 의미

바이브코딩 클래스의 데모 앱은 "우리동네 공공데이터 생활정보 보드"다. 처음에는 같은 구조의 샘플 JSON으로 화면과 흐름을 확인하고, 후반에는 실제 공공데이터 API로 바꿀 수 있는 구조를 보여준다. 이렇게 하면 API가 흔들려도 수업이 멈추지 않고, 데이터 소스 교체의 의미도 분명해진다.

주의할 점

공공데이터라고 해서 항상 바로 쓸 수 있는 것은 아니다. 제공 주기, 필드 설명, 라이선스·이용 조건, API 키 필요 여부, 응답 포맷, 장애 가능성을 확인해야 한다. 개인정보나 민감 정보가 섞이지 않는지도 서비스 기획 단계에서 점검해야 한다.

출처