- Офіційна інформація
- Безкоштовний купон
- Особливості DigitalOcean
- Ціна та план DigitalOcean
- Сервери
- DigitalOcean Basic
— Оптимізовано для ЦП DigitalOcean
- 2x SSD, оптимізований для ЦП DigitalOcean
- DigitalOcean загального призначення
- DigitalOcean загального призначення 2x SSD
— Оптимізовано для пам’яті DigitalOcean
- 3x SSD, оптимізований для пам'яті DigitalOcean
- 6x SSD, оптимізований для пам'яті DigitalOcean
— Оптимізовано для зберігання даних DigitalOcean
- Оптимізований для зберігання даних DigitalOcean SSD 1,5x
- Платформа програми
- Безсерверні функції
- Служба керованої бази даних (DBaaS)
- Особливості керованого Kubernetes (k8s)
- Реєстр контейнерів
- Блок зберігання
- Зберігання об'єктів
- Статична IP-адреса
- Балансувальник навантаження
- VPC (віртуальний приватний
- Сервери
- Час відгуку мережі центру обробки даних DigitalOcean
- Ваш ЦП хороший чи поганий?
- Список хмарних функцій DigitalOcean
- Результат тестування DigitalOcean (Unixbench)
## Офіційна інформація
## Безкоштовний купон
Ви можете отримати безкоштовний купон на 100 доларів США, зареєструвавшись за цим посиланням
## Особливості DigitalOcean
Короткий зміст
VPS, який має найсучасніші хмарні функції
Загальні характеристики
DigitalOcean є одним із великих VPS, який задовольняє принципів хмарного хостингу
- Еластичність: ви можете позбутися сервера після створення сервера в будь-який час, не втрачаючи грошей даремно
- Резервування: ви можете продовжувати обслуговувати послугу, навіть якщо один із серверів вийде з ладу (LAN&LB необхідні)
- Можливість розширення: ви можете збільшити масштаб сервера за допомогою даних
DigitalOcean надає найсучасніші хмарні функції, такі як платформа додатків, керована база даних, керований Kubernetes (k8s) тощо
Балансувальник навантаження підтримує безкоштовну сертифікацію SSL ¢ÂÂLetâÂÂs encryptâ¢Â з автоматичним оновленням і сертифікат SSL під символом підстановки, що чудово
AWS дорогий, і ви не хочете його використовувати, але це VPS, який вибирають ті, хто хоче користуватися хмарними функціями якомога дешевше
## Ціна та план DigitalOcean
Сервери
DigitalOcean Basic
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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|
2x SSD, оптимізований для ЦП DigitalOcean
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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 загального призначення
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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|
3x SSD, оптимізований для пам’яті DigitalOcean
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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|
6x SSD, оптимізований для роботи з пам’яттю DigitalOcean
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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
|Місяць ЦП||RAM(ГБПам’ять(ГББезкоштовна передача(ТБ)|
|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 він буде відображено на сайті, не припиняючи роботу сайту.
- Розширення шляхом збільшення специфікацій сервера або збільшення кількості серверів можна легко виконати з екрана керування, і система не зупиниться протягом цього часу
- До 3 сайтів зі статичними файлами безкоштовно
- DbaaS доступний для бази даних
Є плани Starter (безкоштовно), Basic і Professional
Starter обмежується статичними сайтами, базовий і вищий плани можуть запускати динамічні сайти за допомогою PHP тощо
Професійний план може використовувати виділений ЦП
Starter (лише сайти зі статичними файлами) безкоштовний для максимум 3 сайтів ($3/місяць за 1 сайт, якщо перевищено)
Вартість базового та професійного планів змінюється залежно від специфікацій
**Базовий**
**Професійний**
Безсерверні функції
Оплата базується на кількості використаної пам'яті x секунд під час запиту
Є вільна квота
90000 ГБ секунд = 25 ГБ годин
Якщо ви перевищите безкоштовну квоту, з вас стягуватиметься 0,0000185/ГБсек (0,0666$/ГБ-година)
Іди
Node.js
PHP
Python
підтримуються як мови програмування
Якщо ви хочете написати Hello World кожною мовою, ось вони
Голанг
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&Відповідь{ Тіло: fmt.Sprintf("Привіт %s", in.Name), }, nil }
Node.js
функція main(args) { let name = args.name || 'stranger'let greeting = 'Hello'+ name +console.log(greeting) return {"body": greeting} } exports.main = main
PHP