일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 디자인 패턴
- Spring
- 자바
- 쿼리
- 오라클
- Jenkins
- Spring Boot
- PL/SQL
- MST
- 코딩
- 운영체제
- golang
- retry
- Spring Cloud Feign
- JPA
- aws
- Intellj
- 클라우드
- feign
- 백준
- 데이터베이스
- SQL
- 자료구조
- Spring Cloud
- 페이징
- 알고리즘
- DP
- MVC
- db
- Kafka
- Today
- Total
목록전체 글 (141)
justgo_developer
클라우드는 확장성의 개념을 가지고 디자인 되어 있으며 특히 IT 자원의 확장성을 바탕으로 확장성이 있는 서비스 설계를 가능하게 한다. [확장성 있는 어플리케이션의 특징] - 리소스 증가에 비례한 성능의 증가 - 회복력 - 분산된 시스템의 관리 능력 - 효율적인 운영 방법 - 비용의 효율적인 관리 [확장성 있는 설계 형태] - Scale Up/Down(수직적) - Scale Out/In(수평적) : 주로 사용, Downtown 불필요 탄력성은 기본적인 클라우드 속성 중에 하나이며 최소한의 마찰로 리소스를 스케일링 가능하게 하는 특징 ※ 온프라미스 : 내부 구축된 시스템 ※ 레디스(redis) : 인메모리 데이터베이스, Key-Value 데이터 저장소
클라우드 컴퓨팅 : 네트워크를 통해 다양한 IT 리소스와 어플리케이션을 온디맨드로 제공하는 서비스 ※ 온디맨드 : 요구사항에 따라 즉시 제공/공급 하는 방식(주문형) ※ IT 리소스 : 서버, 스토리지, 네트워크와 같은 IT의 기반 자원 1. Iaas(Infrastructure as a service) 2. Paas(platform as a servcie) 3. Saas(software as a service) [특징] 1. 온디맨드한 접근성 2. 대규모의 확장성 3. 종량제 과금정책 4. 관리의 편리성 [이점] ■ 비지니스 측면 - 초기 인프라 자원 투자에 대한 부담 감소 - 사용한 양에 따른 비용(종량제) 구조 - 즉각적인 인프라 자원 제공 - 효율적인 자원 할당 및 관리 - Time to Marke..
AWS 용어 정리 ■ 리전(Region) : AWS의 서비스들이 제공되는 서버의 물리적인 위치(지역) - 리전을 두는 이유 : 네트워크 속도, 장애 예방 ■ 가용영역(Availability Zone - AZ) : 리전안에 있는 IDC(데이터센터) ■ 엣지 로케이션(Edge Location) : AWS의 CDN 서비스인 CloudFront와 DNS서비스인 Route 53의 캐시 서버 ■ EC2(Elastic Compute Cloud) : 클라우드 서버 인스턴스, AWS의 대표적인 서비스 ■ ECS(EC2 Container Service) : 클라우드 서버인 EC2를 Docker 컨테이너로 관리 가능하도록 나온 서비스 ■ EB(Elastic Beanstalk) : 웹 어플리케이션용 클라우드 플랫폼 서비스(배..