- Informações oficiais - Cupom grátis - Recursos do DigitalOcean - Preço e plano da DigitalOcean - Servidores - DigitalOcean Básico - Otimizado para CPU DigitalOcean - SSD 2x otimizado para CPU da DigitalOcean - Finalidade Geral da DigitalOcean - DigitalOcean General Purpose 2x SSD - Otimizado para memória DigitalOcean - SSD 3x otimizado para memória DigitalOcean - SSD 6x com otimização de memória DigitalOcean - Otimizado para armazenamento DigitalOcean - SSD 1.5x otimizado para armazenamento DigitalOcean - Plataforma de aplicativos - Funções sem servidor - Serviço de banco de dados gerenciado (DBaaS) - Recursos do Kubernetes gerenciado (k8s) - Registro de Contêineres - Armazenamento em bloco - Armazenamento de objetos - Endereço IP estático - Balanceador de carga - VPCs (Virtual Private - Servidores - Tempo de resposta da rede do data center da DigitalOcean - A CPU fornecida é boa ou ruim? - Lista de função de nuvem da DigitalOcean - Resultado do benchmark da DigitalOcean (Unixbench) ## Informações oficiais ## Cupom grátis Você pode obter um cupom grátis de $ 100 registrando-se neste link ## Recursos do DigitalOcean Pequeno resumo VPS que possui as funções de nuvem mais avançadas Características gerais O DigitalOcean é um dos grandes VPS que atende aos princípios de hospedagem em nuvem - Elasticidade: Você pode descartar o servidor após a criação do servidor a qualquer momento sem perder dinheiro em vão - Redundância: Você pode continuar servindo o serviço mesmo que 1 servidor caia (LAN&LB são necessários) - Extensível: você pode escalar o servidor com dados A DigitalOcean está fornecendo as funções de nuvem mais avançadas, como App Platform, banco de dados gerenciado, Kubernetes gerenciado (k8s) e assim por diante O balanceador de carga oferece suporte à certificação SSL gratuita de âÂÂVamos criptografarâ¢Â com atualização automática e certificado SSL curinga, o que é ótimo AWS é caro e você não quer usar, mas é um VPS escolhido por quem quer aproveitar as funções baseadas em nuvem o mais barato possível ## Preço e plano da DigitalOcean Servidores DigitalOcean Básico |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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 otimizado para CPU |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| SSD 2x otimizado para CPU da DigitalOcean |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| Finalidade Geral da DigitalOcean |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| SSD de uso geral DigitalOcean 2x |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| Otimizado para memória DigitalOcean |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| SSD 3x com otimização de memória DigitalOcean |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| SSD 6x com otimização de memória DigitalOcean |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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 otimizado para armazenamento |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| SSD 1.5x otimizado para armazenamento da DigitalOcean |CPU mensal||RAM(GBStorage(GBTransferência gratuita(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| Plataforma de aplicativos Um serviço que pode criar serviços com infraestrutura baseada em contêiner e serviços como DbaaS O vídeo de demonstração mostra como publicar um site simplesmente selecionando um repositório do Github e pressionando um botão Recursos - Com o gatilho de enviar o código-fonte para a ramificação principal do Github, ele será refletido no site sem desativar o site - A expansão aumentando as especificações do servidor ou aumentando o número de servidores pode ser feita facilmente na tela de gerenciamento e o sistema não irá parar durante esse tempo - Até 3 sites com arquivos estáticos são gratuitos - DbaaS está disponível para banco de dados Existem planos Starter (gratuito), Básico e Profissional O Starter é limitado a sites estáticos, o plano Básico e superior pode executar sites dinâmicos usando PHP, etc. O plano profissional pode usar a CPU dedicada O Starter (somente sites com arquivos estáticos) é gratuito para até 3 sites (US$ 3/mês para 1 site se excedido) O custo do plano Básico e Profissional muda dependendo das especificações a seguir **Básico** **Profissional** Funções sem servidor Faturamento com base na quantidade de memória usada x segundos durante a solicitação Há uma cota gratuita 90000 GB segundos = 25 GB horas Se você exceder a cota gratuita, será cobrado 0,0000185/GBsec (US$ 0,0666/GB-hora) Vai Node.js PHP Pitão são suportados como linguagens de programação Se você quiser escrever Hello World em cada idioma, aqui estão eles Golang package main import ( "fmt") type Request struct { Name string `json:"name"` } type Response struct { StatusCode int `json:"statusCode,omitempty"` Headers map[string]string `json:"headers,omitempty "` Body string `json:"body,omitempty"` } func Main(in Request) (*Response, error) { if in.Name == ""{ in.Name = "stranger"} return&Resposta{ Corpo: fmt.Sprintf("Olá %s", in.Name), }, nil } Node.js function main(args) { let name = args.name || 'estranho'let saudação = 'Olá '+ nome +console.log(saudação) return {"corpo": saudação} } exports.main = principal PHP