정처기(시나공)

Section 005. 개발 기술 환경 파악

곽수진 2021. 12. 30. 03:22
반응형

운영체제

: 컴퓨터 시스템의 자원들을 효율적으로 관리

  ▶ 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 소프트웨어

  ▶ Windows, UNIX, Linux, Mac OS, iOS, Android

 

 

# 운영체제 관련 요구사항 식별 시 고려사항

: 가용성, 성능, 기술 지원, 주변 기기, 구축 비용

 

 

데이터베이스 관리 시스템

: 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보 생성, 데이터베이스 관리해 주는 소프트웨어

  ▶ Oracle, IBM DB2, Microsoft SQL Server, MySQL, SQLite, MongoDB, Redis

 

 

# 운영체제 관련 요구사항 식별 시 고려사항

: 가용성, 성능, 기술 지원, 상호 호환성, 구축 비용

 

 

웹 애플리케이션 서버

: 정적인 콘텐츠 처리를 하는 웹 서버와 달리 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어

  ▶ 데이터 접근, 세션 관리, 트랜잭션 관리 등을 위한 라이브러리 제공

  ▶ 주로 데이터베이스 서버와 연동해서 사용

 

 

# 웹 애플리케이션 서버 관련 요구사항 식별 시 고려사항

: 가용성, 성능, 기술 지원, 구축 비용

반응형