APM
- Application Performance Management의 약자
- APM의 A는 Application, 그중에서도 Web Application을 의미함. 기업의 웹 서비스 성능을 관리하는 서비스
- APM의 P는 Performance, 애플리케이션의 성능을 의미함. 웹서비스의 응답속도를 구하기 위해 APM 서비스는 트랜잭션을 추적하고 분석함.
- APM의 M은 Management 또는 Monitoring이 사용됨. APM은 애플리케이션 성능 관리 또는 애플리케이션 성능 모니터링으로 불림.
비트나미
- bitnami 는 가상 어플라이언스 및 웹 앱, 개발 스택용 소프트웨어 패키지 및 설치 라이브러리
- 복잡한 과정의 어플리케이션 솔루션들을 패키지로 만들어 간단히 설치할 수 있도록 도와주는 프로그램
- WAMP는 Window 환경에 Apache / MySQL / PHP를 한 번에 설치함.
로컬호스트(localhost)
- 자신의 컴퓨터 (로컬 컴퓨터) 주소를 localhost나 127.0.0.1라고 표현함
- 127.0.0.1는 자신의 컴퓨터를 가리키는 IPv4 IP주소
- 자기 자신을 가리킨다고 해서, 루프백 (loopback) 주소라고 불림
- 로컬호스트 (localhost)는 마찬가지로 자신의 컴퓨터를 가리키는 호스트이름 (hostname) / 도메인
[가상머신]
Virtual Box
- Virtual Box는 이노테크(InnoTek)가 개발, 현재는 오라클이 개발 중인 사용중인 사유 소프트웨어로, 리눅스, OSX, 솔라리스, 윈도우를 게스트 운영 체제로 가상화하는 x86 가상화 소프트웨어
VMware
- VMware는 가상화와 클라우드 컴퓨팅 전문 소프트웨어 기업
- 가상화는 서버 등의 소프트웨어 재현을 만들어내어, 물리적 하드웨어의 제한 없이, 서버를 독립적으로 접근하고 사용가능
VMWare의 이점
- 단일 물리적 서버에 파티션을 사용하여 다수의 가상 머신으로 사용함으로써 비용 절감
- 인프라 상의 워크로드 분산을 위한 더욱 높은 IT 민첩성과 유연성
- 가상 머신의 간소화된 배치, 관리 및 유지보수
- vVols를 활용, SAN과 NAS 어레이를 세분화하여 가상화
[Linux, Ubuntu]
- 리눅스는 유닉스(Unix)를 기반으로 개발된 오퍼레이팅 시스템
- 리눅스의 역사는 리처드 스톨만(Richard Stallman)의 GNU 프로젝트와 함께 시작
[리눅스의 특징]
- 유닉스 기반
- 다중 사용자와 멀티 태스킹을 지원
- 자유 소프트웨어
우분투는 데비안(Debian) GNU/리눅스를 기반으로 만들어졌으며 고유한 데스크탑 환경을 사용하는 리눅스 배포판
- 우분투는 리눅스의 여러 배포판중에 하나인 데비안에서 또 한 번 파생된 배포판
[우분투의 특징]
- 개인용, 데스크탑 환경에 최적화
- 자유 소프트웨어에 기반
리눅스 디렉토리 구조
- 디렉토리들을 파일을 효율적으로 관리하기 위해 계층적으로 구성하는데 이것을 트리구조
- 디렉토리는 그 밑으로 하위 디렉토리로 나누어지고 각 디렉토리에는 파일들이 저장
- 모든 디렉토리의 최상위 디렉토리를 루트 디렉토리.
- 루트 디렉토리는 / 으로 표시함.
'💻 Backend' 카테고리의 다른 글
서버 4주차 정리 - DB에 관하여 - (1) (0) | 2021.10.17 |
---|---|
서버 3주차 - OS와 AWS에 대하여 (0) | 2021.10.10 |
서버 스터디 2주차 [키워드 정리] - (2) (0) | 2021.10.10 |
서버 스터디 2주차 [키워드 정리] (0) | 2021.10.10 |
서버 스터디 1주차 [키워드 정리] - (1) (0) | 2021.09.29 |