- Opisyal na impormasyon
- Libreng kupon
- Mga Tampok ng DigitalOcean
- Presyo at plano ng DigitalOcean
- Mga server
- DigitalOcean Basic
- DigitalOcean na CPU-Optimized
- DigitalOcean CPU-Optimized 2x SSD
- Pangkalahatang Layunin ng DigitalOcean
- DigitalOcean General Purpose 2x SSD
- DigitalOcean Memory-Optimized
- DigitalOcean Memory-Optimized 3x SSD
- DigitalOcean Memory-Optimized 6x SSD
- DigitalOcean Storage-Optimized
- DigitalOcean Storage-Optimized 1.5x SSD
- App Platform
- Mga function na walang server
- Managed Database Service (DBaaS)
- Mga tampok ng pinamamahalaang Kubernetes (k8s)
- Registry ng Container
- I-block ang Storage
- Imbakan ng Bagay
- Static na IP Address
- Load Balancer
- Mga VPC (Virtual Private
- Mga server
- Oras ng pagtugon sa network ng data center ng DigitalOcean
- Ang iyong ibinigay na CPU ay mabuti o masama?
- Listahan ng cloud function ng DigitalOcean
- Benchmark na resulta ng DigitalOcean (Unixbench)
## Opisyal na impormasyon
## Libreng kupon
Maaari kang makakuha ng libreng $100 na kupon sa pamamagitan ng pagrehistro mula sa link na ito
## Mga Tampok ng DigitalOcean
Maikling buod
VPS na may pinaka-advanced na cloud function
Pangkalahatang mga tampok
Ang DigitalOcean ay isa sa malaking VPS na nagbibigay-kasiyahan sa mga punong-guro ng cloud hosting.
- Elasticity: Maaari mong itapon ang server pagkatapos gawin ang server anumang oras nang hindi nawawalan ng pera nang walang kabuluhan
- Redundancy: Maaari mong ipagpatuloy ang paghahatid ng serbisyo kahit na bumaba ang 1 sa server(LAN&LB ang kailangan)
- Napapalawak: Maaari mong palakihin ang server gamit ang data
Nagbibigay ang DigitalOcean ng mga pinaka-advanced na cloud function gaya ng App Platform, Managed database, Managed Kubernetes(k8s) at iba pa
Sinusuportahan ng load balancer ang libreng SSL certification ng âÂÂLetâÂÂs encryptâ na may awtomatikong pag-update at wild card SSL certificate, na mahusay
Ang AWS ay mahal at hindi mo gustong gamitin ito, ngunit ito ay isang VPS na pinili ng mga gustong mag-enjoy sa cloud-based na mga function nang mura hangga't maaari.
## Presyo at plano ng DigitalOcean
Mga server
DigitalOcean Basic
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 na CPU-Optimized
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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-Optimized 2x SSD
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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|
Pangkalahatang Layunin ng DigitalOcean
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 General Purpose 2x SSD
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 Memory-Optimized
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 Memory-Optimized 3x SSD
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 Memory-Optimized 6x SSD
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 Storage-Optimized
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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 Storage-Optimized 1.5x SSD
|BuwanangCPU||RAM(GBStorage(GBFree transfer(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|
Platform ng App
Isang serbisyo na maaaring bumuo ng mga serbisyo gamit ang container-based na imprastraktura at serbisyo tulad ng DbaaS
Ipinapakita sa iyo ng demo na video kung paano mag-publish ng isang site sa pamamagitan lamang ng pagpili ng isang Github repository at pagpindot sa isang button
Mga tampok
- Sa trigger ng pagtulak ng source code sa Pangunahing sangay ng Github, ito ay makikita sa site nang hindi binababa ang site
- Ang pag-scale up sa pamamagitan ng pagtaas ng mga spec ng server o pagtaas ng bilang ng mga server ay madaling gawin mula sa screen ng pamamahala at hindi titigil ang system sa panahong iyon
- Hanggang sa 3 mga site na may mga static na file ay libre
- Ang DbaaS ay magagamit para sa database
Mayroong Starter (libre), Basic, at Professional na mga plano
Ang starter ay limitado sa mga static na site, Basic at mas mataas na plano ay maaaring magpatakbo ng mga dynamic na site gamit ang PHP, atbp
Maaaring gamitin ng propesyonal na plano ang nakalaang CPU
Ang Starter (mga site na may mga static na file lang) ay libre para sa hanggang 3 site ($3/buwan para sa 1 site kung lumampas)
Gastos ng Basic at Propesyonal na pagbabago ng plano depende sa mga specs gaya ng sumusunod
**Basic**
**Propesyonal**
Mga function na walang server
Pagsingil batay sa dami ng nagamit na memory x segundo habang hinihiling
May libreng quota
90000 GB segundo = 25 GB na oras
Kung lumampas ka sa libreng quota, sisingilin ka ng 0.0000185/GBsec ($0.0666/GB-hour)
Pumunta ka
Node.js
PHP
sawa
ay suportado bilang mga programming language
Kung gusto mong magsulat ng Hello World sa bawat wika, narito sila
Golang
package main import ( "fmt") type Request struct { Name string `json:"name"` } type Response struct { StatusCode int `json:"statusCode,omitempty"` Header map[string]string `json:"headers,omitempty "` Body string `json:"body,omitempty"` } func Main(in Request) (*Tugon, error) { if in.Name == ""{ in.Name = "stranger"} return&Tugon{ 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 = main
PHP