Junha Lee
Junha Lee
About
Detail
Founder & Co-Chief Executive Officer
Seoul, South Korea
- GitHub : https://github.com/jangjaelee/
- Tech Blog : http://awx.kr/
- Introduce
하루가 다르게 변하는 IT업계에서 뒤쳐지지 않기 위해 항상 새로운 기술 트렌드에 관심을 가지고 있으며, 웹개발자/리눅스 엔지니어의 경력을 거치며 현재는 트렌드를 따라가기 위해 퍼블릭 클라우드와 쿠버네티스 환경의 데브옵스 엔지니어로 전향하여 끊임없이 노력하는 엔지니어입니다.
위메프에서는 On-premise에서 제공하고 있는 기업의 비즈니스를 클라우드 및 쿠버네티스에서 안전하고 신뢰할 수 있는 서비스를 제공할 수 있도록 Cloud DevOps Team Leader와 Cloud Migration PM을 겸직 하였으며, Qoo10 Technology로 전적후에는 Terraform의 라이선스 변경 영향과 버전 업그레이드에 따른 커스텀 모듈의 유지보수, 모놀리식 방식으로 인한 인프라 프로비저닝의 느린 속도, 클라우드 콘솔에서 변경시 선언적 상태를 유지할 수 있는 원복기능 미지원으로 인한 단점들을 극복하고자 Kubernetes Resource Model(KRM)을 도입하여 K8s 위에서 클라우드 인프라를 프로비저닝 할 수 있는 환경을 구성하여 위 언급한 Terraform 사용에 따른 단점들을 보완 할 수 있었습니다.
그리고 개발팀 요구하는 인프라 측면의 엔지니어링 지식에 대한 Technical Solution을 제공하여 발생하는 모든 문제를 해결하며, 이해관계자와 소통함으로써 프로젝트의 현 상태를 파악하고 좋은 결과를 도출할 수 있는 역할을 수행하였습니다.
15년이상 인프라 개발(구축) 및 운영 경험을 보유중이며, 오픈소스 기술을 주로 즐겁게 다루고 있으며, 최근에는 Observability를 위하여 OpenTelemetry와 eBPF에 관심이 있습니다.
- Experiences and Tech skills
- AWS 및 GCP 클라우드 인프라 Architecture 설계 / 구축 / 운영 / 비용 관리
1. GCP Landing Zone Architecture design
2. AWS Multi Account Landing Zone Architecture design
- Kubernetes Outer Architecture 설계 / 구축 / 운영
1. EKS, GKE, RKE(Rancher Kubernetes Engine), Rancher
2. CI/CD Pipeline
- GitLab CI, GitHub Actions, Argo Workflows, Argo CD, Argo Rollouts, Argo Eventbus, Spinnaker
3. Observability
- AWS Cloud Watch/Trail, GCP Logging/Monitoring, Prometheus, Grafana
4. Ingress 및 Load Balancer : AWS Load Balancer Controller, NGINX Ingress Controller, MetalLB, GCE Ingress
5. Container Registry : Amazon ECR, GCP Artifact, CNCF Harbor
- 멀티 K8s 클러스터 관리 및 오케스트레이션 할 수 있는 Rancher 도입
- Terraform을 활용한 AWS/GCP 및 Kubernetes 리소스 코드 형태로 개발(Infrastructure as Code)
- Kubernetes Resource Model(KRM) 기술의 IaC를 활용한 인프라 프로비저닝 도입
- GCP Config Connector
- Crossplane
- PoC를 통해 다양한 방법을 비교 분석하여 최적의 솔루션을 찾아 개발팀에 제안
- 오픈소스 소프트웨어 거버넌스 수립, 컨설팅 및 구축 지원
- 리눅스에서 실행중인 프로세스의 strace, ltrace, ftrace 들을 활용하여 애플리케이션 문제들을 system call/signal tracing을 통한 원인분석(최근에는 eBPF를 활용한 observability에 관심이 있음)
- 신규 입사자 팀원을 위한 맞춤형 On-boarding 프로그램 개발
- 15+ years work experience as DevOps/System Engineer
- Excellent Leadership Skills
- Great communicator
- Tech Blog : http://awx.kr/
- Introduce
하루가 다르게 변하는 IT업계에서 뒤쳐지지 않기 위해 항상 새로운 기술 트렌드에 관심을 가지고 있으며, 웹개발자/리눅스 엔지니어의 경력을 거치며 현재는 트렌드를 따라가기 위해 퍼블릭 클라우드와 쿠버네티스 환경의 데브옵스 엔지니어로 전향하여 끊임없이 노력하는 엔지니어입니다.
위메프에서는 On-premise에서 제공하고 있는 기업의 비즈니스를 클라우드 및 쿠버네티스에서 안전하고 신뢰할 수 있는 서비스를 제공할 수 있도록 Cloud DevOps Team Leader와 Cloud Migration PM을 겸직 하였으며, Qoo10 Technology로 전적후에는 Terraform의 라이선스 변경 영향과 버전 업그레이드에 따른 커스텀 모듈의 유지보수, 모놀리식 방식으로 인한 인프라 프로비저닝의 느린 속도, 클라우드 콘솔에서 변경시 선언적 상태를 유지할 수 있는 원복기능 미지원으로 인한 단점들을 극복하고자 Kubernetes Resource Model(KRM)을 도입하여 K8s 위에서 클라우드 인프라를 프로비저닝 할 수 있는 환경을 구성하여 위 언급한 Terraform 사용에 따른 단점들을 보완 할 수 있었습니다.
그리고 개발팀 요구하는 인프라 측면의 엔지니어링 지식에 대한 Technical Solution을 제공하여 발생하는 모든 문제를 해결하며, 이해관계자와 소통함으로써 프로젝트의 현 상태를 파악하고 좋은 결과를 도출할 수 있는 역할을 수행하였습니다.
15년이상 인프라 개발(구축) 및 운영 경험을 보유중이며, 오픈소스 기술을 주로 즐겁게 다루고 있으며, 최근에는 Observability를 위하여 OpenTelemetry와 eBPF에 관심이 있습니다.
- Experiences and Tech skills
- AWS 및 GCP 클라우드 인프라 Architecture 설계 / 구축 / 운영 / 비용 관리
1. GCP Landing Zone Architecture design
2. AWS Multi Account Landing Zone Architecture design
- Kubernetes Outer Architecture 설계 / 구축 / 운영
1. EKS, GKE, RKE(Rancher Kubernetes Engine), Rancher
2. CI/CD Pipeline
- GitLab CI, GitHub Actions, Argo Workflows, Argo CD, Argo Rollouts, Argo Eventbus, Spinnaker
3. Observability
- AWS Cloud Watch/Trail, GCP Logging/Monitoring, Prometheus, Grafana
4. Ingress 및 Load Balancer : AWS Load Balancer Controller, NGINX Ingress Controller, MetalLB, GCE Ingress
5. Container Registry : Amazon ECR, GCP Artifact, CNCF Harbor
- 멀티 K8s 클러스터 관리 및 오케스트레이션 할 수 있는 Rancher 도입
- Terraform을 활용한 AWS/GCP 및 Kubernetes 리소스 코드 형태로 개발(Infrastructure as Code)
- Kubernetes Resource Model(KRM) 기술의 IaC를 활용한 인프라 프로비저닝 도입
- GCP Config Connector
- Crossplane
- PoC를 통해 다양한 방법을 비교 분석하여 최적의 솔루션을 찾아 개발팀에 제안
- 오픈소스 소프트웨어 거버넌스 수립, 컨설팅 및 구축 지원
- 리눅스에서 실행중인 프로세스의 strace, ltrace, ftrace 들을 활용하여 애플리케이션 문제들을 system call/signal tracing을 통한 원인분석(최근에는 eBPF를 활용한 observability에 관심이 있음)
- 신규 입사자 팀원을 위한 맞춤형 On-boarding 프로그램 개발
- 15+ years work experience as DevOps/System Engineer
- Excellent Leadership Skills
- Great communicator