24.10.20 불꽃독서 _ 개발자와의 협업을 위한 it 필수 지식
■ isp : information strategy planning
정보 전략 계획
- 현재 업무나 process에서, it 를 통해 개선 해야 할 사항이 무엇인지 계획
- 장기적인 it 시스템 구축 전략 계획
■ asap - as soon as possible
- asis :현재 이러하다
- tobe : 앞으로는 이러하다
- 무리할 필요 없다.
■ consensus : 의견 일치 , 동의
■ wbs : work break down structure / 업무 분업 구조
- 업무를 상세히 분할하고 , 분할된 각 업무를 일정대로 정리
- 목표 일정/ 진척도/ 수행일정/ 담당자/ 단계별 산출 물
■ rfp : request for proposal / 제안 요청서
- 개요 , 구축목표 , 피룡 기술 , 목차가이드, 자격 등
■rfq : request for auotation / 견적 요청서
■ 제안서
- 사업 개요 / 자사 소개 / 구축 방안, 전략 / 일정 계획
■ 견적서
- 구축비 정리 , 전달 , 비용 상세 ( 인건비 , solution , 장비비 )
■ 레거시
- 오래된 시스템
■ 기간계 system
- 업무 시스템, 그 회사에 돈을 버는 업무 ( 메인 업무 시스템)
■ mis : management information system / 경영 정보 시스템
erp : enterprise resource planning / 전사적 자원 관리
■수의계약
- 개발 맡길 업체 사전 지정 후 계약 진행
■ 경쟁 입찰
- 발주 →지원 → 제안 작성 → 발표 → 선정
■우선 협상 입찰
- 참여 후보 업체 사전 선정 → 경쟁
■투입공수 : 투입될 인력의 양
■ m/m : man month , 투입 공수 수치
- pm 1명 5개월 → 5m/m
- 개발자 3명 4개월 → 12m/m
■RFI
- request for information
- 어떤 기능을 가지고 있는지 파악하기 위해 전문업체에 필수 기능 문의 요청
- a 도입시 필요한 요구사항 정리 요청
- 협상 기회를 가지게 된다
- 우리 강점 기술 녹여서 제시
■ 개비 (改備) : 현장의 시스템을 가볍게 고치는것 ( 소규모 변경)
■ 고도화 : 새로운 필요에 의해 대대적인 개선
■ 리뉴얼 : 아예 새롭게 만드는것
■ 차세대 : 기존 시스템 신규 생성
■si : system integration , 시스템 통합 개발
- 아무것도 없는 상태에서 시스템 새롭게 개발 , zero base
→ → 끊임없이 일을 수주할 수 있다 .
■solution
-고객이 solution 기능 사용 / 변경 개발 customizing
■sm
-system management /system maintenance
- si / 솔루션 개발 등 구축된 시스템을 운영 하는 일
--------------------------------------------------------------
■업무적 서버
- 개발서버
- 테스트 서버(staging server/ 오픈전 최종 점검 용도의 서버 )
- 운영 서버
■ 기능적 서버
- 웹서버 :정적인 요소 , 동작 서버 (html , css, java )
- was : web application server 동적 서버 ( db 접속)
- db 서버 : data base 동작하는 서버
■구조
1) client →was→ db
- 정상 작동, 서버 부하 / 보안, user 가 늘면 부담이 된다.
2) client →webserver→ was→ db
- 고객과 만나는곳 아무나 들어옴 / ebserver 만남 / 안전한 곳이사 .
- webserver /was / db 中 어느것이라도 망가지면 답이 없다
3) 다중화 구성
1. client→ l4→ webserver→ was→ ha→ stanby db
-부하 분산, 고장 대비
2. client→ l4→ webserver→ was→ ha →active db
-부하분산, 고장 대비, data back up
- 백업 방식: 미러링/ 주기적 백업
ha : high availability
- 운영중인 db 서버에 문제 발생시 , 대기중인 db 서버가 정상 작동하게 하는 장비
- 그외 다른 부분 : 시스템 성능을 위한 다른 목적 장비
■ 구조 2
3. l4→ was→ ha →active→ db
4. l4 →was →ha →stanbydb
-로그 밸런싱: 세션 클러스터링
: 다중화된 서버구조에서 사용자의 연결을 받고 , 다중화된 서버 中 부하가 적은곳에 분배/ 연결
■idc
-internet data center , 서버를 모아서 관리
■ hosting
- 서비스 이용료 내고 서버 이용/ 임대
-web hosting : 서버의 일부 공간만 임대 / 제약 高
- server hosting : 서버 구매해서 사용 / 비용 高 but 보안,성능 유리
- cloud : 용량을 동적으로 할당 가능 / 급변 이용 서비스 적격
■ ip
-internet protocol
- ip 는 주소의 역할 & 보안 출입의 idc 역할
공인 ip ; public ip :외부에서 나를 찾는 주소 ( 집주소 )
사설 ip : private ip : 내부에서 나를 찾는 주소 ( 집의 방주소 _ 거실, 안방)
■전용선 : 비밀통로 같은것 ( 비용 高 , 관리 힘들다 , 금융권 )
vpn : 정보를 주고 받는 양끝에 감시자 , 정보가 나오거나 들어올때 , 출입증 확인 / 중간 침입 x
- 비용 down , 안정성 down , 본사 - 지점 연결
■front end :화면 개발/ 정보 표시
■ back end : 조직 개발 / 정보 처리
- db : data 저장
- 비지니스 로직 개발 중에 ... (it means : 지금 우리가 만드는 프로그램 정보 처리 개발중에 .. )
■ssr : server side rendering / 서버쪽 그리기
→ web 접속/ 모든 동작 할떄마다 전체 화면 그려서 브라우저로
csr : client side rendering / 클라이언트 쪽 그리기
→사용자가 처음 접속시 브라우저로 보내서 화면 그리기 , 이후 처리된 정보 오가는 방식
■
ssr : [front end] +[back end]→ db
csr : [front end & api & backend] →db
*api : 서로 정보를 전달할 수 있는 program 계층
■
'5분 독서' 카테고리의 다른 글
24.10.26 it 개발자의 영어 필살기(1) (1) | 2024.10.26 |
---|---|
24.10.26 불꽃 독서 _ 개발자와의 협업을 위한 it 필수 지식 (2) (4) | 2024.10.26 |
24.10.12 프리세일즈 (3) (11) | 2024.10.12 |
24.10.01 프리세일즈 (3) | 2024.10.01 |
24.09.21 세일즈 도서 _ 현장 실무자를 위한 영업관리와 기술 영업 비법 (1) (1) | 2024.09.23 |