Облачная платформа

К разделу «Облачная платформа

Облачные ресурсы IaaS
Облачные ресурсы IaaS
Облачная платформа на базе собственных дата-центров уровня TIER III
Ускоренные вычисления на базе NVIDIA GPU
Ускоренные вычисления на базе NVIDIA GPU
Для сложных вычислений, машинного обучения и обработки видео/3D-графики
Частное облако
Частное облако
Защищенное частное облако (УЗ-1, К-1, лицензии ФСБ и ФСТЭК)
Кластеры Kubernetes
Кластеры Kubernetes
Развертывание, масштабирование, репликация и мониторинг контейнерных приложений
Защищенное облако 152-ФЗ
Защищенное облако 152-ФЗ
Размещение конфиденциальных данных в защищенной инфраструктуре и аудит работы с персональными данными
Резервное копирование для бизнеса
Резервное копирование для бизнеса
Автоматизированное управление резервными копиями виртуальных машин и баз данных
База данных в облаке
База данных в облаке
Управляемые СУБД с масштабированием по мере необходимости и высоким SLA
Миграция в облако Linx Cloud
Миграция в облако Linx Cloud
Перенос IT-инфраструктуры в облако Linx Cloud из других платформ
Объектное хранилище S3
Объектное хранилище S3
Защищенное объектное хранилище S3 по стандартам 152-ФЗ на платформе Linx Cloud
Облако для ВУЗов
Облако для ВУЗов
25% скидка на облачные сервисы от цены прайса на год!
Безопасность

К разделу «Безопасность

Статический анализ исходного кода SAST
Статический анализ исходного кода SAST
Облачный сервис для защиты приложений на этапе разработки исходного кода
Двухфакторная аутентификация MFA
Двухфакторная аутентификация MFA
Удаленный доступ – легко и безопасно. Сервис MFA подходит для любого типа инфраструктуры
Облачная защита WAF + AntiDDoS
Облачная защита WAF + AntiDDoS
Многоуровневая защита интернет-ресурсов и веб-приложений с минимальными вложениями
Аварийное восстановление в AWS
Аварийное восстановление в AWS
Быстрое и экономичное восстановление данных и приложений. RPO — секунды, RTO — минуты
DRaaS — аварийное восстановление
DRaaS — аварийное восстановление
Аварийное восстановление ИТ-инфраструктуры. Защитите ИТ-системы уже сегодня!
Межсетевой экран нового поколения NGFW
Межсетевой экран нового поколения NGFW
Виртуальный межсетевой экран нового поколения для комплексной защиты ресурсов в облаке
Антивирус
Антивирус
Защита инфраструктуры от вирусов и шифровальщиков
Сканирование на уязвимости
Сканирование на уязвимости
Мониторинг и оценка уязвимостей ИТ-инфраструктуры
Security Operations Center (SOC)
Security Operations Center (SOC)
Центр противодействия кибератакам на любом этапе инцидента
ГОСТ-VPN
ГОСТ-VPN
Защищенный канал связи для ИСПДн
Межсетевой экран
Межсетевой экран
Защита сети компании от несанкционированного доступа извне
Аттестация частного облака для ГИС
Аттестация частного облака для ГИС
Размещение госинформационных систем «под ключ» с соблюдением К1 и УЗ-1 (ИСПДн)
Security Awareness
Security Awareness
Обучение сотрудников навыкам информационной безопасности на базе онлайн-платформы
Тарифы База знаний
Облако
Подключение

Подключение

Описание

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

PHP




                    

Вместо 10.0.0.4 — вставьте IP-адрес вашей базы данных.

Установка PHP
Подключение




                    

pg_connect() открывает соединение с базой данных PostgreSQL, определенное строкой connection_string.


При повторном вызове функции pg_connect() с теми же значениями параметров в connection_string функция вернет существующее подключение. Если необходимо принудительно создать новое соединение, то нужно передать строку подключения функции PGSQL_CONNECT_FORCE_NEW в качестве параметра connect_type.


Прежний синтаксис с множеством параметров $conn =» pg_connect(«host», «port», «options», «tty», «dbname») считается устаревшим.


Подробное описание функций PostgreSQL, доступных через PHP, на официальном сайте — по этой ссылке.

PYTHON




                    

Вместо 10.0.0.4 — вставьте IP-адрес вашей базы данных.

Установка PYTHON

Скачать дистрибутив можно на официальном сайте по этой ссылке. На Windows достаточно запустить дистрибутив и нажимать «Далее».


На Linux нужно ввести команду:





                    
Подключение

Для подключения к вашей базе данных нужно создать объект подключения, представляющий базу данных. И далее создать объект курсора, чтобы помочь вам в выполнении ваших операторов SQL.


В следующем примере показано, как установить соединение с базой:





                    

В результате получим:





                    
Пример создания таблицы

Для создания таблицы Postgres в Python используется оператор SQL CREATE TABLE. Этот запрос должен быть выполнен после установления соединения с базой данных. Мы также создаем объект курсора, вызывая метод cursor(), который принадлежит объекту connection. Этот объект cursor используется для фактического выполнения ваших команд.


Затем мы вызываем метод execute() объекта cursor, чтобы помочь нам в создании таблицы. Наконец, нам нужно зафиксировать и закрыть соединение. «Фиксация» соединения говорит драйверу о необходимости посылать команды в базу данных.


Следующий пример демонстрирует это:





                    

В результате получим:





                    

Этот метод commit() помогает нам применить изменения, которые мы внесли в базу данных, и эти изменения не могут быть отменены, если commit() выполнится успешно. Метод close() закрывает соединение с базой данных.


На данный момент мы создали таблицу с 4 столбцами, каждый из которых имеет различные типы данных. Приведенный выше вывод показывает, что таблица была успешно создана.

RUBY




                    

Вместо 10.0.0.4 — вставьте IP-адрес вашей базы данных.

Установка RUBY

Скачать дистрибутив Ruby вы можете на официальном сайте по этой ссылке. На Windows достаточно запустить дистрибутив и нажимать «Далее».


На Linux введите команду:





                    
Подключение

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





                    
Создание таблицы базы данных

В этом разделе мы создаем таблицу базы данных и заполняем ее данными.


Файл с исходным кодом приложения Ruby — может называться, например, create_table.rb:





                    

Созданная таблица называется Cars и имеет три столбца: идентификатор, название автомобиля и его цену.

JDBC




                    

Вместо 10.0.0.4 — вставьте IP-адрес вашей базы данных.

Установка
Подключение

Фрагменты кода для использования JDBC для подключения к базе данных PostgreSQL:





                    
Смотрите полный пример ниже:




                    
NODE.JS

var" pg =" require('pg'); "var conn =" new "pg.Client("postgres://:@10.0.0.4/");

Вместо 10.0.0.4 — вставьте IP-адрес вашей базы данных.

Установка

Надо установить зависимость от npm:





                    
Подключение

Теперь вам нужно создать соединение PostgreSQL, которое вы можете позже запросить.





                    
ODBC




                    

Вместо 10.0.0.4 — вставьте IP-адрес вашей базы данных.

Установка
Подключение

Если вы используете веб-интерфейс для добавления источника данных ODBC, то заполните поля:

  • Сервер (хост) / IP-адрес
  • Порт
  • Имя базы данных / название базы данных
  • Имя пользователя / логин
  • Пароль

данными, взятыми из вашего личного кабинета (на вкладке ODBC) вашей базы данных.


Для подключения источника данных ODBC в приложении / среде разработки используйте этот коннектор:





                                
Остались вопросы?

Опишите вашу задачу, и мы поможем вам ее решить

Или напишите нам info@linxdatacenter.com
Нажимая кнопку «Отправить», вы соглашаетесь с Политикой обработки персональных данных ООО «Связь ВСД»