IT

·IT/아키텍처
https://developers.redhat.com/blog/2017/01/20/microservices-deployments-evolution/ 안녕하세요, 오늘은 빌긴 이브리암님의 3년 전 글인 "마이크로서비스 배포의 진화"라는 내용을 번역해 보았습니다. 즐겁게 읽어 주셨으면 좋겠습니다. 매끄럽지 않은 내용이 있다면 피드백 주셔도 감사드리겠습니다! https://twitter.com/bibryam 저자 Bilgin Ibryam님이 한국 독자들을 만나보고 싶어 합니다, Bilgin의 트위터 공간을 통해 만나보세요! 앞으로 더 지속될 마이크로서비스 트렌드 몇 년 전까지만 하더라도, 대다수의 소프트웨어 시스템은 모놀리틱한 구조로 되어 있었고, 배포 주기 또한 느렸습니다. 최근 몇 년간, 확장성과 탄력성,..
·IT/네트워크
정의 : LDAP이란 Lightweight Directory Access Protocol로X.500의 Front-end 역할을 하던 프로토콜입니다. 현재는 Directory Service의 표준이 되었습니다. 기존의 DAP이 OSI 7 Layer에서 동작하기 때문에 무거워서 TCP/IP 통신으로만 압축하여 만들게 된 것이 LDAP으로, 여기서 경량화는 통신 대역폭의 가벼움을 뜻합니다. 여기서 잠깐, 디렉토리 서비스란 ? 도메인 이름을 기준으로 데이터에 접근하는 쓰기보다 읽기에 특화된 데이터베이스입니다. 장점 :쓰기 편하고, 분산 구조의 시스템에서 정보 검색 비용이 적게 든다는 장점이 있습니다. 단점 : 중간자 공격, exhaustion attack 등의 문제가 있을 수 있습니다. 통신 : Client -..
·IT/네트워크
이번에는 퀵랩뽀개기 1.5기에서 나왔던 질문의 내용을 정리해서 포스팅해 보았습니다. G suite 서비스나 G cloud API를 사용하면서 구글 다이렉트 피어링 요구사항 맞출 수 있다 > 다이렉트 피어링 G suite 서비스나 G cloud API를 사용하면서 구글 다이렉트 피어링 요구사항 맞출 수 없다 > 캐리어 피어링 Dedicated interconnect 지점에서 구글과의 연결이 가능하지 못하다. > IPSec VPN Dedicated interconnect 지점에서 구글과의 연결이 가능하다. 민감 트래픽 처리를 위한 보유하고 계신 암호 메커니즘에 대한 제공이 가능하신가요? > 가능하다면, dedicated interconnect > 안된다면, IPSec VPN
·IT/아키텍처
안녕하세요, 오늘은 쿠버네티스 관련 포스팅을 한번 번역해 보았습니다. "반드시 알아야 할 쿠버네티스 디자인 패턴 10가지"라는 글입니다. https://twitter.com/bibryam Bilgin Ibryam(@bibryam) 님 | 트위터 @bibryam 님 언뮤트하기 @bibryam 님 뮤트하기 팔로우 @bibryam 님 팔로우하기 팔로잉 @bibryam 님 팔로우 중 언팔로우 @bibryam 님 언팔로우하기 차단됨 @bibryam 님이 차단됨 차단 해제 @bibryam님 차단 해제 대� twitter.com 저자 Bilgin Ibryam님이 한국 독자들을 만나보고 싶어합니다, Bilgin의 트위터 공간을 통해 만나보세요! 블로그에 대한 내용은 저자이신 빌긴 이브리암에게 저작권이 있으며, 블로그 ..
·IT/네트워크
안녕하세요, 이번 편에서는 로드밸런서에 대해서 알아보도록 하겠습니다. 웹을 통해 서비스를 개발하거나 운영하더라도 트래픽이 몰리게 되면 운영의 지속적인 서비스가 힘들어질 수 있습니다. 이렇게 되면 보안 취약점 역시도 드러나기 쉽습니다. 흔히 서비스가 지속되는 정도를 가용성이라고 하는데, 트래픽이 이렇게 몰리는 것을 막아 가용성을 보존하고, 트래픽 병목 현상을 예측하고 막을 수 있는 것이 로드밸런서가 됩니다. 최근 분산 처리 시스템에서도 필수 요소입니다. 사용할 수 얻을 수 있는 이점으로는, 실행 속도를 높일 수 있다, 다운타임 최소화와 서비스에 대한 병목현상 예측, 비용 절감 (네트워크의 이중구성을 최소화할 수 있습니다.) 등 입니다 로드 밸런서를 설계할 때 고려해야 할 사항은 다음과 같습니다. 1. 작업..
·IT/자격증
지난 1월 3일에 Google Professional Cloud Architect 자격증을 취득했습니다. 구글 서울 리전 오픈을 앞두고 있었고, Anthos가 출시된 이후였기 때문에 구글 클라우드에 대한 관심이 높아진 상태였습니다. 좋은 기회에 공부하여 자격증을 취득하게 되었습니다. 취득까지는 1- 2달 여 공부했던 것 같고, 백그라운드가 없으시면 조금 더 길게 공부하셔야 합니다. 물론, 공부 일정이나 회사 일정에 따라 시간은 조금 더 걸릴 수 있을 것 같습니다. (개인 스케줄에 맞게 자격증 취득하실 때 일정이 바쁘시다면 유의하시고 준비하세요!) 구글 클라우드 관련 자격증은 아래 사진과 같고, 제가 취득한 Professional Cloud Architect 자격증은 구글 클라우드에서 추천하기로는 IT 분..
·IT/네트워크
1. 쿠키의 정의 쿠키라는 용어 자체는 '매직 쿠키'에서 비롯된 것으로, 루 몬틀리라고 웹 브라우저 개발자에 의해서 붙여졌습니다. 쉽게 말하자면 쿠키라는 것은 “클라이언트- 서버간 통신할 때 클라이언트의 정보를 key: value pair로 저장하는 텍스트”로 Http 프로토콜의 stateless 한 특성을 보완하기 위해서 만들어졌습니다. 용량은 4kb, 최대 300개까지 저장이 가능합니다. 간단히 보는 http의 특성! Stateless : 요청을 받으면 연결을 끊어 버립니다. Connectionless : 통신이 끝나면 상태를 유지하지 않습니다. 2. 쿠키의 역사 루몬틀리가 쿠키를 제안할 당시 그는 넷스케이프의 개발자였는데, MCI의 전자상거래 웹 애플리케이션을 개발하고 있었습니다. 개발 당시 루 몬..
·IT/아키텍처
OSI 7 레이어 모델이 컴퓨터간 네트워크를 가능하게 했던 모델이라면, 스토리지의 통신을 가능하게 하기 위해서 나온 모델이 스토리지 시스템입니다. 클라우드가 주목받기 시작하면서 이런 스토리지 아키텍처 역시도 우리가 살펴볼 이유가 있습니다. 스토리지 시스템인 DAS, NAS, SAN은 크게 3가지 요소로 나누어서 설명할 수 있습니다. 1. 연결성 (Connectivity) 2. 통신 매체 (Media) 3. I/O 프로토콜 DAS의 경우, 직접 연결 스토리지를 뜻합니다. 커넥터를 통해 스토리지를 직접 호스트 컴퓨터에 연결합니다. 먼저, 1. 연결성은 Direct Attach (직접 연결), 2. 통신 매체는 Fiber channel과 병렬 연결 SCSI, SAS 등을 사용합니다. 3. I/O 프로토콜은 S..
Jflip
'IT' 카테고리의 글 목록 (8 Page)