빠르게 바뀌는 인공지능 시대에서는 더 이상 일반적인 시스템 구축은 무의미해지고 있습니다. 하루가 멀다하고 인공지능은 사용자가 입력해준 데이터에 맞춰 데이터베이스도 생성해주고, 개발도 해주고 구축도 자동으로 해주고 있습니다. 그럼에도, 인공지능은 자신의 손과 발이 되어줄 좋은 도구를 필요로 합니다.
이 MSA 기반 ‘기반 시스템’ 프로젝트는 인공지능이 사용할 좋은 도구를 만들어주기 위해서 기획되었습니다. MSA 스터디에서만 그치지 않고 이를 구축하고 자동 UI 및 대시보드 인공지능 프로젝트 (현재 인공지능 자문 1명, 인공지능 팀원 3명) 에서 바로 사용할 예정입니다.
신청 조건
신기술에 대한 열정과 사랑
자발적인 학습
학습한 지식을 팀원과 활발히 공유하고 교류하고자 하는 의지
정보
4년동안 여러 기술들을 사용해보고 현업에서 개별 기술을 실전 테스트해보며 시스템을 설계했습니다. (시스템을 전체로 만들어보고 테스트해보지는 않았습니다)
여러분과 함께 스터디하며, 상세 설계와 사용할 세부 기술 선정과 데이터 구조에 대해서 결정해나가려고 합니다.
사용 예정인 모든 기술 스택
기술 스택은 참고용입니다. 전부 알고 계실 필요는 없습니다!
(Kubernetes 기반) Knative
프론트엔드: (무관, React 선호)
서버 애플리케이션: Spring Reactive
데이터베이스: Caching DB (Redis), RDB (MySQL, PostgreSQL), Cassandra, (필요하면, 추가 사용)
Kafka for Knative
로깅: ELK(Elasticsearch+Logstash+Kibana)
보안: OAuth 2.0 - AWS Cognito / Keycloack OSS / 직접 구축?
배포: AWS EKS / 직접 Autoscaling 가능한 서버 호스팅 및 운영관리?
현재 프로젝트 인원
자문 - 1명
팀원 - 4명
각 파트 모집 계획
중복 지원 가능 (최소 6명 최대 12명 현재 4명)
로깅: 1~3명
보안: 1~3명
Billing: 1~2명
Knative Function 자동 배포 및 관리: 1~2명
중앙 DB 관리: 1~2명
라우팅과 권한 검사를 위한 Gateway: 1~2명
프로젝트 특징
온라인으로도 참여 가능합니다
서울 오프라인 모임 (주 1회) - 온라인 동시 참여
회비로 운영 (추후 자세한 설명)
마무리
1월 13일에 첫 일정이 예정되어 있습니다. 관심 있으신 분들은 그 전에 빠르게 신청해주세요!
신청서 작성 (구글 폼): https://forms.gle/XbUbmgxDaMwJb25RA
질문 (카카오톡 1:1 오픈채팅): https://open.kakao.com/o/sgY8qE6g