profile
To be Cloud DevOps Engineer
post-thumbnail

Redis 기초

아래 링크의 강의를 기반으로 정리한 문서입니다.\[우아한테크세미나] 191121 우아한레디스 by 강대명님자주사용되는 데이터를 미리 올려놓는 저장소Remote에 있는 In-memory Data StructureString: Key-valueListSETSorted-se

2021년 11월 28일
·
0개의 댓글
·
post-thumbnail

Azure Load Balancer 공부

Azure Load Balancer란 백엔드 리소스 또는 서버 그룹 전체에 들어오는 네트워크 트래픽을 고르게 분산하는 것OSI 4계층(Transport)에서 동작User를 위한 단입 접점프런트 엔드에 도착한 인바운드 트래픽을 백엔드 풀 인스턴스로 배포→ 로드밸런스 규칙

2021년 11월 26일
·
0개의 댓글
·
post-thumbnail

Zabbix 정리

🖥️ Zabbix와 Grafana를 연동하여 Zabbix로 데이터를 수집한 결과를 Grafana의 대시보드에데이터 시각화를 수행하는 모니터링 시스템을 구축하기 위한 사전 학습을 위한 자료입니다.모니터링 시스템을 구현하기 위해서 Zabbix 구성 요소(Server, A

2021년 11월 22일
·
0개의 댓글
·
post-thumbnail

Azure Architecture 설계 - VM

향후에 랜딩존을 구축하기 위해 Azure 리소스들을 하나씩 찾아보고 필요한 리소스들을 선정하며, 기본 아키텍처부터 설계하며 설계 Skill를 기를 생각이다.가장 먼저 볼 리소스는 가상 머신(Virtual Machine)이다단순히 포털에서 가상머신 생성하는 방법을 기르는

2021년 9월 27일
·
0개의 댓글
·
post-thumbnail

Azure Landing Zone

Cloud Migration에 대해 공부하다 Landing Zone이라는 개념을 알게 되었고, 전환을 하는데 있어서 중요한 개넘이라고 생각이 들어 정리합니다.우선 이 포스트는 Azure의 Landing Zone에 대한 설명이며,Cloocus의 박항서 컨설턴트님의 랜딩존

2021년 9월 17일
·
0개의 댓글
·
post-thumbnail

[자바의정석] 쓰레드

개념은 스터디 때 넘기고 💡로 체크된 부분을 스터디 때 확인한다.프로세스: 실행중인 프로그램 (자원데이터 + 메모리 + 쓰레드)쓰레드: 프로세스의 자원을 이용해 실제로 작업을 수행하는 단위멀티태스킹: 여러 프로세스가 동시에 실행되는 것 📌 멀티쓰레딩: 하나의 프로세

2021년 8월 13일
·
0개의 댓글
·
post-thumbnail

[자바의 정석] 지네릭스, 열거형, 애너테이션

서로 관련된 상수를 편리하게 선언하기 위한 것으로 C언어의 열거형보다 더 향상되어 열거형이 갖는 값뿐만 아니라 타입도 관리자바의 열거형은 타입이 다르더라도 값이 값이 같으면 True를 리턴하는 것과 달리 값과 타입이 모두 같아야 에러가 발생하지 않는다.열거형의 중요한

2021년 8월 8일
·
0개의 댓글
·
post-thumbnail

[자바의정석] Collections Framework

데이터 그룹을 저장하는 클래스를 표준화 한 설계다양한 클래스들을 지원한다.인터페이스와 다형성을 이용한 객체지향적 설계를 통해 표준화되어 있기 때문에 사용법을 익히기 쉽다.재사용성이 높은 코드를 작성할 수 있다는 장점이 있다.List와 Set은 공통된 부분이 많기 때문에

2021년 7월 30일
·
0개의 댓글
·
post-thumbnail

Code Review를 해볼까?

앞으로 한 달 뒤에 프로젝트를 진행할 예정인데, 지금까지는 팀원들과 코드 병합 목적으로 Github을 사용했다. 하지만 항상 구현만을 목표로 하고, 구현에 필요한 코드에는 관심이 없었다. 어떻게 하면 더 좋은 구조로 코드를 작성할지, 더 나은 접근법은 없을까 같은 고민

2021년 7월 30일
·
0개의 댓글
·
post-thumbnail

[Java의정석]Java.lang 패키지

자바 프로그래밍에 가장 기본이 되는 패키지Import 없이 사용 가능객체의 참조변수(주소)를 받아 비교하여 결과를 반환위에 코드를 보았을 때, equals 메서드가 주소값을 비교하는 기능만 수행하는 것을 알 수 있다. 주소 말고 값을 비교하는 방법은 ? → 오버라이딩e

2021년 7월 28일
·
0개의 댓글
·
post-thumbnail

[JAVA의 정석]예외처리

오류란?프로그램이 실행 중 어떤 원인에 의해서 오작동을 하거나 비정상적으로 종료되는 경우 이런 결과를 초래하는 원인에러의 종류컴파일 에러: 컴파일 시에 발생하는 에러런타임 에러: 실행 시에 발생하는 에러논리적 에러: 실행은 되지만, 의도와 다르게 동작하는 것컴파일 과정

2021년 7월 25일
·
0개의 댓글
·
post-thumbnail

크롬을 활용한 프론트엔드 디버깅

브라우저가 대부분의 과정을 투명하게 개발자가 분석 가능한 수준으로 공개되어있다.→ 개발자가 개발중 발생하는 문제의 원인을 더 빨리 찾을 수 있다.HTTP 통신과정, HTML 구조, CSS 스타일, JAVA Script 디버깅, 프로파일링, 성능진단 가능ElementsH

2021년 7월 24일
·
0개의 댓글
·
post-thumbnail

[Kubernetes] Pod

Pod 생성 순서 1\. 사용자가 명령을 통해 Pod에 대한 정의를 쿠버네티스 마스터에 전달 2\. 쿠버네티스 마스터는 YAML 정의의 유효성 체크 후 특정 노드에 컨테이너를 실행하도록 명령 3\. 명령을 전달받은 노드는 실제 컨테이너를 노드에 실행라벨링 시스템 :

2021년 7월 24일
·
0개의 댓글
·
post-thumbnail

[GO] Go 스터디

Go는 묵시적 형변환이 불가능하다.Zero Value: 선언만 하고 초기화만 할 경우 타입별 Zero Value로 초기화된다.Small_const가 같은 경우에는, 선언시 타입을 명사하지 않았으므로 함수에 따라 다양한 타입이 될 수 있다.

2021년 7월 24일
·
0개의 댓글
·
post-thumbnail

[JAVA의 정석] 객체지향 프로그래밍 - 추상클래스, 인터페이스

미완성 설계도틀(리턴값, 매개변수 등)만 잡아두고 상속받는 자손클래스가 오버라이딩 하는 것추상클래스는 미완성이기 때문에 인스턴스를 생성할 수 없으며, 자손 클래스에 의해 완성될 수 있다. 추상클래스 자체만으로는 클래스 역할을 다 하지는 못하지만, 새로운 클래스를 작성하

2021년 7월 24일
·
0개의 댓글
·
post-thumbnail

[JAVA의 정석]객체지향 프로그래밍 - 다형성

한 타입의 참조변수로 여러 타입의 객체를 참조하는 것조상클래스 타입의 참조변수로 자손클래스의 인스턴스를 참조할 수 있다.이처럼 조상클래스의 참조변수를 사용해 자손 클래스의 인스턴스를 참조하면같은 타입의 인스턴스지만 참조변수 타입(CaptionTv, TV)에 따라 사용할

2021년 7월 24일
·
0개의 댓글
·
post-thumbnail

[Devops] #1. Devops 알아보자

Devops는 개발/운용 부문이 긴밀히 연계하고 다양한 방법과 문화를 도입하여 서비스 개선에 걸리는 시간을 단축하며, 신속하게 비즈니스 요구에 대응한다.벨로시티: 단위 시간당 비즈니스에 대한 기여도 -> 얼마나 빠르게 비즈니스에 기여하는가를 결과로 하는 산물추상화: 모

2021년 7월 23일
·
0개의 댓글
·