본문 바로가기
728x90
반응형

공부/일반 IT3

[공부] IT 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설 - 마지막편 - 안녕하세요! 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설, 지난 2편에 이어 3편을 준비해보았습니다. 다들 화이팅 하자구요! [서버와 클라이언트 구성] 스타트업 초반에는 1 tier 아키텍쳐, 즉 바로 클라이언트와 서버간의 통신을 주고받게 됩니다. 서버 안에는 웹서버와 DB가 있을겁니다. 조금 더 회사가 커지면,웹서버 따로, DB 따로, 그 다음에는 이런식의 구조가 짜여집니다. 대부분의 회사들은 아래의 방식으로 구성이 되어있죠. '서버가 터졌다.'라고 한다면, 서버로 돌리고있던 컴퓨터가 멈췄다.. 라고 이해하시면 됩니다. 멈추면 서버.. 그 컴퓨터를 껐다가 다시 구동을 하는 것이 통상적이겠죠.. 그런데, 이런 환경을 구축하기 위해, 이 많은 컴퓨터를 사야할까요? 요새는 AWS 같은 클라우드 서비스를 .. 2022. 4. 7.
[공부] IT 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설 - 2편 - 안녕하세요! 오늘은 저번 1편에 이어서 2편을 작성해 보았습니다. 깊은 얘기까지는 다루진 않을 것이고, 그냥 간략한 용어와 이해만 도울 목적으로 글을 작성해 보도록 하겠습니다. [서버 클라이언트 통신] 만약 은행을 서버라고 생각한다면, 고객은 클라이언트일 것입니다. 제 통장 잔고를 확인하고 싶다면, 번호표를 뽑고 입출금 창구에 가서 신분증을 보여주겠죠. 혹은 인증을 거쳐 모바일 앱으로 잔고를 확인할 수 있을겁니다. 약속해둔 데이터를 가져가야 잔고를 보여줍니다. 규칙이 존재하는 것이죠! 웹 서버도 마찬가지로, 은행 창구처럼 여려가지 약속되어있는 창구가 존재합니다. 예를들면, A창구는 ID를 갖고오면 '주문내역'을 알려주고, B창구는 주소를 갖고오면 '음식점'을 알려주며 C창구는 주문번호를 갖고오면 '배달현.. 2022. 4. 6.
[공부] IT 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설 - 1편 - 안녕하세요! 오늘은 IT 비전공자도 이해하기 쉬운 IT용어 및 기초 구조에 대해서 작성해보려고 합니다. 저도 IT 전공자인데, 손놓고있다보니 간혹 간단한 질문이 들어와도 '아..' 하면서 벙찌게 됩니다. 그래서, 오늘 직장에서 간혹 들을만한 간단한 코딩 용어에 대해서 이해해 보도록 하겠습니다. 그저 기초일 뿐입니다.. [컴퓨터와 인터넷] 컴퓨터란 무엇인가? 컴퓨터는 Main Board(기계들을 한번에 관리), CPU(계산), RAM(기억), HDD(용량) 등을 모아둔 것입니다. OS란? 인간이 기계와 소통할 수 있게 만드는 기반 프로그램입니다. 종류로는 window, unix, linux, ios, android 등 여러 OS가 존재하고 있죠. 이 중에서도 linux는 오픈소스라서 누구나 다 사용할 수 .. 2022. 4. 4.
728x90
반응형