반응형

📝시큐어코딩

소프트웨어(SW)를 개발함에 있어 개발자의 실수, 논리적 오류 등으로 인해 SW에 내포될 수 있는 보안 취약점(vulnerability)을 배제하기 위한 코딩 기법을 뜻 한다.

→ 현재잔액이 5천원인데 5천만원을 인출할 경우 어떻게 처리할지 또는 오픈 소스를 이용해 만들었는데 오픈 소스에서 서버 정보를 보여주는 페이지를 막는가? 등..

 

📝워크스테이션

연산, 공학 설계, 통계 처리, 자료 분석 등과 같은 좀 더 복잡한 계산을 위해서 만들어진 전문적 용도의 컴퓨터입니다.

→ 한 가지 일만을 위해 만들어진 경우가 많음

 

📝클러스터링

컴퓨팅 파워를 증가시키기 위한 방법이다

여러 대의 일반 워크스테이션을 네트워크로 연결하여 하나의 PC처럼 작동하게 하는 기술

워크스테이션의 CPU 성능이 좋아지고 네트워크 속도 또한 엄청나게 발달하여 클러스터의 실적용이 가능해졌다.

클러스터 PC들의 OS는 오픈소스로 인해 자유롭게 튜닝이 가능한 리눅스를 사용한다.

 

📝서드파트

다른 회사에서 만든 제품을 이용해 소프트웨어나 하드웨어를 개발하는 회사입니다.

→ A라는 회사에서 검색엔진을 만들었고 B라는 업체가 해당 검색엔진을 가지고 C라는 업체에서 개발하는 것

 

📝솔루션

수요자의 요구에 맞춘 소프트웨어를 개발함으로써 문제를 해결하는 것

→ 검색 특화 솔루션으로 검색엔진이 존재한다

 

 

 

반응형