728x90 2021/0192 [ubuntu] 설치되어 있는 JAVA 버전 변경 ZULU JDK 설치 방법은 아래글 참조 https://freedeveloper.tistory.com/200?category=877244 [Linux] Ubuntu, CentOS Zulu JDK14 설치하는 방법 CentOS 저장소 등록 rpm --import http://repos.azulsystems.com/RPM-GPG-KEY-azulsystems curl -o /etc/yum.repos.d/zulu.repo http://repos.azulsystems.com/rhel/zulu.repo cask 패키지 관리 brew cu https://f.. freedeveloper.tistory.com 기존 JAVA 버전은 11 $ java -version openjdk version "11.0.9.1" 2020.. Linux 2021. 1. 3. [넷플릭스의 클라우드 엔지니어링] 2. 클라우드가 가져온 변화 넷플릭스의 클라우드 엔지니어링 국내도서 저자 : 정윤진 출판 : 예문사 2020.06.10 상세보기 클라우드가 가져온 변화 1. 모바일의 발전이 가져온 효과 폭발적으로 증가한 클라이언트 장치, 즉 단말의 종류와 수가 증가하면서 클라우드가 발전함 '데이터 폭발'로 설명되는 이현상으로 어린이부터 나이 지긋한 어르신들까지 모두 콘텐츠의 생산, 수정, 공유에 참여할 수 있게 됨 클라우드가 기술적으로 홀로 발전한 것이 아님 초기에는 클라우드를 직접 만들어 서비스하려는 움직임에서 이제는 잘 사용하려는 형태로 변화하고 있음 클라우드와 함꼐 수면위로 떠오른 수많은 기술을 구현하기 위한 도구들의 등장 AWS, GCP, Azure, Sales Force 클라우드 기반의 서비스를 잘 하는 회사들은 모두 '어딘가 조금 다른'.. 독서 2021. 1. 3. [넷플릭스의 클라우드 엔지니어링] 1. 넷플릭스 넷플릭스의 클라우드 엔지니어링 국내도서 저자 : 정윤진 출판 : 예문사 2020.06.10 상세보기 넷플릭스 1.1 넷플릭스 소개 넷플릭스는 '변화에 살아남는 것'에 뛰어나며, 단순히 살아남는 것이 아니라 '시장을 잠식하는 1위' 회사다 넷플릭스의 사업은 처음부터 온라인 스트리밍이 아니었다 우편으로 DVD를 제공하는 것으로 시작한 이 회사는, 오히려 '온라인 쇼핑몰' 형태로 사업을 시작했다 각 가정에 고속의 인터넷 회선이 공급되고 영상을 재생하기에 충분한 환경이 시작되자 넷플릭스는 온라인 쇼핑몰 사업을 온라인 스트리밍으로 변경했다 주요 수입원이 광기인 기존의 미디어 회사들과는 달리 월 정액제가 주 수입원이다 "The Only Thing That is Constant is Change." by Heracl.. 독서 2021. 1. 3. [데브옵스를 위한 쿠버네티스 마스터] 쿠버네티스 핵심개념-Statefulset Statefulset https://blog.naver.com/isc0304/221885403537 스테이트풀셋(Statefulset)이란? 애플리케이션의 상태를 저장하고 관리하는 데 사용되는 쿠버네티스 객체다 기존의 포드를 삭제하고 생성할 때 상태가 유지되지 않는 한계가 있다 때문에 포드를 삭제하고 생성하면 완전히 새로운 가상환경이 시작된다 하지만 필요에 따라 이러한 포드의 상태를 유지하고 싶을 수 있다 응용프로그램의 로그나 기타 다른 정보들을 함께 저장하고자 하는 경우 단순히 PV를 하나 마운트해 이를 유지하기는 어렵다 스테이트풀셋으로 생성되는 포드는 영구 식별자를 가지고 상태를 유지시킬 수 있다 스테이트풀셋를 사용하고 자하는 케이스 다음과 같다 안정적이고 고유한 네트워크 식별자가 필요한 경우 안정적.. 개발강의정리/DevOps 2021. 1. 3. [데브옵스를 위한 쿠버네티스 마스터] 쿠버네티스 핵심개념-Storage Storage 볼륨(Volume) 컨테이너가 외부 스토리지에 액세스하고 공유하는 방법 포드의 각 컨테이너에는 고유의 분리된 파일 시스템 존재 볼륨은 포드의 컴포넌트이며 포드의 스펙에 의해 정의 독립적인 쿠버네티스 오브젝트가 아니며 스스로 생성, 삭제 불가 각 컨테이너의 파일 시스템의 볼륨을 마운트하여 생성 볼륨의 종류 임시 볼륨 로컬 볼륨 네트워크 볼륨 네트워크 볼륨 (클라우드 종속적) emptyDir hostpath local iSCSI NFS cephFS glusterFS ... gcePersistentDisk awsEBS azureFile ... 임시 볼륨: 포드가 사라지면 함께 파괴되는 임시 볼륨 포드 내부에서만 컨테이너와 공유하기 위해서 사용 로컬 볼륨: 공유 폴더 같은 개념, 로컬에서만 사용가.. 개발강의정리/DevOps 2021. 1. 3. [데브옵스를 위한 쿠버네티스 마스터] 쿠버네티스 핵심개념-Network Network 쿠버네티스 네트워크 모델 한 포드에 있는 다수의 컨테이너끼리 통신 포드끼리 통신 포드와 서비스 사이의 통신 외부 클라이언트와 서비스 사이의 통신 실습 전 설치: sudo apt install net-tools 한 포드에 있는 다수의 컨테이너끼리 통신 pause 명령을 실행해 아무 동작을 하지 않는 빈 컨테이너를 생성 인터페이스를 공유 포트를 겹치게 구성하지 못하는 것이 특징 Docker의 기능을 사용해 쿠버네티스 컨테이너를 관찰 각 포드마다 하나의 pause 이미지 실행 $ sudo docker ps | grep pause 78c434040e28 k8s.gcr.io/pause:3.2 "/pause" 2 hours ago Up 2 hours k8s_POD_weave-net-qq5bk_kube.. 개발강의정리/DevOps 2021. 1. 3. [MongoDB] 카카오와 MongoDB 내용 정리 MongoDB tv.kakao.com/v/414072595 MongoDB 특징 신뢰성(Reliability): 서버 장애에도 서비스는 계속 동작 Primary 와 Secondry로 구성된 ReplicaSet 구조로 고가용성을 지원 확장성(Scalability): 데이터와 트래픽 증가에 따라 수평확장(scale-out) 가능 데이터를 샤딩하여 수평확장(scale-out) 할 수 있음 유연성(Flexibility): 여러가지 형태의 데이터를 손쉽게 저장 서비스 요구사항에 맞춰 다양한 종류의 데이터가 추가되어도 스키마 변경 과정 없이 필요한 데이터를 바로 저장하고 읽을 수 있음 Index 지원(Index Support): 다양한 조건으로 빠른 데이터 검색 다양한 인덱스 지원 다양한 용도로 사용이 가능 신뢰성 .. DataBase 2021. 1. 3. [Nginx] Amazon Linux 2에 nginx 설치 Amazon Linux 2에서는 yum을 통한 nginx 설치가 지원되지 않음 $ sudo yum install nginx Loaded plugins: extras_suggestions, langpacks, priorities, update-motd amzn2-core | 3.7 kB 00:00:00 amzn2extra-docker | 3.0 kB 00:00:00 No package nginx available. Error: Nothing to do nginx is available in Amazon Linux Extra topic "nginx1" To use, run # sudo amazon-linux-extras install nginx1 Learn more at https://aws.amazon.c.. Linux 2021. 1. 1. 이전 1 ··· 5 6 7 8 다음 💲 추천 글 728x90