본문 바로가기

IT기획자

Public IP(공인 IP, 외부 IP) vs Private IP(사설 IP,외부 IP) * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. IP의 개념은 대체로 잘 아는데, Public IP와 Private IP의 차이는 모르는 경우가 많습니다. 이 개념은 명확하게 알아 두는 것이 좋습니다. 그 이유는 개발자 가 서버나 장비의 접속에 관해 얘기할 때 두 개의 IP 개념을 명확히 구분해서 사용하는데, 여러분은 이 개념을 구분하지 못해서 대화의 어려움을 겪는 경우가 많기 때문입니다. Public IP는 [공인 IP] 혹은 [외부 IP]라고 하는데, 외부에서 나를 찾는 주소로, 통신사가 집이나 회사에 인터넷이 연결되도록 만들어 주는 회선에 부여된 주소입니다. Private IP는 [사설 IP] 혹은 [내부 IP]라고 하는데 내부에서 나를 찾는 주소입니다. 외부에서 우리 집에 인터넷을 연결하고, .. 더보기
프로그램의 종류-웹과 앱 * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. 많은 종류의 프로그램 중 가장 대표적인 것이 웹(Web)과 앱(App)입니다. IT 시장의 대부분을 차지하고 있는 이 두 가지 프로그램의 기본 개발 구조만 확실히 알아도, 실제 현장에서 업무를 하는 데 충분합니다. 향후 새로운 종류의 프로그램 개발에 참여하더라도, 이 두 가지 개발 방식의 지식을 기반으로 새로운 개발 구조를 배운다면 충분히 업무를 진행할 수 있습니다. 웹은 브라우저를 통해서 특정 사이트에 접근하여 프로그램을 사용하는 것이고, 앱은 스토어를 통해 원하는 앱을 다운로드받아 본인의 기기에 설치하여 사용하는 것입니다. 여기서 한 가지 짚고 넘어가야 할 것이 있습니다. 웹은 PC로 이용하고 앱은 모바일로 이용한다고 생각하는 경우가 종종 있습니다... 더보기
개발의 종류(프로젝트형, 프로덕트형, 기술 개발) * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. 현장에서 진행되는 개발을 3가지로 분류하고 각 개발의 특성에 대해서 알아보겠습니다. 개발은 크게 프로젝트형 개발, 프로덕트형 개발, 기술 개발로 구분할 수 있습니다. 참고로, 실제 IT 현장에는 무수히 많은 종류의 개발이 있으며, 개발 종류가 명확하게 분류되어 있지는 않습니다. 1. 프로젝트형 개발 개발에 필요한 요구 사항을 사전에 확정 하고, 해당 요구 사항에 맞춰 정해진 기간 내에 프로그램을 만드는 형태의 개발입니다. 대표적인 예로 SI 개발이나 솔루션 프로젝트 등을 들 수 있습니다. 고객사가 개발에 필요한 요구 사항을 사전에 정의하여 프로젝트를 발주하고, 개발을 수행하는 회사를 선정하고, 선정된 개발사와 요구 사항에 대한 범위 및 방법에 대해서 협.. 더보기