본문 바로가기
반응형

전체 글295

DX(Digital Transformation) 본질 이해하기 DX(Digital Transformation)는 디지털 전환이라는 의미로 전반적인 비즈니스 범위에서 디지털 기술을 적용해서 변화, 혁신하는 것을 의미한다. 기존에도 비즈니스에 다양한 IT기술들을 적용해서 활용을 해왔지만 DX는 기업의 전략, 조직 문화, 일하는 방식, 디지털 기술 적용 등 광범위한 변화를 가져온다는 차이점이 있다. 그리고 무엇보다 비즈니스의 근본적인 혁신을 위해 비즈니스의 주체를 IT에 맡긴다는 것이 특징이다. 기존에는 IT가 비즈니스를 후방에서 지원하는 형태로 존재해 왔고 비즈니스의 주체는 각 조직의 사업부서가 주도했다. 하지만 DX는 IT가 비즈니스의 주체가 되어 빠르게 변하는 시장에 대응하는 구조를 갖는다.  기존 IT활용과 DX 구조의 비교기존 IT 활용 구조기존 IT 기술 활용.. 2024. 6. 23.
[독서] 나는 어떻게 삶의 해답을 찾는가 - 고명환 ‘나는 어떻게 삶의 해답을 찾는가’ 삶에 일관된 정답이나 해답이란게 있다고는 생각하지 않지만 각자 자신만의 해답을 스스로 찾고, 그게 내 인생의 해답이라고 믿고 그렇게 사는 것이 행복이라고 생각한다. ‘나의 삶에 대한 답을 어디서 어떻게 찾을수 있을까?’는 정말 평생을 두고 계속 고민하는 부분인 것 같고, 이 책에서는 설명을 어렵지 않게 해주고 있어서 도움이 많이 되었다. 그리고 작가님 본인 스스로의 경험담을 토대로 이야기 해주고 있어서 확신을 더 가질 수 있었고, 독서를 하는 방법들도 알려주고 있다.  결국 “독서”로 시작을 해야한다가 핵심이다. 답을 찾고 싶은 질문을 던지고 책을 꾸준히 읽으면 결국 해답을 얻게 된다. 하지만 독서를 꾸준히 하는 것이 생각보다 힘든 일이다. 눈도 침침해지고 몸은 계속 .. 2024. 6. 16.
[Spring Cloud] Spring Cloud Config 개념 및 구현 Spring Cloud Config 개념 Spring Cloud Config란 분산 시스템에서 설정(Config)에 대한 외부 분리 및 중앙 저장소 역할을 지원한다.  설정을 위한 별도의 서버(Config Server)를 구성하고, 실행 중인 애플리케이션(Config Client Application)이 Config Server에서 설정 정보를 받아와서 적용하는 방식으로 동작한다. 실행 중에 설정값 변경이 필요한 경우 설정 저장소(Config Repo)만 변경하고, 애플리케이션은 갱신만 하면 된다. 따라서 설정의 변경에 따른 애플리케이션의 재빌드 맟 재기동 불필요하다. 여러 서버의 설정 파일을 중앙 서버에서 일관되게 관리 가능하다는 관리의 편의성도 있다. 단, git 서버 같은 설정 저장소에 의한 장애 .. 2024. 6. 15.
단기 금융 시장(Money Market) 이해하기 - CD, CP, RP, 콜금리 단기 금융 시장(Money Market)금융기관, 기업 등 경제주체들이 단기적인 자금조달을 위하여 통상 만기 1년 이내의 단기 금융상품을 거래하는 시장중앙은행의 통화 정책 및 실물 경제 큰 영향을 주는 시장 - 단기 금융 시장에서의 금리 등이 장기 금리, 금융기관 예금 및 대출금리에 영향을 주게 되고 이는 곧 물가 등 실물경제에 영향을 주게 된다. 따라서 실물 경제를 이해 하려면 단기 금융 시장을 이해할 필요가 있다. 경제 주체들의 일시적 단기 자금 수급 불균형에 따른 유동성을 제공 단기 금융 시장 종류CD(양도성예금증서)양도가 가능한 익명성을 보장해주는 정기예금증서, 은행의 정기예금증서에 양도성을 부여한 것만기 30일 이상으로 할인 발행하는데 보통 91일짜리로 거래 됨간단하게 얘기하면 만기 전에 돈이 .. 2024. 6. 1.
[MSA] MSA 마이크로서비스 아키텍처 패턴 이해 MSA 패턴 및 기술 관련해서 CQRS, API Gateway, BFF, SAGA, 이벤트 소싱 등 많은 개념들과 기술들이 있다. 이런 개념들을 하나씩 알아가는 것도 중요하지만 좀 더 넓은 개념에서 MSA에는 어떤 문제들이 있고 이를 해결하기 위해 어떤 해결책들을 사용하는지 전체적으로 한 번 정리를 하는 것도 좋을 것 같다. 아래는 MSA 패턴으로 유명한 크리스 리처드슨이 관리하는 사이트에 나와있는 MSA 패턴을 고수준에서 바라본 그림이다. 가장 왼쪽은 어플리케이션 아키텍처 패턴으로 모놀리식과 마이크로 서비스가 있고, 나머지 오른쪽에 있는 그룹들은 마이크로 서비스 아키텍처 패턴의 문제를 해결하는 패턴들이다. 왼쪽 상단의 범례 부분에서 Motivation Pattern(선행되는 패턴), Solution P.. 2024. 5. 26.
[MSA] MSA(마이크로 서비스 아키텍처)는 무엇인가?(개념, 장단점, 조건 등) MSA 배경비즈니스 Agility(민첩성): 비즈니스의 경쟁력을 위해서 끊임없고 빠른 비즈니스 변화를 IT기술을 활용해서 추구.예전에는 IT기술이 비즈니스를 후방에서 지원하는 서비스였지만 이제는 비즈니스의 근본적인 혁신을 위해 비즈니스의 주체를 IT에 맡긴다(DX)기술적으로는 결국 배포 빈도가 빠르다(ex. 아마존: 2014년, 초단 1.5회 배포를 한다) ⇒ 그만큼 서비스가 계속 개선하고 변화하고 있다는 의미다IT선진회사들은 안정적이고 빈번하게 배포를 하기 위한 방법이 무엇일까?? 를 고민하기 시작했고, 기술적인 변화를 주도하기 시작.클라우드 인프라: 원하는 시점에 필요한 만큼 빠르게 인프라 제공, 사용한만큼 비용 지불, 사용빈도에 따라 자동 Scale Out/In 처리클라우드 인프라에 적합한 어플리케.. 2024. 5. 26.
[독서] 이 책은 돈 버는 법에 관한 이야기 - 고명환 이 책은 주식이나 부동산 같은 투자로 돈을 버는 법에 관한 책은 아니다. 굳이 분야를 꼽으라면 사업(장사)으로 돈을 버는 내용이지만 본 책에서 강조하는 내용은 돈을 바라보는 관점과 사업을 하는 사람의 내공이라고 할 수 있다. 돈을 벌기 위해서는 어떤 마인드와 철학을 가져야 하고, 무엇을 하고, 어떻게 해야하는지 그리고 왜 해야하는지 등 근본적인 내용이 중심이다. 그리고 그 근본의 중심과 시작에는 독서가 있다. 독서를 통해 사색을 하고 아이디어를 얻고, 그 아이디어를 실행해서 경험하고 배우는 싸이클을 돌면서 돈에 끌려다니지 않고 돈이 따라오게 하는 방법에 관한 이야기라고 할 수 있다. 다시 말하면 삶에 끌려다니지 않고 내가 삶을 지배하는 방법과 이로 인해 하루하루 행복해지고 진정한 부자가 되는 방법이다. .. 2024. 5. 25.
[Rancher Desktop] Port Forwarding 설정 - 쿠버네티스(k8s) pod, service 실행하고 접속하기 Docker Desktop이 유료화 되면서 로컬에서 Rancher Desktop을 사용하고 있다. Rancher Desktop의 Port Forwarding 설정을 통해 쿠버네티스(k8s) 환경에서 가장 기본적인 pod, service를 실행하고 접속해본다. 일단 테스트는 nginx로 진행을 할 예정이고 k8s 클러스터에 아래와 같이 실행을 한다.# pod 실행$ kubectl run test-nginx --image nginx --port=80# service 실행$ kubectl expose pod test-nginx서비스가 ClusterIP로 생성이 되었다. 일반적인 k8s 환경에서는 NodePort나 로드밸런스 타입으로 선언해야 외부에서 접속 가능하지만 Rancher Desktop에서는 PortF.. 2024. 5. 23.
[API Gateway - KrakenD] KrakenD 소개 및 구성해보기 MSA를 구성할 때 API Gateway는 필수적으로 구성을 한다. MSA 패턴에서도 외부 API 패턴으로 API Gateway에 대한 중요성을 강조하고 있다. API Gateway가 필요한 이유는 네트워크 지연 경감(클라이언트와 서비스 간 통신 빈도 최소화 필요), 클라이언트 프로그램 복잡성 방지(서비스 호출 처리 최소화), 서비스 변경에 따른 클라이언트 영향도 최소화, 인증, 로깅 등 많은 이유가 있다.  기존에는 Kong API Gateway가 많이 언급되고 적용이 되었는데 이번에 KrakenD라는 것도 알게되서 정리해본다.  KrakenD 특징1. KrakenD는 API Gateway 기능을 수행 2. 현존하는 API Gateway중 가장 빠른 성능(3,479 requests/sec) 3. Go .. 2024. 5. 19.
word, ppt 위첨자와 아래첨자 입력 및 단축키 워드(word), 파워포인트(ppt) 작성 시 위첨자와 아래첨자를 가끔씩 입력할 때가 있는데 입력하는 방법과 단축키를 알아본다.  워드(word)위첨자글꼴 서식으로 지정위첨자로 지정할 단어 영역을 선택하고 상단 '홈' 메뉴에서 위첨자 아이콘(오른쪽 X2)만 선택해주면 된다. 수식처럼 보이지만 위첨자를 설정하는 아이콘이다. 적용하면 아래와 같이 위첨자가 처리된다.단축키윈도우: Ctrl + Shift + 더하기(+) 기호 Mac: Cmd + Shift 및 더하기(+) 기호  아래첨자글꼴 서식으로 지정아래첨자로 지정할 단어 영역을 선택하고 상단 '홈' 메뉴에서 아래첨자 아이콘(왼쪽 X2)을 선택해주면 된다.  적용하면 아래와 같이 아래첨자가 처리된다.단축키윈도우: Ctrl + Shift + 빼기(-) 기호Ma.. 2024. 5. 12.
반응형