- 공식 정보
- 무료 쿠폰
- DigitalOcean의 특징
- DigitalOcean의 가격 및 계획
- 서버
- 디지털오션 베이직
- DigitalOcean CPU 최적화
- DigitalOcean CPU 최적화 2x SSD
- DigitalOcean 범용
- DigitalOcean 범용 2x SSD
- DigitalOcean 메모리 최적화
- DigitalOcean 메모리 최적화 3x SSD
- DigitalOcean 메모리 최적화 6x SSD
- DigitalOcean 스토리지 최적화
- DigitalOcean 스토리지 최적화 1.5x SSD
- 앱 플랫폼
- 서버리스 기능
- 관리형 데이터베이스 서비스(DBaaS)
- 관리형 쿠버네티스(k8s)의 특징
- 컨테이너 레지스트리
- 블록 스토리지
- 오브젝트 스토리지
- 고정 IP 주소
- 로드 밸런서
- VPC(가상 사설
- 서버
- DigitalOcean 데이터 센터의 네트워크 응답 시간
- 제공된 CPU는 좋은 것입니까, 나쁜 것입니까?
- DigitalOcean의 클라우드 기능 목록
- DigitalOcean 벤치마크 결과(Unixbench)
## 공식 정보
## 무료 쿠폰
이 링크에서 등록하면 무료 $100 쿠폰을 받을 수 있습니다.
## DigitalOcean의 특징
짧은 요약
가장 진보된 클라우드 기능을 갖춘 VPS
전반적인 기능
DigitalOcean은 클라우드 호스팅의 원칙을 만족시키는 대형 VPS 중 하나입니다.
- 탄력성: 서버 생성 후 언제든지 헛되이 돈을 잃지 않고 서버를 폐기할 수 있습니다.
- 이중화 : 1개의 서버가 다운되더라도 계속 서비스 가능(LAN)&LB 필요)
- 확장성: 데이터로 서버를 확장할 수 있습니다.
DigitalOcean은 App Platform, Managed Database, Managed Kubernetes(k8s) 등 최첨단 클라우드 기능을 제공하고 있습니다.
로드 밸런서는 자동 업데이트 및 와일드 카드 SSL 인증서로 ÃâLetÃââs encryptÃâ의 무료 SSL 인증을 지원합니다.
AWS는 비싸고 사용하기 싫지만 클라우드 기반의 기능을 최대한 저렴하게 즐기고 싶은 분들이 선택하는 VPS입니다.
## DigitalOcean 가격 및 계획
서버
디지털오션 베이직
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|4||1||0.512||10||0.5|
|6||1||1||25||1|
|7||1||1||25||1|
|7||1||1||25||1|
|12||1||2||50||2|
|14||1||2||50||2|
|14||1||2||50||2|
|18||2||2||60||3|
|21||2||2||60||3|
|21||2||2||60||3|
|24||2||4||80||4|
|28||2||4||80||4|
|28||2||4||80||4|
|48||4||8||160||5|
|56||4||8||160||5|
|56||4||8||160||5|
|96||8||16||320||6|
|112||8||16||320||6|
|112||8||16||320||6|
DigitalOcean CPU 최적화
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|42||2||4||25||4|
|84||4||8||50||5|
|168||8||16||100||6|
|336||16||32||200||7|
|672||32||65||400||9|
DigitalOcean CPU 최적화 2x SSD
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|47||2||4||50||4|
|94||4||8||100||5|
|188||8||16||200||6|
|376||16||32||400||7|
|752||32||65||800||9|
DigitalOcean 범용
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|63||2||8||25||4|
|126||4||16||50||5|
|252||8||32||100||6|
|504||16||65||200||7|
|1008||32||131||400||8|
|1260||40||163||500||9|
DigitalOcean 범용 2x SSD
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|68||2||8||50||4|
|136||4||16||100||5|
|272||8||32||200||6|
|544||16||65||400||7|
|1088||32||131||800||8|
|1360||40||163||1000||9|
DigitalOcean 메모리 최적화
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|84||2||16||50||4|
|168||4||32||100||6|
|336||8||65||200||7|
|672||16||131||400||8|
|1008||24||196||600||9|
|1344||32||262||800||10|
DigitalOcean 메모리 최적화 3x SSD
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|104||2||16||150||4|
|208||4||32||300||6|
|416||8||65||600||7|
|832||16||131||1200||8|
|1248||24||196||1800||9|
|1664||32||262||2400||10|
DigitalOcean 메모리 최적화 6x SSD
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|131||2||16||300||4|
|262||4||32||600||6|
|524||8||65||1200||7|
|1048||16||131||2400||8|
|1572||24||196||3600||9|
|2096||32||262||4800||10|
DigitalOcean 스토리지 최적화
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|131||2||16||300||4|
|262||4||32||600||6|
|524||8||65||1200||7|
|1048||16||131||2400||8|
|1572||24||196||3600||9|
|2096||32||262||4800||10|
DigitalOcean 스토리지 최적화 1.5x SSD
|월간CPU||RAM(GBStorage(GB무료전송(TB)|
|163||2||16||450||4|
|326||4||32||900||6|
|652||8||65||1800||7|
|1304||16||131||3600||8|
|1956||24||196||5400||9|
|2608||32||262||7200||10|
앱 플랫폼
DbaaS와 같은 컨테이너 기반 인프라와 서비스로 서비스를 구축할 수 있는 서비스
데모 비디오는 Github 리포지토리를 선택하고 버튼을 눌러 사이트를 게시하는 방법을 보여줍니다.
특징
- 소스 코드를 Github의 Main 브랜치로 푸시하는 트리거로 사이트 다운 없이 사이트에 반영됩니다.
- 서버 사양을 높이거나 서버 수를 늘리는 등의 스케일 업은 관리 화면에서 쉽게 할 수 있으며 그 동안 시스템이 멈추지 않습니다.
- 정적 파일이 있는 사이트는 최대 3개까지 무료입니다.
- DbaaS는 데이터베이스에 사용할 수 있습니다.
Starter(무료), Basic 및 Professional 플랜이 있습니다.
스타터는 정적 사이트로 제한되며, 기본 이상 플랜은 PHP 등을 사용하여 동적 사이트를 실행할 수 있습니다.
전문 계획은 전용 CPU를 사용할 수 있습니다
스타터(정적 파일이 있는 사이트만)는 최대 3개 사이트까지 무료입니다(초과할 경우 1개 사이트에 대해 $3/월).
Basic 및 Professional 플랜 비용은 사양에 따라 다음과 같이 변경됩니다.
**기초적인**
**전문적인**
서버리스 기능
요청 중 사용된 메모리 x 초의 양을 기준으로 청구
무료 할당량이 있습니다
90000GB 초 = 25GB 시간
무료 할당량을 초과하면 0.0000185/GBsec($0.0666/GB-hour)가 청구됩니다.
가다
Node.js
PHP
파이썬
프로그래밍 언어로 지원
각 언어로 Hello World를 작성하려면 여기 있습니다.
골랑
package main import ( "fmt") type Request struct { Name string `json:"name"` } type Response struct { StatusCode int `json:"statusCode,omitempty"` 헤더 map[string]string `json:"headers,omitempty "` Body string `json:"body,omitempty"` } func Main(in Request) (*Response, error) { if in.Name == ""{ in.Name = "stranger"} return&Response{ Body: fmt.Sprintf("Hello %s", in.Name), }, nil }
Node.js
function main(args) { let name = args.name || 'stranger'let greeting = 'Hello'+ name +console.log(greeting) return {"body": greeting} } exports.main = 메인
PHP