안녕하세요! 이 레포지토리는 스스로 탐구하고 기획하여 진행한 크고 작은 프로젝트들을 모아놓은 포트폴리오입니다.😊
No | 프로젝트 이름 | 설명 | 주요 기술 | 참여 인원 |
링크 | 날짜 |
---|---|---|---|---|---|---|
1 | WooRibound | 우리FISA 클라우드 엔지니어링 3기 최종프로젝트 우승작 | springboot, vue.js, express.js, mysql, jenkins, elk stack, aws, etc.. | 팀 프로젝트 (4명) | [GitHub 링크] | 2024-10-23 ~ 2024-12-12 |
2 | https://rankit.run | github 기여도 시각화 / 경쟁 플랫폼 | springboot, react, mysql, aws, GitHub GraphQL API, Oauth2.0 etc.. | 팀 프로젝트 (4명) | [GitHub 링크] | 2024-02-01 ~ 진행중 |
3 | Woori-health | 건강식품 정기구독 플랫폼 | springboot, react, mysql, tosspayments, springsecurity, schedular, etc.. | 팀 프로젝트 (4명) | [GitHub 링크] | 2024-08-13 ~ 진행중 |
No | 프로젝트 이름 | 설명 | 주요 기술 | 참여 인원 |
링크 | 날짜 |
---|---|---|---|---|---|---|
1 | 고가용성을 위한 HSRP 라우터 이중화 | HSRP와 ipsla 트래킹을 활용한 연결 상태 감시를 통한 라우터 이중화 | Cisco, HSRP, ipsla, redundancy, high availability | 팀 프로젝트 (4명) | [GitHub 링크] | 2023-09-13 |
2 | Crontab과 crawling을 사용한 관심종목 주가, 경제 hot 뉴스 제공 | 매일 오전 9시 관심종목의 주가와 실시간 hot뉴스 제공 | Linux, bs4, crontab | 팀 프로젝트 (2명) | [GitHub 링크] | 2024-09-19 |
3 | 리눅스 시스템 부하테스트 | stress와 sysstat을 이용한 Linux 부하 테스트 | Linux, stress, sysstat, load average, I/Owait, cpu usage | 개인 프로젝트 | [GitHub 링크] | 2024-09-23 |
4 | Docker Image 최적화 | Docker Image의 빌드 시간과 Size를 줄이기 위한 방법 | Docker | 개인 프로젝트 | [GitHub 링크] | 2024-09-24 |
5 | Trivy Docker image 보안 자동 점검, slack알림 시스템 | 자동으로 사용중인 DockerContainer의 이미지들을 점검하고 취약점이 발견되면 slack에 알림메세지를 제공 | Trivy, Docker, jp, webhook, 보안취약점 | 개인 프로젝트 | [GitHub 링크] | 2024-09-25 |
6 | On-premise에서의 CI/CD 구현 | 클라우드 환경이 아닌 local On-premise 환경에서 jenkins를 활용한 CI/CD | Jenkins, ngrok, ssh, scp, shell programing, ionotify | 개인 프로젝트 | [GitHub 링크] | 2024-10-01 |
7 | Kubernetes의 loadbalancing과 selfhealing | Minikube를 사용하여 Kubernetes 클러스터 설정, self-healing, 부하 분산을 테스트하고, CPU 및 메모리 사용량을 모니터링 | kubernetis, minikube, load-balancing, self-healing, docker, springboot, fortio | 개인 프로젝트 | [GitHub 링크] | 2024-10-01 |
8 | Jenkins와 Amazon S3, Amazon SQS를 활용한 CI/CD 구현 | jenkins가 push를 감지하여 jar로 빌드하여 s3에 저장, jar 저장 시 s3는 sqs에 이벤트 메세지 전송, ec2는 메세지를 sqs로부터 확인하여 s3에서 jar를 가져와 실행하는 과정 | Jenkins, ngrok, S3, SQS | 팀 프로젝트 (2명) | GitHub 링크 | 2024-10-11 |
9 | EKS 맛보기 | EKS클러스터 생성, pod 레플리카, 디플로이먼트, 로드밸런서서비스를 생성하며 동작을 확인. | EKS, loadbalancing | 개인 프로젝트 | GitHub 링크 | 2024-10-11 |