기술 저변을 확장하려면 개발자가 유입 되어야 한다. 그러기 위해서는 개발/테스트 환경이 잘 구성되어야 하는데, Kubenetes는 핫한 기술이기는 하지만 설치/운영이 쉽지 않다. K8s는 개념도 매우 복잡한데, 설치 하는 것 자체가 하나의 과업이다 보니 진입 문턱이 너무나 높다. 당장 클러스터를 구성해야 하는데, GCP나 AWS를 이용하려고 하면 비용이 문제고 로컬에 구성하려고 하면 클러스터 구성에서 부터 만만한 작업이 아니다.
아직 Kubenetes 환경을 구축하지 않았다면 문서를 참고해서 구축하자.쿠버네티스의 최소 배포단위는 POD이다. POD는 실질적인 프로세스이고, Service 형태로 외부에 노출된다. POD이 프로세스이므로 POD의 사양 즉 프로세스의 이름, 프로세스를 실행할 컨테이너 이미지이름, 사용할 포트등의 명세서가 필요하다. 또한 Pod의 복제본 수, 업데이트되는 코드의 롤아웃/롤백 정보 등을 담고 있다.
해당 Posting은 실습 페이지이며, 이론을 학습하지 않고 온 독자분들은 아래링크로 이동하여, `Elasticsearch` 및 `Kibana` 에 대한 정의 및 사례들을 학습하고 오길 권고합니다 https://www.joinc.co.kr/w/elk_stack_theory 자 이론은 이 정도 알았으면, 바로 실습을 들어가보자. 사실 Elasticsearch는 조금더 규모있고 방대한 데이터를 처리하고 분석하기 위해서는 클러스터를 구성해야한다. 이가 더 궁금한 사람들은 [클러스터 구성](https://www.elastic.co/guide/en/elasticsearch/reference/current/add-elasticsearch-nodes.html)에 방문하여 알아보도록 하고, 일단 실습차원에서 Elastucsearch와 Kibana 예제를 진행해보면서 full-text search가 무엇이고 data organization 들이 어떻게 구성되어있는지 Kibana는 어떻게 활용하고 사용자들에게 어떤 편리성을 주는지 확인해보자.
앞 elasticsearch lecture에서 설명한 대로 full-text search는 로그 분석 및 다량 데이터 분석에서 매우 필요한 기술이다. 이를 학습하기 전에 먼저 과연 우리가 데이터 분석을 위해 다루게 될 데이터들은 어떤 종류로 나누어지는지 파악해보고, 그 후 full-text search에 대해서 설명하려 한다.
필자가 아마 25살때 English Writing 공부도 할겸 Essay도 써볼겸 영어로 Psychopath에 대해서 에세이를 쓴 적이 있다. 사실 그 전부터 심리학에 관심이 많아서 다양한 책들을 읽어왔다. 그러던 중에 좋은 글감을 찾았고 내가 때때로 동경할 삶을 살기위해서 이 Mindset을 숙지하고 그후 몇년동안 철두철미하게 살았었다. 무언가 그 덕분에 조금더 Professional 했었던 내 모습이 떠오른다. 오히려 지금보다 더욱더 내 목표에 대해서 관철하고 오히려 어떠한 성취를 위해서 직진이었던 것 같다. 영어 글쓰기를 갓 공부하기 시작한 꿈많은 대학생의 에세이 정도로 가볍게 봐주시면 감사하다. 하지만 그때부터 저런 마인드를 갈고닦고 생활해왔기 때문에 비교적 많은 것들을 이뤘을 수도 있으니, 그 학생의 철학에도 큰 공감 해주시면 감사하다.
⛵사람이 행복한 삶을 살기 위해서 가장 중요한 것은 자유 입니다. 사람은 자유를 얻기 위해서 목숨을 버리기도 하지요. 자유란 개인이 자신의 시간과 공간을 통제할 수 있는 상태를 의미합니다. 돈은 자유를 얻기 위한 가장 중요한 도구중 하나입입니다. 당신이 진정한 부를 이루었다면, 일하고 싶을때 일하고 원할때 가고 싶은 곳을 갈 수 있습니다. 문제는 어떻게 부자가 될 것인지입니다.어떤 방식으로 부를 이루어야 할까요 ? 25년 혹은 30년을 직장에서 일하면서 저축으로 만들어가야 할까요 ?
34 POSTS HERE
Minikube 와 함께하는 Kubernetes Study 1 - Minikube 설치
기술 저변을 확장하려면 개발자가 유입 되어야 한다. 그러기 위해서는 개발/테스트 환경이 잘 구성되어야 하는데, Kubenetes는 핫한 기술이기는 하지만 설치/운영이 쉽지 않다. K8s는 개념도 매우 복잡한데, 설치 하는 것 자체가 하나의 과업이다 보니 진입 문턱이 너무나 높다. 당장 클러스터를 구성해야 하는데, GCP나 AWS를 이용하려고 하면 비용이 문제고 로컬에 구성하려고 하면 클러스터 구성에서 부터 만만한 작업이 아니다.
Minikube 와 함께하는 Kubernetes Study 2 - deployments
아직 Kubenetes 환경을 구축하지 않았다면 문서를 참고해서 구축하자.쿠버네티스의 최소 배포단위는 POD이다. POD는 실질적인 프로세스이고, Service 형태로 외부에 노출된다. POD이 프로세스이므로 POD의 사양 즉 프로세스의 이름, 프로세스를 실행할 컨테이너 이미지이름, 사용할 포트등의 명세서가 필요하다. 또한 Pod의 복제본 수, 업데이트되는 코드의 롤아웃/롤백 정보 등을 담고 있다.
ELK STACK 실습 / Elasticsearch, Kibana
해당 Posting은 실습 페이지이며, 이론을 학습하지 않고 온 독자분들은 아래링크로 이동하여, `Elasticsearch` 및 `Kibana` 에 대한 정의 및 사례들을 학습하고 오길 권고합니다 https://www.joinc.co.kr/w/elk_stack_theory 자 이론은 이 정도 알았으면, 바로 실습을 들어가보자. 사실 Elasticsearch는 조금더 규모있고 방대한 데이터를 처리하고 분석하기 위해서는 클러스터를 구성해야한다. 이가 더 궁금한 사람들은 [클러스터 구성](https://www.elastic.co/guide/en/elasticsearch/reference/current/add-elasticsearch-nodes.html)에 방문하여 알아보도록 하고, 일단 실습차원에서 Elastucsearch와 Kibana 예제를 진행해보면서 full-text search가 무엇이고 data organization 들이 어떻게 구성되어있는지 Kibana는 어떻게 활용하고 사용자들에게 어떤 편리성을 주는지 확인해보자.
FULL TEXT SEARCH and INVERTED INDEX 파헤치기
앞 elasticsearch lecture에서 설명한 대로 full-text search는 로그 분석 및 다량 데이터 분석에서 매우 필요한 기술이다. 이를 학습하기 전에 먼저 과연 우리가 데이터 분석을 위해 다루게 될 데이터들은 어떤 종류로 나누어지는지 파악해보고, 그 후 full-text search에 대해서 설명하려 한다.
PSYCHOPATH 에게 경의를 표하던 필자의 대학생 시절 ENGLISH ESSAY
필자가 아마 25살때 English Writing 공부도 할겸 Essay도 써볼겸 영어로 Psychopath에 대해서 에세이를 쓴 적이 있다. 사실 그 전부터 심리학에 관심이 많아서 다양한 책들을 읽어왔다. 그러던 중에 좋은 글감을 찾았고 내가 때때로 동경할 삶을 살기위해서 이 Mindset을 숙지하고 그후 몇년동안 철두철미하게 살았었다. 무언가 그 덕분에 조금더 Professional 했었던 내 모습이 떠오른다. 오히려 지금보다 더욱더 내 목표에 대해서 관철하고 오히려 어떠한 성취를 위해서 직진이었던 것 같다. 영어 글쓰기를 갓 공부하기 시작한 꿈많은 대학생의 에세이 정도로 가볍게 봐주시면 감사하다. 하지만 그때부터 저런 마인드를 갈고닦고 생활해왔기 때문에 비교적 많은 것들을 이뤘을 수도 있으니, 그 학생의 철학에도 큰 공감 해주시면 감사하다.
부의 추월차선을 읽으면서 - 자유로운 삶을 위하여 !!
⛵사람이 행복한 삶을 살기 위해서 가장 중요한 것은 자유 입니다. 사람은 자유를 얻기 위해서 목숨을 버리기도 하지요. 자유란 개인이 자신의 시간과 공간을 통제할 수 있는 상태를 의미합니다. 돈은 자유를 얻기 위한 가장 중요한 도구중 하나입입니다. 당신이 진정한 부를 이루었다면, 일하고 싶을때 일하고 원할때 가고 싶은 곳을 갈 수 있습니다. 문제는 어떻게 부자가 될 것인지입니다.어떤 방식으로 부를 이루어야 할까요 ? 25년 혹은 30년을 직장에서 일하면서 저축으로 만들어가야 할까요 ?
2023 AWS 클라우드 보안 가이드
많은 기업들이 클라우드를 도입하고 있으며, 앞으로 더 많은 서비스들이 클라우드로 이전하게 될 것이다. 특히 COVID-19 팬더믹으로 인해 많은 기업들이 원격 근무를 비롯한 새로운 운영방식에 빠르게 적응해야 하면서 클라우드 컴퓨터 채택이 크게 늘었다.
MySQL INSERT INTO SELECT 구문
INSERT INTO SELECT는 SELECT 문의 실행결과를 다른 테이블에 삽입할때 사용하는 SQL 문이다. 여러 테이블의 결과를 단일 테이블에 저장하려는 경우, 혹은 하나의 테이블의 여러 컬럼을 조회해서 단일 테이블에 저장하려는 경우 유용하다.
가트너 선정 2023년 10대 전략 기술 트랜드 분석
가트너는 2023년 10개의 전략 기술동향을 선정하고 이를 분석한 보고서를 배포했다. 이 문서는 보고서에 포함된 10개의 전략 기술동향 아이템을 분석한 결과를 담고 있다. 10개의 기술전략은 최적화, 확장, 개척, 지속가능성 지향 기술의 카테고리 안에서 세분화 된다.
가트너 선정 2023년 10대 전략 기술 트랜드 분석 - Digital immune system
디지털 면역 체계에서는 IT 시스템과 서비스를 생물학적 유기체계라고 본다. 생물학적 유기체계에서의 면역 시스템의 핵심은 생물체계가 자신을 위협하는 외부 요인들을 식별하고 제거하기 위해 자동적으로 작용하는 것이다.