Новая версия PowerDNS Resource 4.7 уже выпущена

Недавно запуск новой версии DNS-кэширование Ресурс PowerDNS 4.7, который отвечает за рекурсивное разрешение имен. PowerDNS Recursor основан на той же кодовой базе, что и PowerDNS Authoritative Server, но PowerDNS Recursive и Authoritative DNS-серверы разрабатываются в рамках разных циклов разработки и выпускаются как отдельные продукты.

обслуживаемыйr предоставляет инструменты для удаленного сбора статистики, поддерживает мгновенную перезагрузку, имеет встроенный движок для подключения драйверов на языке Lua, полностью поддерживает DNSSEC, DNS64, RPZ (зоны политики ответа), позволяет подключаться к черным спискам.



Читать

/e/OS — мобильная ОС, созданная создателем Mandrake Linux.

После пяти лет разработки запуск мобильная платформа /e/ОС 1.0, основанная Гаэлем Дювалем, создателем дистрибутива Mandrake Linux. Наряду с запуском этой новой версии также представлен разработанный проектом смартфон Murena One, направленный на обеспечение конфиденциальности пользовательских данных.

Прошивка /e/OS разрабатывается как производная Android (с использованием разработок LineageOS), но без привязки к сервисам и инфраструктуре Google, что позволяет, с одной стороны, сохранить совместимость с Android-приложениями и упростить аппаратную поддержку, а с другой — заблокировать передачу телеметрии на серверы Google и гарантировать высокий уровень конфиденциальности.



Читать

Краткое руководство по облачным вычислениям 2022

Облачные вычисления – это термин, который был в тренде уже несколько лет, но в 2022 году он стал технологической бомбой — обязательным для каждого уважающего себя программного обеспечения, даже известного как приманка для клиентов. Тем не менее, есть несколько двусмысленностей, связанных с этой фразой, и легко заблудиться в лабиринте противоречивой доступной информации.

  1. Что такое облачные вычисления?
  2. Преимущества облачных вычислений
  3. Краткая история облачных вычислений: начало
  4. Роль облачных вычислений в Интернете вещей
  5. Тенденции облачной безопасности
  6. Подведение итогов

Итак, в этом важном руководстве мы положим конец любым заблуждениям, которые у вас могут возникнуть, и просто объясним, что такое облачные вычисления, откуда они берутся и в каком направлении они движутся.

 

Что такое облачные вычисления?

Короче говоря, облачные вычисления — это доступ по требованию к различным ИТ-услугам и ресурсам через Интернет, как правило, на платной основе. Это избавляет вас от необходимости поддерживать какую-либо физическую инфраструктуру в доме (что необходимо с классической архитектурой клиент-сервер) – вместо этого все, что вам нужно сделать, это арендовать доступ к приложениям, базам данных, вычислительной мощности и хранилищу и т. д. У Выбранного провайдера облачных сервисов. Наличие облачной стратегии приводит к ускорению цифровой трансформации и является необходимым шагом как для достижения, так и для поддержания конкурентного преимущества.

 

Преимущества облачных вычислений

Все это звучит впечатляюще, но и довольно обобщенно – однако преимущества облачных вычислений на самом деле вполне ощутимы.

Они включают в себя:

  • повышение безопасности и надежности,
  • лучшая гибкость и мобильность,
  • больше возможностей для совместной работы,
  • лучший контроль качества,
  • более эффективное аварийное восстановление и предотвращение потерь,
  • автоматическое обновление программного обеспечения,
  • лучшая устойчивость и т. д.

В совокупности все это приводит к экономии затрат, повышению производительности труда и большей экономии за счет масштаба.

Это также снижает потребность в индивидуальном оборудовании, позволяя компаниям вместо этого сосредоточиться на бизнес-операциях.

По мере того как компьютерные технологии становятся все более доступными и доступными, облако быстро становится незаменимой услугой как для бизнеса, так и для частных лиц.

 

Краткая история облачных вычислений: начало

Облачные вычисления звучат как совершенно новая концепция, но на самом деле она старше, чем вы думаете. Чтобы объяснить, как все это началось, нам нужно вернуться во времени, еще в … 1950-х годах, когда американские военные создали инфраструктуру, предназначенную для подключения компьютерных терминалов внутри своих внутренних сетей. Это был первый ветер перемен! Тот, который стоит смешную сумму денег… но который оказался необходимым и до сих пор помнят сегодня.

Другие ранние этапы включают:

  • 1969 – начало ARPANET (Advanced Research Projects Agency Network) – первой сети из четырех подключенных компьютеров, использующей набор протоколов TCP/IP.
  • 1972 – разработка IBM CP-67/CMS – операционной системы виртуальной машины.

 

В течение следующих 25 лет “облачные” технологии в основном разрабатывались и использовались крупнейшими технологическими корпорациями, военными агентствами и самыми известными университетами, такими как MIT. Они стали достаточно эффективными и доступными для других организаций на публичном рынке только в конце 1990-х годов, и Salesforce считается первой компанией, которая успешно включила облачные вычисления в свою стратегию в 1999 году.

В настоящее время на мировом облачном рынке доминируют четыре основных поставщика:

  • Amazon Web Services (31% доля облачного рынка),
  • Microsoft Azure (доля облачного рынка 20%),
  • Google Cloud (доля облачного рынка 7%),
  • Alibaba (доля облачного рынка 6%).

Конечно, есть много других поставщиков облачных услуг, таких как Dropbox, Heroku или DigitalOcean, и все они представляют разные модели облачных вычислений. Три типа облачных вычислений:

  • Инфраструктура как услуга (IaaS) – хорошая альтернатива дорогостоящей и трудоемкой локальной инфраструктуре. Примеры: AWS и Microsoft Azure.
  • Платформа как услуга (PaaS) – набор эффективных по времени и затратам инструментов (как аппаратных, так и программных) для создания, запуска и управления приложениями. Примеры: Magento Commerce Cloud и Heroku.
  • Программное обеспечение как услуга (SaaS) – платформа, предназначенная для того, чтобы сделать приложения доступными пользователям плавно и надежно, без необходимости привлекать ваш ИТ-отдел. Примеры: Salesforce и Dropbox.

Когда вы держите все на месте и вне облака, это означает, что вам также нужно управлять всем самостоятельно. В облачных моделях поставщик услуг берет много с вашей тарелки.

Конечно, переход в облако часто связан с проблемами миграции облаков, но в долгосрочной перспективе это, безусловно, стоит усилий.

Все эти типы облачных вычислений – в сочетании с Интернетом вещей – будут формировать будущее технологий и … мир, в котором мы живем.

 

Роль облачных вычислений в Интернете вещей

Интернет вещей (IoT) относится к сетям взаимосвязанных физических объектов по всему миру, которые оснащены программным обеспечением, датчиками и вычислительной мощностью, что позволяет собирать, обмениваться и обмениваться данными через Интернет – без какого-либо вмешательства человека. Например:

  • беспилотные автомобили,
  • умный город / дом / заводское оборудование,
  • носимые устройства для фитнеса и здоровья,
  • системы профилактического обслуживания,
  • биометрические сканеры безопасности и т. Д.

В сочетании с таким катализатором, как облачные вычисления, IoT получает мощный импульс: повышенная связь, доступность и масштабируемость; лучшая совместная работа; и более эффективно используемые ресурсы. Это в интересах всех участников: владельцев бизнеса, правительств, разработчиков и пользователей.

При таком масштабном применении облачных вычислений также существует множество проблем безопасности, с которыми приходится сталкиваться. Но не существует “универсального” решения, и мы можем наблюдать, по крайней мере, несколько различных тенденций в облачной безопасности.

 

  • Гибридные и мультиоблачные стратегии

Это когда компании предпочитают не зависеть от какого-либо конкретного поставщика облачных услуг, а также комбинировать возможности общедоступного и частного облака, чтобы работать с большей гибкостью и эффективностью.

  • Zero-Trust Network Access (ZTNA)

Эта политика означает, что никому и ничему нельзя доверять доступ к корпоративным системам без проверки ZTNA.

  • Управление идентификацией и доступом (IAM)

IAM — это структура технологий и политик, предназначенных для контроля доступа пользователей к ИТ-ресурсам внутри предприятия.

  • Искусственный интеллект (AI) + машинное обучение (ML)

AI и ML используются в стратегиях кибербезопасности, чтобы устранить человеческую ошибку и сэкономить время.

  • Шифрование

Облачное шифрование — это процесс кодирования данных перед их отправкой в облако. Это означает преобразование читаемого текста в нечитаемый формат – тот, который бесполезен, если у вас нет ключей шифрования. Микросегментация — это разделение облачных сред на изолированные зоны, чтобы защитить каждую из них отдельно.

  • DevSecOps

Это означает разработку, безопасность и операции и предполагает, что ИТ-безопасность играет интегрированную роль на протяжении всего жизненного цикла приложения.

  • Конфиденциальные вычисления

Это новаторская аппаратная технология, которая защищает используемые данные путем шифрования по мере их анализа в памяти компьютера.

 

Подведение итогов

Итак, это концепция облачных вычислений на 2022 год в двух словах. Очевидно, что компании по цифровой трансформации должны разработать хорошо сбалансированную облачную стратегию для достижения долгосрочного успеха. Однако это может быть не так просто, поскольку необходимо учитывать множество переменных.

Аутсорсинг разработки программного обеспечения – и всего, что связано с внутренней трансформацией компании – опытному ИТ-партнеру может быть хорошим вариантом, особенно если вы хотите, чтобы с вещами обращались с умом, не понеся больших потерь. Это особенно верно сегодня, когда существует так много потенциальных угроз кибербезопасности.



2022-06-02T13:23:02
Облако

Краткое руководство по облачным вычислениям 2022

Облачные вычисления – это термин, который был в тренде уже несколько лет, но в 2022 году он стал технологической бомбой — обязательным для каждого уважающего себя программного обеспечения, даже известного как приманка для клиентов. Тем не менее, есть несколько двусмысленностей, связанных с этой фразой, и легко заблудиться в лабиринте противоречивой доступной информации.

  1. Что такое облачные вычисления?
  2. Преимущества облачных вычислений
  3. Краткая история облачных вычислений: начало
  4. Роль облачных вычислений в Интернете вещей
  5. Тенденции облачной безопасности
  6. Подведение итогов

Итак, в этом важном руководстве мы положим конец любым заблуждениям, которые у вас могут возникнуть, и просто объясним, что такое облачные вычисления, откуда они берутся и в каком направлении они движутся.

 

Что такое облачные вычисления?

Короче говоря, облачные вычисления — это доступ по требованию к различным ИТ-услугам и ресурсам через Интернет, как правило, на платной основе. Это избавляет вас от необходимости поддерживать какую-либо физическую инфраструктуру в доме (что необходимо с классической архитектурой клиент-сервер) – вместо этого все, что вам нужно сделать, это арендовать доступ к приложениям, базам данных, вычислительной мощности и хранилищу и т. д. У Выбранного провайдера облачных сервисов. Наличие облачной стратегии приводит к ускорению цифровой трансформации и является необходимым шагом как для достижения, так и для поддержания конкурентного преимущества.

 

Преимущества облачных вычислений

Все это звучит впечатляюще, но и довольно обобщенно – однако преимущества облачных вычислений на самом деле вполне ощутимы.

Они включают в себя:

  • повышение безопасности и надежности,
  • лучшая гибкость и мобильность,
  • больше возможностей для совместной работы,
  • лучший контроль качества,
  • более эффективное аварийное восстановление и предотвращение потерь,
  • автоматическое обновление программного обеспечения,
  • лучшая устойчивость и т. д.

В совокупности все это приводит к экономии затрат, повышению производительности труда и большей экономии за счет масштаба.

Это также снижает потребность в индивидуальном оборудовании, позволяя компаниям вместо этого сосредоточиться на бизнес-операциях.

По мере того как компьютерные технологии становятся все более доступными и доступными, облако быстро становится незаменимой услугой как для бизнеса, так и для частных лиц.

 

Краткая история облачных вычислений: начало

Облачные вычисления звучат как совершенно новая концепция, но на самом деле она старше, чем вы думаете. Чтобы объяснить, как все это началось, нам нужно вернуться во времени, еще в … 1950-х годах, когда американские военные создали инфраструктуру, предназначенную для подключения компьютерных терминалов внутри своих внутренних сетей. Это был первый ветер перемен! Тот, который стоит смешную сумму денег… но который оказался необходимым и до сих пор помнят сегодня.

Другие ранние этапы включают:

  • 1969 – начало ARPANET (Advanced Research Projects Agency Network) – первой сети из четырех подключенных компьютеров, использующей набор протоколов TCP/IP.
  • 1972 – разработка IBM CP-67/CMS – операционной системы виртуальной машины.

 

В течение следующих 25 лет “облачные” технологии в основном разрабатывались и использовались крупнейшими технологическими корпорациями, военными агентствами и самыми известными университетами, такими как MIT. Они стали достаточно эффективными и доступными для других организаций на публичном рынке только в конце 1990-х годов, и Salesforce считается первой компанией, которая успешно включила облачные вычисления в свою стратегию в 1999 году.

В настоящее время на мировом облачном рынке доминируют четыре основных поставщика:

  • Amazon Web Services (31% доля облачного рынка),
  • Microsoft Azure (доля облачного рынка 20%),
  • Google Cloud (доля облачного рынка 7%),
  • Alibaba (доля облачного рынка 6%).

Конечно, есть много других поставщиков облачных услуг, таких как Dropbox, Heroku или DigitalOcean, и все они представляют разные модели облачных вычислений. Три типа облачных вычислений:

  • Инфраструктура как услуга (IaaS) – хорошая альтернатива дорогостоящей и трудоемкой локальной инфраструктуре. Примеры: AWS и Microsoft Azure.
  • Платформа как услуга (PaaS) – набор эффективных по времени и затратам инструментов (как аппаратных, так и программных) для создания, запуска и управления приложениями. Примеры: Magento Commerce Cloud и Heroku.
  • Программное обеспечение как услуга (SaaS) – платформа, предназначенная для того, чтобы сделать приложения доступными пользователям плавно и надежно, без необходимости привлекать ваш ИТ-отдел. Примеры: Salesforce и Dropbox.

Когда вы держите все на месте и вне облака, это означает, что вам также нужно управлять всем самостоятельно. В облачных моделях поставщик услуг берет много с вашей тарелки.

Конечно, переход в облако часто связан с проблемами миграции облаков, но в долгосрочной перспективе это, безусловно, стоит усилий.

Все эти типы облачных вычислений – в сочетании с Интернетом вещей – будут формировать будущее технологий и … мир, в котором мы живем.

 

Роль облачных вычислений в Интернете вещей

Интернет вещей (IoT) относится к сетям взаимосвязанных физических объектов по всему миру, которые оснащены программным обеспечением, датчиками и вычислительной мощностью, что позволяет собирать, обмениваться и обмениваться данными через Интернет – без какого-либо вмешательства человека. Например:

  • беспилотные автомобили,
  • умный город / дом / заводское оборудование,
  • носимые устройства для фитнеса и здоровья,
  • системы профилактического обслуживания,
  • биометрические сканеры безопасности и т. Д.

В сочетании с таким катализатором, как облачные вычисления, IoT получает мощный импульс: повышенная связь, доступность и масштабируемость; лучшая совместная работа; и более эффективно используемые ресурсы. Это в интересах всех участников: владельцев бизнеса, правительств, разработчиков и пользователей.

При таком масштабном применении облачных вычислений также существует множество проблем безопасности, с которыми приходится сталкиваться. Но не существует “универсального” решения, и мы можем наблюдать, по крайней мере, несколько различных тенденций в облачной безопасности.

 

  • Гибридные и мультиоблачные стратегии

Это когда компании предпочитают не зависеть от какого-либо конкретного поставщика облачных услуг, а также комбинировать возможности общедоступного и частного облака, чтобы работать с большей гибкостью и эффективностью.

  • Zero-Trust Network Access (ZTNA)

Эта политика означает, что никому и ничему нельзя доверять доступ к корпоративным системам без проверки ZTNA.

  • Управление идентификацией и доступом (IAM)

IAM — это структура технологий и политик, предназначенных для контроля доступа пользователей к ИТ-ресурсам внутри предприятия.

  • Искусственный интеллект (AI) + машинное обучение (ML)

AI и ML используются в стратегиях кибербезопасности, чтобы устранить человеческую ошибку и сэкономить время.

  • Шифрование

Облачное шифрование — это процесс кодирования данных перед их отправкой в облако. Это означает преобразование читаемого текста в нечитаемый формат – тот, который бесполезен, если у вас нет ключей шифрования. Микросегментация — это разделение облачных сред на изолированные зоны, чтобы защитить каждую из них отдельно.

  • DevSecOps

Это означает разработку, безопасность и операции и предполагает, что ИТ-безопасность играет интегрированную роль на протяжении всего жизненного цикла приложения.

  • Конфиденциальные вычисления

Это новаторская аппаратная технология, которая защищает используемые данные путем шифрования по мере их анализа в памяти компьютера.

 

Подведение итогов

Итак, это концепция облачных вычислений на 2022 год в двух словах. Очевидно, что компании по цифровой трансформации должны разработать хорошо сбалансированную облачную стратегию для достижения долгосрочного успеха. Однако это может быть не так просто, поскольку необходимо учитывать множество переменных.

Аутсорсинг разработки программного обеспечения – и всего, что связано с внутренней трансформацией компании – опытному ИТ-партнеру может быть хорошим вариантом, особенно если вы хотите, чтобы с вещами обращались с умом, не понеся больших потерь. Это особенно верно сегодня, когда существует так много потенциальных угроз кибербезопасности.



2022-06-02T13:23:02
Облако

Настройка дампов ядра (core dumps) в Linux

В этой статье я расскажу, как можно настроить сохранение дампов в Linux при падении процессов, такие дампы называют core dumps.





Читать

Как установить Memcached на Ubuntu 22.04

Memcached — это система кэширования объектов памяти, специально разработанная для повышения скорости динамических веб-приложений за счет снижения нагрузки на сервер базы данных. Если мы объясним использование Memcached простыми словами, это поможет вам взять память из той части вашей системы, где она не нужна, и назначить ее той части памяти, где требуется больше памяти. Таким образом, в основном ваши веб-серверы не должны иметь дело с кешем, большинство разработчиков выделили отдельные машины для работы с кешем.В этом руководстве подробно описаны два разных метода установки Memcached, а также его базовая конфигурация в Ubuntu.

Как установить Memcached на Ubuntu 22.04

Существует два разных метода установки Memcached в Ubuntu: либо из репозитория по умолчанию с помощью диспетчера пакетов apt, либо путем загрузки tar-пакета с официального сайта.

Способ 1: Как установить Memcached на Ubuntu 22.04 из репозитория по умолчанию

Первый и простой способ установить Memcached в Ubuntu — это установить его из репозитория по умолчанию, для чего мы будем использовать менеджер пакетов apt:

$ sudo apt install memcached libmemcached-tools -y

Чтобы подтвердить успешное выполнение вышеуказанной команды, мы узнаем информацию об установленной версии Memcached с помощью команды:

$ memcached --version

С помощью команды systemctl проверим состояние memcached:

$ sudo systemctl status memcached

Чтобы удалить memcached из Ubuntu со всеми его файлами конфигурации, мы будем использовать команду purge с менеджером пакетов apt:

$ sudo apt purge memcached libmemcached-tools -y

Способ 2: установка Memcached на Ubuntu 22.04 путем загрузки его tar-пакета

Другой способ установить Memcached на Ubuntu — загрузить заархивированный пакет с официального сайта с помощью команды wget:

$ wget -c https://memcached.org/files/memcached-1.6.15.tar.gz

Разархивируйте заархивированный файл, чтобы получить доступ к его содержимому с помощью команды:

$ tar -zxvf memcached-1.6.15.tar.gz

Перечислите содержимое каталога, чтобы убедиться, что файл был распакован:

$ ls

Перейдите в каталог memcached-1.6.15 с помощью команды cd:

$ cd memcached-1.6.15

Теперь установите пакет libevent-dev, потому что он зависит от memcached:

$ sudo apt install libevent-dev -y

Теперь настроим, скомпилируем все файлы с помощью команды make и затем установим все скомпилированные файлы:

$ ./configure && make && make test && sudo make install

Как настроить Memcached в Ubuntu 22.04

Для настройки откроем его конфигурационный файл с помощью любого текстового редактора:

$ sudo nano /etc/memcached.conf

Теперь измените IP-адрес в файле конфигурации на свой IP-адрес, например, наш IP-адрес 10.0.2.15:

Остановите службу Memcached с помощью команды systemctl:

$ sudo systemctl stop memcached.service

Теперь снова запустите службу:

$ sudo systemctl start memcached.service

Также включите службу Memcached в вашей системе:

$ sudo systemctl enable memcached.service

И разрешите трафик на свой IP-адрес через порт 11211 с помощью команды ufw:

$ sudo ufw allow from 10.0.2.15 to any port 11211

Как Memcached как кеширующая база данных

Существует несколько способов подключения к Memcached.

Если ваше приложение основано на PHP, например WordPress, Joomla или Drupal, и вы хотите подключить Memcached в качестве кэширующей базы данных, тогда установите php-memcached с помощью команды:

$ sudo apt install php-memcached

Для приложений на основе Python:

$ pip install pymemcache

$ pip install python-memcached

Вывод

Memcached — это приложение с открытым исходным кодом, которое используется для запуска динамических веб-приложений на основе php за счет снижения нагрузки на их базы данных, что позволяет повысить производительность этих приложений. В этой статье мы рассмотрели два метода установки Memcached в Ubuntu: один — с использованием репозитория по умолчанию, а другой — путем загрузки заархивированного пакета с веб-сайта.



2022-05-31T13:18:32
Вопросы читателей