STOP Developing Your Applications the Wrong Way
- 기존 개발 방식의 문제점: 컴퓨터 고장 시 개발 환경 손실 및 프로젝트 참여의 어려움 💻➡️☁️
- 클라우드 개발 환경(CDE)의 개념: 개발 환경을 클라우드로 옮겨 컴퓨터 성능 제약 극복 및 협업 효율성 증대 ☁️✨
- 클라우드 개발 환경의 장점: 일관된 개발 환경 제공, 강력한 컴퓨팅 자원 활용, 비용 절감 효과 💰✅
- Koda 소개: 오픈 소스 셀프 호스팅 클라우드 개발 환경 구축 도구 🛠️❤️
- Koda의 주요 기능: 템플릿과 워크스페이스를 통한 환경 관리 및 프로비저닝 ⚙️🗂️
- Koda 사용법: Koda 인스턴스 설치, 템플릿 생성(Docker, Azure, AWS), 워크스페이스 생성 순서로 진행 🚀🐳
- Docker 파일 설정: NodeJS, npm, git 등 필요한 패키지 설치를 위한 Docker 파일 구성 🐳📝
- Koda를 통한 개발 환경 설정: 웹 기반 VS Code를 활용하여 클라우드 환경에서 개발 진행 🌐💻