Top.Mail.Ru

Облако

Облако. Методы управления Облаком

Инфраструктурой Облака можно управлять не только через личный кабинет, но и с помощью таких методов, как API, Terraform и Go client.

Управлять Облаком можно через интерфейс личного кабинета в нашей платформе. Этот метод не требует специальных знаний или дополнительного ПО и подойдёт большинству пользователей.

Для начала работы авторизуйтесь в личном кабинете и перейдите в раздел Облако. В разделе доступен весь функционал сервиса для создания и управления ресурсами.

Облако. Методы управления Облаком

API (Application Programming Interface) – это программный интерфейс приложения, который представляет собой набор специальных запросов для выполнения тех же действий, что и через личный кабинет. Однако управлять Облаком через API становится удобнее и быстрее в тех случаях, когда невозможно войти в личный кабинет или когда необходимо управлять большим количеством ресурсов.

Взаимодействовать с API можно с помощью специальных программ, например Postman, а доступные запросы и функционал API описаны в нашей API-документации.

Terraform – это open-source инструмент для управления инфраструктурой в виде кода, записанного в специальный конфигурационный файл. Использование этого метода для управления Облаком даёт ряд преимуществ:

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

Работа с Terraform начинается с создания конфигурационных файлов с расширением .tf, в которых и происходит создание и управление инфраструктурой. Примеры конфигураций для разных ситуаций и сценариев представлены в нашей Terraform-документации.

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

  • Простой и понятный синтаксис, что делает Go доступным как для опытных, так и для начинающих разработчиков.
  • Наличие утилиты gofmt, которая сама форматирует код – расставляет символы по необходимым местам и удаляет лишнее.

Мы предоставляем собственную клиентскую библиотеку Go для работы с нашим Облаком, в которой представлены как процесс подготовки к работе, так и примеры кода для разных ситуаций и сценариев.

Мы используем cookie, чтобы сайт стал лучше для вас.