본문 바로가기
반응형

전체보기48

도커와 쿠버네티스의 차이? Container application을 공부하면서 Docker(도커)와 Kubernetes(쿠버네티스)라는 단어를 자주 접하게 된다. 하지만 이 둘의 차이점을 잘 모르는 경우가 대부분이며, 심지어 “나는 도커를 사용할거야”, “쿠버네티스를 사용할거야”처럼 둘을 선택 대상이라고 생각하는 경우도 있다. 그렇기 때문에 이번 기회에 도커와 쿠버네티스의 차이에 대해 알아보자. 도커(Docker) 다양한 프로그램, 실행환경 등을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포와 관치를 단순하게 해준다. 도커에서는 컨테이너와 이미지라는 개념이 중요하다. 이미지는 컨테이너 실행에 필요한 파일들과 설정을 가지고 있는 개념으로, 변하지 않는다는 특징이 있다. 컨테이너는 이미지를 실행한 상태라고 볼 수 .. 2021. 7. 26.
티스토리 네이버 검색 최적화 티스토리는 주식회사 카카오에서 운영하는 가입, 설치형 블로그 서비스입니다. 카카오(다음)에서 운영하기 때문에 별도의 설정(사이트맵, RSS)없이 티스토리 블로그와 다음 사이트에서 검색이 됩니다. 하지만 그 외 구글이나 네이버 같은 대형 검색포털에서 검색되기 위해서는 별도의 절차를 거쳐야 합니다. 그렇다면 왜 직접 수고를 하면서 검색 최적화를 할까? 들어올 수 있는 출입문이 많아야 그만큼 내 티스토리에 접근성을 높일 수 있고 더 나아가 블로그의 품질 향상에 기대할 수 있기 때문이다. 그렇기 때문에 이번 시간에는 네이버 검색 최적화에 대해 알아보자. 네이버 검색 최적화 네이버 서치어드바이저에서 설정이 이루어지기 때문에 아래 링크를 통해 웹페이지에 접속을 합니다. https://searchadvisor.nav.. 2021. 7. 24.
Kubernetes(쿠버네티스)란? Linux 컨테이너 작업을 자동화하는 오픈소스 플랫폼 쿠버네티스는 컨테이너화 된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장 가능한 오픈소스 플랫폼이다. 쿠버네티스는 선언적 구성과 자동화를 모두 용이하게 해 준다.. 쿠버네티스는 크고, 빠르게 성장하는 생태계를 가지고 있다. 쿠버네티스 서비스, 기술 지원 및 도구는 어디서나 쉽게 이용할 수 있다. 쿠버네티스란 명칭은 키잡이(helmsman)나 파일럿을 뜻하는 그리스어에서 유래했다. K8s라는 표기는 "K"와 "s"와 그 사이에 있는 8글자를 나타내는 약식 표기이다. 구글이 2014년에 쿠버네티스 프로젝트를 오픈소스화했다. 컨테이너는 애플리케이션을 포장하고 실행하는 좋은 방법이다. 프로덕션 환경에서는 애플리케이션을 실행하는 컨테이너를 관리하고 가.. 2021. 7. 23.
Docker(도커)란? 서비스 형태의 플랫폼은 서비스 제공업체가 고객에게 플랫폼을 제공함으로써 고객이 일반적으로 소프트웨어 개발 프로세스에 필요한 인프라를 구축하고 유지할 필요 없이 비즈니스 애플리케이션을 개발, 실행 관리할 수 있도록 하는 클라우드 컴퓨팅의 시대를 말합니다. 이미 많은 사람들에게 친숙한 기술용어가 되어버린 container, 그 시대를 이끌고 있는 대표주자가 바로 Docker입니다. 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해 줍니다.. 백엔드 프로그램, 데이터베이스 서버, 메시지 큐등 어떤 프로그램도 컨테이너로 추상화할 수 있고 조립 PC, AWS, Azure, Google clou.. 2021. 7. 22.
티스토리 직접유입과 기타유입, 그리고 검색봇 반영여부 방문자수가 높은 블로거분들의 TIP들을 보면 공통적으로 하는 이야기가 있습니다. 그것은 바로 방문자 통계를 보고 그것을 분석하는 것입니다. 통계를 보면 어떤 글이 반응이 좋고 나쁜지 알 수 있고, 사람들이 어떤 경로를 통해 내 블로그에 유입되는지 그리고 어떤 경로에서 반응이 더 좋은지 나쁜지까지 알 수 있습니다. 그런데 티스토리 처음 시작하는 유저들 중에서 통계 창의 기타 항목을 보고 궁금증이 생긴 사람이 많을 것입니다. 통계 창만 보고서는 직관적으로 알 수 없기 때문입니다. 검색 항목은 네이버, 다음, 구글 등 포털사이트에서 내 게시글을 검색해 방문한 것을, SNS 항목은 카카오톡, 카카오스토리, 페이스북 등 모바일 애플리케이션을 통해 내 게시글을 방문한 것을 짐작할 수 있습니다. 그렇다면 기타 항목은.. 2021. 7. 21.
Spring이란? Spring이란 JAVA 기술들을 더 쉽게 사용할 수 있게 해주는 오픈소스 프레임워크 JAVA의 웹 프레임워크로 JAVA 언어를 기반으로 사용한다. JAVA로 다양한 애플리케이션을 만들기 위한 프로그래밍 툴이라 할 수 있다. 옛날에 비교하면 지금은 JAVA의 활용도가 높아졌고 따라서 프로젝트 규모도 커졌다. JAVA를 이용한 기술은 JSP, MyBatis, JPA 등 여러가지가 있는데 이 기술들이 프로젝트에 많이 쓰인다고 할 수 있다. Spring은 이 기술들을 더 편하게 사용하기 위해 만들어진 것이다. 프로젝트를 진행하다 보면 아무리 분업을 해도 분명 중복되는 코드가 있기 마련이다. Spring은 이런 중복코드의 사용률을 줄여주고, 비즈니스 로직을 더 간단하게 해줄 수 있다. Spring을 사용하면 다.. 2021. 7. 20.
반응형
LIST