본문 바로가기

IT Note

(186)
Knative를 다뤄보자! (Serving, Eventing 실습) 원문 : 호롤리한하루/Knative를 다뤄보자! (Serving, Eventing 실습) Overview Knative의 Serving기능과 Eventing기능을 실습을 통해 더 자세히 알아보겠습니다. 본 포스트는 Knative v0.11을 기준으로 제작되었습니다. 참고 : 호롤리한하루/Knative란? (basic) Prerequisites 먼저 쿠버네티스 클러스터를 생성해주세요. Kubernetes v1.14 이상이어야 합니다. 참고링크 : 호롤리한하루/Install Kubernetes on CentOS/RHEL 본 실습에서 사용한 spec : OS : CentOS v7.6 Arch : x86 Kubernetes : v1.16.2 Master : 4cpu, ram16G (1개) Node : 4cpu,..
Knative란? (basic) 원문 ; 호롤리한하루/Knative란? (basic) 1. Overview 오픈소스 서버리스 솔루션인 Knative에 대해서 알아보겠습니다. K-native라고 읽습니다. 1. Serverless? (FaaS) Knative가 무엇인지 알아보기 전에, Serverless라는 단어를 짚고 넘어갈 필요가 있습니다. Serverless Architecture란 단어그대로 서버가 필요없는 구조를 뜻합니다. 하지만 실제로 서버가 존재하지 않는다는 것은 아니고, 개발자나 관리자가 서버인프라에 대해 신경쓰지 않아도 된다는 뜻입니다. 이러한 구조 하에서는 요청이 있을때만 필요한 코드를 실행하고, 요청이 많을 경우에는 그에 비례하는 자원을 할당하여 동시에 처리하는 방법으로 사용률과 확장성을 극대화할 수 있습니다. 참고 ..
아직도 프리미어 어렵게 쓰시나요? Vrew 로 30분만에 영상 편집하기 *이 아티클은 Notion문서로 Slack, Vrew, SPSS 등 여러 SaaS(소프트웨어) 및 어플리케이션을 소개하는 2탄의 내용을 옮겨놓은 것입니다. 원문 및 Notion으로 만나는 Application 시리즈 다른 아티클은 아래 링크에서 확인할 수 있습니다. ★제시 스쿨★ 설마 아직도 프리미어 어렵게 쓰시나요? Vrew 로 30분만에 영상 편집하기 Speaker is... www.notion.so Notion으로 만나는 SPSS Statistics (무료 체험판 사용 & 구매 매뉴얼) Links www.notion.so #1 Background - 왜 쉬운 영상 편집이 필요한가? Problem Video Paradigm, 비디오 Asset 에 대한 필요성 증가 (블로그 → Graphic → Vid..
나의 Notion 사용기 - 영업사원이 Notion을 사용하는 방법 Notion이라는 앱에 대해서 알고 계시나요? Notion은 메모 작성, 프로젝트 관리 및 작업 관리를 위한 올인원 소프트웨어 애플리케이션입니다. 저는 업무 생산성 향상을 위해 작년 말부터 사용을 시작했고, 현재까지 매우 만족하면서 사용하고 있습니다. 이번 글은 제가 왜 Notion을 사용하게 되었고, 어떻게 사용하고 있으며, 어떤 점에서 만족하고 있는지에 대해서 얘기하려고 합니다. 시작하기에 앞서, 새롭게 Notion을 사용하고자 하시는 분들은 아래 링크로 가입하시면 10$ Credit을 받을 수 있습니다! Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. A new tool that blends your eve..
[IT샐러드] 장고(Django)?스프링(Spring)? '프레임워크'가 뭔가요? 오랜만에 돌아온 ☆비전공자★의 희망, IT 샐러드(IT Sellerz)입니다! 요즘 새해목표의 일환으로, 지인의 도움을 받아 앱 개발을 시작하였습니다. 백엔드부터 프론트엔드까지, 모든 과정을 서툴지만 직접 한번 만들어보면 제가 파는 API라는 제품도 제대로 이해할 수 있을 것 같았어요. 대망의 앱 개발 프로젝트, 그 첫 Kick-off에서 개발자 지인은 제게 물었습니다. "백엔드랑 프론트엔드는 뭐로 짜고 싶으세요?" "... 뭐가 있죠??" 당황하는 저의 질문에, 지인은 대표적인 '프레임워크'를 소개해주었습니다. "파이썬이 편하시면 장고로 서버 짜시고, 경험있으시니까 프론트는 리액트 네이티브로 짜세요!" 어렴풋이 '저걸로 짜면 편하구나'는 알겠지만, 정확히 저게 다 무엇인지.. 확실하게 정리해보고 싶어서..
Service Mesh Architecture & Istio를 알아보자 원문 ; 호롤리한하루/Service Mesh Architecture & Istio를 알아보자 1. Overview 이전 포스팅에서 MicroService Architecture의 장단점에 대해서 알아봤습니다. 기존 Monolithic Architecture의 단점을 극복하고 Cloud환경에서 시스템 운영을 최적화 시키기 위해 많이 사용되고 있습니다. 하지만 여전히 몇가지 단점이 존재하는데요. 이번 포스팅에서는 단점을 극복하기 위한 Architecture중 Service Mesh Architecture에 대해서 알아보겠습니다. 2. Service Mesh Architecture? MicroService Architecture의 단점 기존 Monolithic Architecture의 단점을 극복하고 작은 서..
아마존 프라임으로 본 HBO 실리콘밸리 시즌6 감상기 (*스포 있음) *원문보기 >> https://brunch.co.kr/@jessiejisulee/213 0. 원래 미국에서 개봉 시작한 10월 24일부터 본방사수하면서 보고싶었는데 그때 회사일도 그렇고 개인적인 사이드프로젝트때문에 역대급으로 바빠서 정신이 없었다. 한국에서는 왓챠플레이가 미드 실리콘밸리를 시즌 4까지 판권을 수입했고 5,6은 아직 국내에서 볼 수 없다. 물론 어둠의 경로를 이용하면 일부 방법이 있는 것으로 보임.. 흑흑 좀 덜 바빠진 다음 너무너무 실리콘밸리 시즌6이 보고싶어서 맨처음 택한 방법은 미국 VPN으로 접속해서 HBO Now 앱으로 드라마를 보는 것. 물론 무료 VPN은 구려서 드라마를 스트리밍하기에는 무리가 있을 뿐더러 HBO NOW 앱은 너무 쓰레기였다. 자꾸 끊기고 UX도 너무 불편함. ..
envoy proxy란? (basic) 원본 : 호롤리한 하루/envoy proxy란? (basic) Overview MSA시장이 커지면서 서비스들은 네트워크를 통해 서로 통신해야했고, 이러한 서비스에서 사용하는 핵심 네트워크 프로토콜은 HTTP, HTTP/2, gRPC, Kafka, MongoDB등의 L7프로토콜입니다. L3,L4기반의 프록시들로는 다양한 요건들을 처리하기 어려워졌고, 그에 따라 L7기능을 갖춘 프록시의 필요성이 부각되기 시작했습니다. 이번 포스팅에서는 추후에 기술할 ServiceMesh Architecture로 대표되는 Istio의 메인 프록시인 Envoy Proxy에 대해서 기술하겠습니다. 참고 링크 : Envoy doc 1. What is Envoy Lift사에서 제작한 프로젝트로, Cloud Native Computi..
[네트워크 기초 공부하기] 2. 물리 계층 IT인프라, 그 중에서도 네트워크를 공부하면서 정리한 내용들입니다. 공부한 내용을 기록하기 위해 시작했지만, 네트워크 공부를 시작하시는 분들께 도움이 되었으면 하는 마음에 공유합니다. 가벼운 깊이에서 네트워크에 대해 전반적으로 알고 싶은 분들께 알맞은 정도의 수준으로 꾸준히 포스팅 할 계획입니다. 혹시 사실과 다른 내용이 있을 시 알려주시면 확인 후 수정하도록 하겠습니다. 목차 1. 네트워크의 기초 2. 물리 계층 3. 데이터 링크 계층 ... to be update... 이번 포스팅에서는 OSI7 계층 구분 중 1계층인 물리 계층에 대해서 알아보겠습니다. 지난 포스팅에서 가볍게 다루었듯이, 기본적으로 컴퓨터의 데이터는 0과1로 이루어진 디지털 신호이고, 이 디지털 신호는 전기 신호로 변환되어 전달됩니다..
[IT 인프라 알아보기] - HW 스토리지 기초편(2) 안녕하세요! 지난번 IT 인프라에 대한 전반적인 구성요소와 HW 서버 기초에 대하여 소개를 드렸습니다! 오늘은 IT 인프라 2탄! HW 스토리지 기초에 대하여 알아보도록 합니다! 1편에서 다뤄보았던 얘기를 잠시 Recap 해볼까요? [IT 인프라 알아보기] - HW 서버 기초편(https://it-ist.tistory.com/53) IT 인프라를 구성하는데에는 크게 4가지 요소가 있습니다. [IT 인프라 4대장] 1대장) Hardware(HW) - 서버 장비, 데이터 저장 스토리지, 기타 장치 등 -> 블로그 참고(https://it-ist.tistory.com/53) 2대장) Network - 애플리케이션 사용자(Client)를 서버와 리모트로 연결 해주는 것 -> 블로그 참고(https://it-is..
Multi-Container Design Patterns 정리 원문 : 호롤리한하루/Multi-Container Design Patterns 정리 1. Overview 지난 몇년간 컨테이너기술은 코드를 패키징하고 배포하는데 대중적인 기술이 되었습니다. 이런 특징 외에도 컨테이너를 통해 분산 응용 프로그램을 구축하는 방법에 대해서 주목해볼 필요가 있습니다. 이번 글에서는 MicroService Architecture에서 컨테이너들을 다루는 디자인패턴 3개를 소개하겠습니다. 참고 : MicroService Architecture란? 참고문헌 : Kubernetes/The Distributed System ToolKit: Patterns for Composite Containers Sidecar Pattern 먼저 대전제로 생각하고 있어야 하는 것은 다음과 같습니다. "..
MicroService Architecture란? 원문 : 호롤리한 하루/MicroService Architecture란? 1. Overview 최근 클라우드, 컨테이너 시장이 급격히 성장하면서 마이크로서비스라는 단어가 많이 들리고 있습니다. 이번 포스팅에서는 마이크로서비스가 무엇인지에 대해서 알아보겠습니다. 2. MicroService Architecture? 마이크로서비스를 공부해보기전에 기존의 서비스 구조가 어떠했는지를 살펴보겠습니다. Monolithic Architecture MicroService Architecture가 각광을 받기 시작하면서 기존의 아키텍처를 지칭하는 의미로 생겨난 단어입니다. 모든 모듈은 하나의 서비스 내부에 종속되어있으며 서비스 자체에 집중할 수 있는 구조로 되어있습니다. 다시말해 각기 다른 역할을 하는 모듈들이 모여서 ..