- 공식 정보 - 무료 쿠폰 - 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