일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- fastify
- DevOps
- 설치형 SW
- neofetch
- 출력 명령어
- SSAFY입학
- 리눅스
- fastify-cli
- dfs
- 수직확장
- 웹 SW
- mysql
- zshrc error
- 지속적 전달
- docker context create
- comdef
- 프로세스
- ci/cd
- 부트캠프
- char 입력
- docker
- MongoServerSelectionError
- 백준
- 코드스테이츠
- c++
- cli
- Java 입력
- 홈 디렉토리
- OpenSearch
- ECS
- Today
- Total
목록DevOps (26)
다디와 괴발개발
들어가기에 앞서, 호스팅 서비스란? -> 인터넷 접속 서비스 제공자가 제공하는 서버의 보관 서비스 웹 호스팅 서비스 - 하나의 건물에 필요한 평수를 임대하여 여럿이 모여 사는 것과 동일한 구조 - CPU와 RAM과 같은 서버 자원을 함께 사용하고 비용을 분담한다. (공용 수도와 전기를 이용하고 분담) - 트래픽이 많지 않은 일반적인 웹 사이트 운영시 사용한다 - 선불 시스템 서버 호스팅 서비스 - 건물주가 건물 하나를 마음대로 사용하는 것과 동일한 구조 - 서버 통제 권한을 최대한으로 획득 가능 - 독점적 이용으로 높은 서버 성능이 보장됨 - 자원을 자유롭게 이용 가능하다 클라우드 서비스 - 여러개의 수 많은 건물을 많은 사람들이 자유롭게 이용하는 것과 동일한 구조 - 건물이 더 필요하면 금방 증축하고,..
설치형 애플리케이션 개념 설치형 애플리케이션(소프트웨어)는 설치용 CD와 일련번호가 필요하다. 장점 1. 인터넷이 연결되지 않는 환경에서도 이용이 가능하다. 단점 1. 설치가 어렵다. 하드웨어 종류가 다양해 개발사에서 다양한 형태의 소프트웨어 패키지를 만들어야 한다 (ex. 윈도우, 리눅스, 유닉스) 2. 유지 보수가 어렵다. 신 기능 추가가 힘들고 버그 대응이 어렵다. 업데이트 및 패치로도 문제가 해결되지 않을 경우에는 현장에 방문해야 한다. 3. 높은 초기 비용. 급변하는 비즈니스 환경에서 소프트웨어를 자주 교체하다 보면 기업에게 큰 부담이 된다. 웹 어플리케이션 (SaaS) SaaS의 개념 SaaS는 Software as a Service의 약자로 서비스형 소프트웨어를 말한다. 클라우드를 통해 제공..