fa
Feedback
1cloud

1cloud

رفتن به کانال در Telegram

1cloud.ru — автоматизированный онлайн-сервис аренды виртуальной инфраструктуры. Пишем про управление проектами, безопасность в ИТ, ЦОДы и облачную инфраструктуру. Поддержка @onecloud_customerbot

نمایش بیشتر
1 239
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-57 روز
-1930 روز
آرشیو پست ها
1cloud
1 239
Даже самый мощный сетевой ресурс не может одновременно обрабатывать бесконечное число запросов. Кроме того, существуют ограни
+6
Даже самый мощный сетевой ресурс не может одновременно обрабатывать бесконечное число запросов. Кроме того, существуют ограничения по скорости передачи данных через канал, соединяющий сервер с глобальной сетью. 🎯Когда количество запросов превышает возможности любого из элементов инфраструктуры, работа ресурса полностью блокируется. Так работают DDoS-атаки. В карточках перечислили наиболее популярные типы таких атак. А чтобы защититься от них, рекомендуем воспользоваться сервисом Anti-DDoS Qrator от 1cloud.

1cloud
1 239
Мы обновили Панель управления! Освежили дизайн, изменили меню и добавили виджеты. Над этим масштабным редизайном мы трудились
Мы обновили Панель управления! Освежили дизайн, изменили меню и добавили виджеты. Над этим масштабным редизайном мы трудились с прошлого года, и теперь вы можете в полной мере оценить результат работы. 🆕Главные изменения: • Обновили дизайн всей панели управления • Опубликовали главную страницу в виде дашборда с виджетами, которые можно скрывать и перемещать • Добавили блоки с полезными статьями и новостями 1cloud на главную страницу • Вынесли разделы «Заказные работы», «Документация» и «FAQ» в боковое меню • Оставили возможность вернуться к старой версии панели управления ✅Самостоятельно оценить все изменения вы можете в личном кабинете по кнопке «Новая панель», или просто нажав на кнопку ниже.

1cloud
1 239
​​Виды API API — это набор договоренностей, благодаря которым программы могут общаться между собой и обмениваться информацией. API описывает протокол передачи данных, формат данных и непосредственно модель самих данных. 📌Всего есть 4 вида построения API: • SOAP (Simple Object Access Protocol) — протокол для обмена структурированными сообщениями между веб-сервисами. Использует формат данных XML. Применяется в распределенных системах и веб-сервисах для взаимодействия между клиентами и серверами. • RPC (Remote Procedure Call) API — метод взаимодействия между компонентами распределенной системы, позволяющий вызывать функции на удаленном сервере, словно они являются локальными. Формат данных может быть разным, включая XML, JSON и бинарные форматы. Применяется в распределенных системах для обеспечения совместной работы между клиентами и серверами с минимальными задержками. • WebSocket API — двунаправленный протокол связи, позволяющий установить постоянное соединение между клиентом и сервером для обмена данными в режиме реального времени. Формат данных может быть текстовым или бинарным, включая JSON, XML и другие. Часто используется в веб-приложениях для обмена сообщениями между сервером и браузером пользователя. • REST (Representational State Transfer) API — архитектурный стиль для разработки веб-сервисов, основанный на стандартных HTTP-методах и ресурсоориентированном подходе. Формат данных может быть разнообразным, включая JSON, XML и другие. Широко применяется для обеспечения межсистемного взаимодействия и интеграции с различными сервисами и платформами. 🔝Именно REST на сегодня считается самым востребованным форматом, так как он наиболее прост для разработки и понятен для пользователей. Более подробно о REST API вы можете прочитать в нашем блоге.

1cloud
1 239
Почему Python настолько популярный язык программирования? В первую очередь, потому что он максимально простой и удобный. 🐍Эт
Почему Python настолько популярный язык программирования? В первую очередь, потому что он максимально простой и удобный. 🐍Эта простота достигается в том числе благодаря динамической типизации, когда определение типов происходит автоматически, а не в ответ на объявления в коде, как в статической типизации. Типизация в python не только динамическая, но и строгая. Операции между разными типами данных обычно запрещены или требуют явного приведения типов. Поэтому сюрпризы при случайном смешении типов исключены. x = 1 y = "Text" print(x + y) TypeError: unsupported operand type(s) for +: 'int' and 'str' ⚙️В этом примере python не дает нам выполнить операцию с разными типами данных. Если же мы хотим сложить целое число (int) и число с плавающей точкой (float), то Python автоматически приведет оба числа к типу float и выполнит сложение.

1cloud
1 239
PostgreSQL — популярное решение для управления базами данных благодаря своей надежности, масштабируемости и совместимости с р
+6
PostgreSQL — популярное решение для управления базами данных благодаря своей надежности, масштабируемости и совместимости с различными платформами и ОС. 🏷На этапе создания таблицы в PostgreSQL полям нужно задать тип, который позволяет хранить только определенные данные. В СУБД встроено множество различных типов данных, и можно создавать новые. Но на практике часто используются лишь несколько. В карточках мы выделили самые популярные.

1cloud
1 239
Новый ЦОД в Амстердаме Мы подключили центр обработки данных Cogent в Нидерландах. Теперь пользователи 1cloud могут развернуть
Новый ЦОД в Амстердаме Мы подключили центр обработки данных Cogent в Нидерландах. Теперь пользователи 1cloud могут развернуть виртуальный сервер на базе Open Source в локации Амстердам. ☁️ЦОД Cogent сертифицирован по стандарту Tier III и оборудован в соответствии с современными нормами безопасности и надежности. Вот короткая инструкция, как развернуть сервер в Амстердаме: 1. Войдите в панель управления 1cloud 2. Нажмите «Создать сервер» в разделе VPS/VDS на базе Open Source 3. Выберите «Нидерланды, Амстердам» из списка центров обработки данных 4. Настройте конфигурацию сервера 5. Нажмите кнопку «Заказать» ⚙️Минимальная конфигурация 1 CPU, 1 RAM и 10 ГБ SSD обойдется в 555 руб/мес. О том, как создать стабильный VPN-сервер с помощью Outline Manager, мы рассказываем в разделе «Помощь» на нашем сайте.

1cloud
1 239
VCN — это виртуальная облачная сеть, которая позволяет объединять устройства в едином виртуальном пространстве, даже если они
VCN — это виртуальная облачная сеть, которая позволяет объединять устройства в едином виртуальном пространстве, даже если они географически разнесены. В результате устройства взаимодействуют друг с другом так, словно они находятся в одной локальной сети. 🌐Структурно VCN разделяется на несколько составляющих: •гипервизор для создания и управления виртуальными машинами; •виртуальные коммутаторы для соединения этих машин; •виртуальные сетевые адаптеры для связи между машинами без применения аппаратного обеспечения; •сетевые протоколы для обеспечения связи между облачными серверами и локальными сетями. ⚖️По сравнению с традиционными сетями VCN более предпочтительный вариант благодаря своей надежности, простоте использования и эффективности в отношении ресурсов и финансов.

1cloud
1 239
Сегодня не только первый день весны, но и День хостинг-провайдера в России! ⚙️За 12 лет плодотворной работы мы смогли: • пред
Сегодня не только первый день весны, но и День хостинг-провайдера в России! ⚙️За 12 лет плодотворной работы мы смогли: • предоставить более 750 тысяч виртуальных серверов; • запустить 8 дата-центров в России, Казахстане, Беларуси и Эстонии; • занять 1 место в Рейтинге провайдеров IaaS Enterprise 2023; • создать облачного провайдера, отвечающего всем современным требованиям безопасности и качества услуг. 🔄Эти и другие успехи не случились бы без наших клиентов. В качестве благодарности мы дарим кешбэк 15% от суммы пополнения баланса! Промокод: 5323d3 ✅Активируйте промокод перед пополнением баланса в настройках профиля до 4 марта 2024. Бонусы можно потратить на Виртуальные серверы, VPS/VDS на базе Open Source, Облачное хранилище S3 и Диск 1cloud, а также регистрацию домена. Спасибо, что остаетесь с 1cloud!

1cloud
1 239
Git — система версионирования файлов, позволяющая вести независимую разработку нескольким командам разработчиков в разных вет
+6
Git — система версионирования файлов, позволяющая вести независимую разработку нескольким командам разработчиков в разных ветках проекта. 🧑‍💻Начинающему разработчику необходимо уметь работать с Git для эффективного управления версиями кода и не только. Мы уже разбирали подробно Git в нашем блоге (раз, два). В карточках выделили основные команды, с помощью которых можно выполнить большинство операций в Git.

1cloud
1 239
Область видимости — это контекст в коде, где определенные переменные доступны для использования. Python использует четыре обл
Область видимости — это контекст в коде, где определенные переменные доступны для использования. Python использует четыре области видимости, которые могут быть вложены друг в друга. 🔹L (Local) — локальная область, где переменные инициализируются вместе с функцией и уникальны для нее. Они недоступны за пределами функции. 🔹E (Enclosing) — охватывающая область видимости позволяет выходить из локальной на следующий уровень. Нужны при использовании вложенных функций. 🔹G (Global) — глобальная область, которая определяется на верхнем уровне модуля или скрипта. 🔹B (Built-in) — встроенная область видимости, которая позволяет использовать стандартный набор классов. Интерпретатор Python ищет имена в соответствии с правилом LEGB — начиная с локальной и заканчивая встроенной.

1cloud
1 239
​​С развитием компьютерных технологий вопрос хранения данных становился все более актуальным. От перфокарт и магнитных лент, через жесткие диски мы пришли к твердотельным накопителям и облачному хранению данных. 🗑В новой статье нашего блога мы разобрали технологию работы облачного объектного хранилища, а также сравнили ее с другими типами хранения данных.

1cloud
1 239
В традиционных Unix системах права доступа не обладают гибкостью и применимы только для простейших сценариев. Невозможно пред
+6
В традиционных Unix системах права доступа не обладают гибкостью и применимы только для простейших сценариев. Невозможно предоставить нескольким группам пользователей разные права доступа для одного каталога, используя только стандартные методы управления доступом. 🔐В таких случаях для реализации более сложных структур управления доступом используются расширенные механизмы, такие как ACL (списки контроля доступа). Рассказываем о них подробнее в карточках.

1cloud
1 239
Команды sudo и su позволяют выполнить команду от любого пользователя, в том числе от root. Но между ними существует принципиа
Команды sudo и su позволяют выполнить команду от любого пользователя, в том числе от root. Но между ними существует принципиальное отличие. 💻Для выполнения команды от имени другого пользователя с помощью su, вы должны указать пароль другого пользователя. Для выполнения команды от имени другого пользователя с помощью sudo, вы должны указать свой пароль. Команда su появилась раньше. При запуске без параметров она запрашивает пароль суперпользователя. При успехе имя текущего пользователя подменяется на root, оставляя почти все текущие переменные окружения. 🔒Команда sudo появилась позже и значительно усилила безопасность системы. Пользователю не обязательно знать чужие пароли, в том числе root. Права доступа можно тонко настраивать. Кроме этого, по умолчанию sudo записывает всю пользовательскую активность. Не мешайте в одном коде sudo и su. Лучше просто используйте sudo.

1cloud
1 239
Что такое SD-WAN? 🌐SD-WAN — программно-определяемый подход к управлению сетями WAN. Под этим термином подразумевают решения
Что такое SD-WAN? 🌐SD-WAN — программно-определяемый подход к управлению сетями WAN. Под этим термином подразумевают решения для управления сетью и передачи данных между центром и филиалами. Для построения программно-определяемых распределенных сетей в филиалах компании устанавливают маршрутизаторы, а система управления находится в центральной точке — ЦОДе или головном офисе. 🔐 Такое решение позволяет через единую панель управления строить защищенные туннели между филиалами, настраивать политики безопасности и передачи данных, централизованно контролировать работу всей сети. Если вы хотите упростить эксплуатацию распределенной сети, обратите внимание на SD-WAN от 1cloud. С его помощью вы сможете подключать новые филиалы к корпоративной сети всего за 5 минут, обслуживать до 1000 филиалов в единой сети и в 2 раза сократить расходы на ИТ-инфраструктуру.

1cloud
1 239
​​Статический или динамический сайт? Любые сайты в интернете, можно разделить на два типа: статические и динамические. 📜Статические собраны из фиксированных страниц с постоянным содержимым и ссылками друг на друга. Грубо говоря, это сайт с кучей HTML-файлов, в которых контент можно поменять только через редактирование кода. Его можно быстро сверстать и легко поддерживать, он не требует сложных серверных настроек и не зависит от баз данных. 💻В динамическом сайте используются динамические блоки, которые могут менять контент в реальном времени. Они сложнее в разработке, требуют специальный движок и базу данных для обработки контента. ⚖️Статический сайт — отличное решение для визиток, портфолио и лендингов. Для его функционирования хватит простого виртуального хостинга и легкой поддержки. Динамический сайт стоит выбрать для интернет-магазина, корпоративного портала и т.д. Тут уже понадобится хороший хостинг — VPS или даже выделенный сервер.

1cloud
1 239
Для веб-приложения критически важно, чтобы пользователь мог беспрепятственно просматривать страницы и переходить с одной на д
+4
Для веб-приложения критически важно, чтобы пользователь мог беспрепятственно просматривать страницы и переходить с одной на другую. В приложениях на React эту задачу решает React Router. 📌В карточках рассказываем подробнее о маршрутизации и React Router.

1cloud
1 239
Пространство имен Любые инструменты контейнеризации основываются на двух подсистемах ядра Linux — namespaces и cgroups. ☁️Lin
Пространство имен Любые инструменты контейнеризации основываются на двух подсистемах ядра Linux — namespaces и cgroups. ☁️Linux namespaces (пространство имен) - механизм виртуализации ресурсов ядра Linux. Он позволяет создавать изолированные контексты для процессов с собственным набором ресурсов, таких как сетевые адреса, файлы, UID, GID и т.д. Каждый процесс может принадлежать только одному namespace. Всего их существует семь типов: • PID — изоляция дерева системных процессов • NETWORK — изоляция сетевых устройств, стеков, портов и т.п. • MOUNT — изоляция точек монтирования • UTS — изоляция имени хоста • IPC — изоляция утилит межпроцессного взаимодействия • USER — изоляция ID пользователей и групп • CGROUP — изоляция виртуальной файловой системы cgroup хоста ⚙️Изоляция позволяет предотвратить вмешательство процессов одного контейнера в работу других, а также в работу хостовой машины.

1cloud
1 239
​​Что такое Ansible роли? Роль в Ansible — набор задач или обработчик переменных, файлов и других артефактов, которые распространяются и подключаются как единое целое к плейбуку. Проще говоря, это независимая сущность, которая решает свой набор задач. ☁️Обычно роли независимы от проектов (если это не продиктовано логикой проекта), хранятся удаленно и имеют строгую структуру. Как правило, роль отвечает за высокоуровневые задачи: установку баз данных, веб-серверов и т.д. Но также она может использоваться для автоматизации работы с низкоуровневым сервисом, который не встроен в Ansible. Роли разбивают сложные плейбуки на отдельные мелкие фрагменты, которые могут координироваться центральной точкой входа. 📖Подробно про роли в Ansible и не только мы рассказывали в тексте «Ansible: развёртывание Django-стека на 3 VM».

1cloud
1 239
Что такое PCI DSS 💳PCI DSS (Payment Card Industry Data Security Standard) — международный стандарт безопасности данных плате
Что такое PCI DSS 💳PCI DSS (Payment Card Industry Data Security Standard) — международный стандарт безопасности данных платежных карт. Если сайт или приложение участвует в обработке данных банковских карт, то необходимо следовать его требованиям. PCI DSS включает в себя 12 детализированных требований по защите сетевой инфраструктуры, использованию шифрования и антивирусного ПО, обязательному мониторингу инфраструктуры, политике доступа к данным и организации информационной безопасности в компании. 🔒Если вам критически важно обеспечить надежную защиту данных платежных карт ваших клиентов, воспользуйтесь хостингом в защищенном сегменте инфраструктуры от 1cloud, сертифицированном в соответствии с PCI DSS. Можно выбрать одну из двух моделей: • Basic — виртуальная инфраструктура на базе Enterprise виртуализации в соответствии с требованиями стандарта. • Advanced — более полное соответствие стандарту со стороны провайдера. Включает межсетевое экранирование с улучшенной защитой, Web Application Firewall (WAF), антивирус Trend Micro и организацию доступа через Virtual Private Network (VPN)

1cloud
1 239
​​В последние дни уходящего года принято подводить итоги и ставить новые цели. Не будем отходить от этой традиции, тем более, что в 2023 году у нас было много релизов, о которых приятно вспомнить. 🎉Поздравляем вас с наступающим 2024 годом! Спасибо, что провели этот год с 1cloud. Желаем реализовать все самые смелые идеи, а мы всегда поможем в этом. Итак, давайте вспомним, как прошел для нас 2023, в нашем блоге.