분류 전체보기
-
If Kakao 장애 재발 방지 에서 얻는 교훈 - CI/CD, Image RegistrySemina/CICD 2022. 12. 14. 14:24
이런 저런 이유로 장애가 발생할 수 있다. 큰 장애가 나면, 종종 운영관리 툴들도 같이 죽는 경우가 종종 있는데, If Kakao 장애 재발 방지 동영상에서, 이 문제가 2nd 우선 순위로 다루어 졌다. 1. 운영 관리 툴 이중화 큰 장애가 발생했는데, 이를 복구할 운영 관리툴도 같이 죽었다. AD ( Active Directory) SCM (Git ) CI/CD Wiki / Jira 그래서, 카카오 복구가 지연됐다고 한다. 특히 앱배포에 어려움을 겪었다고 한다. 그리고 언급은 안돼었지만, 개발망도 Main DC 에만 있는 경우가 많다. 개발망이 죽으면, 당장 서비스에 영향은 없지만, 복구를 위한 개발/수정 작업에 영향을 미친다. 2. image registry 이중화, 대역폭 이미 우리도 겪고 있는 문..
-
AKS 교육자료 찾아보기Azure/AKS - Azure Kubernetes Service 2022. 11. 27. 09:49
Azure Learn Portal https://learn.microsoft.com/ko-kr/training/ Java 애플리케이션 배포에 적합한 Azure 서비스 선택 https://learn.microsoft.com/ko-kr/training/modules/java-target-destinations/ Microsoft Azure 기본 사항: 핵심 Azure 개념에 관해 설명하기 https://learn.microsoft.com/ko-kr/training/paths/az-900-describe-cloud-concepts/ Microsoft Azure 기본 사항: 클라우드 개념 설명 https://learn.microsoft.com/ko-kr/training/paths/microsoft-azure-f..
-
스프링 기반 REST API 개발 강좌 개요Spring/REST Api 2022. 7. 16. 13:49
https://www.inflearn.com/course/spring_rest-api/dashboard 스프링 기반 REST API 개발 강사 : 백기선님 다양한 스프링 기술을 사용하여 Self-Descriptive Message와 HATEOAS(Hypermedia as the engine of application state)를 만족하는 REST API를 개발하는 강의입니다. 이런 걸 배워요! Self-Describtive Message와 HATEOAS를 만족하는 REST API를 이해 다양한 스프링 기술을 활용하여 REST API 개발 스프링 HATEOAS와 스프링 REST Docs 프로젝트 활용 테스트 주도 개발(TDD) 목차 섹션 0. 0. 소개 강좌 소개 강사 소개 강의자료 섹션 1. 1. RE..
-
문화를 코딩합니다. (feat. 언택트 시대에 개발하는 방법)Semina/개발문화 2021. 12. 19. 23:21
covid-19 시대에 좋은 remote 개발문화를 만들기 위해, BTS keyword 로 remake 한 사례를 소개합니다. - Better culture - Team programming - SRE / devOps ; site reliability engineering deview : https://deview.kr/2021/sessions/422 문화를 코딩합니다. (feat. 언택트 시대에 개발하는 방법) 발표자 : 배근배 deview.kr video : https://tv.naver.com/v/23651510 문화를 코딩합니다. (feat. 언택트 시대에 개발하는 방법) NAVER Engineering | 배근배 - 문화를 코딩합니다. (feat. 언택트 시대에 개발하는 방법) tv.naver...
-
Distributed tracing 도입기 - Microservice architecture에서의 debugging (+istio)Semina/Monitoring 2021. 12. 19. 16:53
istio 에 jeager tracing 을 붙여서 성능을 개선하고, troubleshooting 한 사례가 소개 되었습니다. https://if.kakao.com/session/94 if(kakao)2021 함께 나아가는 더 나은 세상 if.kakao.com pdf : https://t1.kakaocdn.net/service_if_kakao_prod/file/file-1636526486542 GX ; Ground X - kakao 의 block chain platfrom 관련 서비스 Infrastructure stack Jaeger 선택 사유 - k8s & istio 와 좋은 호환성 아래 처럼 별도 설치 없이, istio 배포시 config 을 추가로 해주면 됨 ; 특이한 것은 format 은 zipk..
-
혼자서 퍼블릭 클라우드 전체를 배포하는 방법Semina/CICD 2021. 12. 19. 16:16
CI/CD 인데, 애플리케이션 배포가 아닌, on demand Cloud 환경등을 Tekton 을 이용하여 배포하는 방법에 대해 소개하고 있습니다. https://if.kakao.com/session/81 if(kakao)2021 함께 나아가는 더 나은 세상 if.kakao.com pdf : https://t1.kakaocdn.net/service_if_kakao_prod/file/file-1636526524996 쿠버네티스와 오픈스택 오픈스택: 클라우드 인프라스트럭처에 서비스를 제공하는 소프트웨어 집합 - SDN, virtual machine, object storage, block storage... 20여 개 서비스를 배포해야 함 openstack 관리의 어려움을 덜기 위해 쿠버네티스 등장 open..