목록면접을 위한 CS 전공지식 노트/개발자필수지식 (4)
minzzl
지난 포스팅에서 SaaS, IaaS, PaaS 에 대해 알아보았습니다. 그리고 IaaS와 PaaS를 비교하며 IaaS는 이식성이 좋지만 운영비 효율이 낮고, PaaS는 이식성이 낮지만 비용이 절감된다고도 언급을 했습니다. 그렇다면, IaaS의 장점인 이식성, PaaS의 장점인 운영비를 갖출 수는 없을까요? 바로 도커를 이용하면 가능합니다 ! 우선 어떤 서비스를 배포하는 할 때를 살표봅시다. 쿠버네티스의 공식 문서에는 어플리케이션 배포 방법을 3가지로 나눕니다. * 배포 관련한 부분은 해당 글은 이글을 읽고 작성한 것 입니다. 전통적 배포 , Traditional Deployment 가상화된 배포 , Virtualized Deployment 컨테이너 개발 , Container Deployment 전통적 배..
왕 !!! 오늘 해야 할 분을 해서 기뻐요 ~! 그렇다면 호기롭게 클라우드, SaaS, IaaS, Paas 에 대해 알아봅시당 사실 해당 단어들을 지난 공개개발자대회에서 들은 적이 있습니당 ! 그 당시에는 멘토님이 너희 서비스의 취지에 맞도록 결정해라라는 식으로 말씀해주셔서 그냥 그런 개념이 있다보다? 라고 생각했었습니다 .. 그런데 면접에 꽤나 질문이 나오는 건가보네요 ? .. 호호 - 그럼 뭐 ~ 알아가면 되는거죵 후하하 우리는 클라우드라는 개념을 익히 들어왔습니다. 깊게 접근하지 않더라도, 평소에 사용하는 아이클라우드, 삼성클라우드가 쉽게 접근할 수 있는 클라우드의 예가 아닐까 싶습니다. 이러한 클라우드를 간단히 정의해보자면, 나의 물리적 장비를 사용하지 않고 온라인 상으로 분산되어 존재하는 것을 ..
안녕하세용 호기롭게 2일차에 놀아버려 .. 오늘 2,3일차를 몰아서 할 예정입니다 ~ ^^ 괜찮아요 ! 중요한건 꺽였는데도 그냥 하는 마음이자나요 ? ㅎ API API (Application Programming Interface)는 둘 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자 컴퓨터 사이에 중계 계층을 의미합니다. 사실 이렇게 들으면 조금 어려운 감이 있습니다. 그래서 아래의 그림을 살펴보겠습니다. 두 대의 컴퓨터가 데이터를 주고 받을 때를 나타낸 그림입니다. 이 때에 각 컴퓨터는 HTTP, 혹은 HTTPS와 같이 어떤 프로토콜을 사용할지 결정해야합니다. 또한 Get 요청일지 Post 요청일지, XML 혹은 JSON 과 같이 어떤 데이터 교환 형식을 사용해야할지 정의되어져있어야합니다. 이러한 것..
안녕하세용 저는 취업 준비를 슬슬 시작해볼까합니다 .... 그래서 이렇게 하는게 맞는지는 모르겠어나 .. 코테 공부와 CS 공부를 병행해볼까합니다 ! 어떻게 공부를 해볼까하다가 .. 뭔가 가이드라인이 있으면 좋을 것 같아 책을 사보았습니다. 이 책을 토대로 공부하고, 네트워크, 데이터 베이스, 알고리즘과 같이 본격적인 전공 공부로 들어갔을 때 마주 할 부족한 내용은 KMOOK로 채워볼 생각입니당! 근데 하루에 얼마나 해야할지에 대한 감이 안 잡혀 좀 애를 먹었는데요 ... 사실 전전긍긍해봤자 답은 없는 것 같아 우선 천천히 시작하며 부족하다 싶으면 양을 늘리는 방식으로 진행할 것 입니다! 오늘은 데이터 포맷에 대한 내용을 배웠습니다 :) 우선 우리는 "데이터" 와는 단어와 아주 친숙합니다. 이를 개발의 ..