엔지니어링 철학
Devops 문화를 중요 시 합니다.
유지보수에 용이하게 수정합니다.
서비스를 빠르게 확장할 수 있도록 유지보수 cost를 줄일 수 있도록 코딩합니다.
서로 의존적이지 않도록 설계합니다.
- Front가 Web일 수도 App일 수도
- Back이 Java일지 ts일지
- DB가 Mysql일지 Nosql일지
- 클라우드가 AWS일지 Azure일지
서로 의존되지 않도록 설계합니다.
검증되고 핫한 기술을 사용합니다.
전체적으로 미래에 포트폴리오로 도움이 될 수 있도록 합니다.
- Front-end의 경우
- jQuery가 아닌 SPA 형식의 React를
- CI/CD의 경우
- IaC 지향적으로
.yaml
으로 명쇄할 수 있도록
- CI jenkines 서버를 구축하는 방법이 아닌 서비스를 제공하는 Github Action, Azure Devops를 사용하도록 합니다.
- 온프레미스보다는 클라우드로
- 등...
보안과 퍼포먼스를 중요 시 합니다.
실제 사업모델로 제품을 설계하다는 기준으로 보안과 퍼포먼스를 신경씁니다.
공통적으로 제공되어야 하는 것