Работа с AWS RDS и Terraform в Unix/Linux

Работа с AWS RDS и Terraform в Unix/Linux Amazon Relational Database Service (Amazon RDS) позволяет легко настраивать, использовать и масштабировать реляционные базы данных в облаке. Сервис обеспечивает экономичное и масштабируемое использование ресурсов при одновременной автоматизации трудоемких задач администрирования, таких как выделение аппаратного обеспечения, настройка базы данных, установка исправлений и резервное копирование. Это позволяет сосредоточить внимание […]

Работа с AWS Route53 и Terraform в Unix/Linux

Работа с AWS Route53 и Terraform в Unix/Linux Amazon Route 53 – это высокодоступный и масштабируемый облачный веб-сервис системы доменных имен (DNS). Разработчики и владельцы веб-сервисов используют его как очень надежный и эффективный метод перенаправления конечных пользователей к интернет-приложениям, переводя доменные имена (например, www.example.com) в формат цифровых IP-адресов (например, 192.0.2.1), понятных для компьютеров. Amazon Route […]

Работа с AWS ELB и Terraform в Unix/Linux

Работа с AWS ELB и Terraform в Unix/Linux Elastic Load Balancing — «резиновый лоад балансер», который  автоматически распределяет входящий трафик приложений на несколько нод ( например, на экземпляры EC2). Он контролирует хелз_чеки хостов и направляет трафик только на «здоровые» ноды. ELB поддерживает три типа балансиров нагрузки: Application Load Balancers (ALB). Network Load Balancers (NLB). Classic […]

Работа с AWS ASG(auto scaling group) и Terraform в Unix/Linux

Работа с AWS ASG(auto scaling group) и Terraform в Unix/Linux Auto Scaling позволяет поддерживать доступность приложений на неизменно высоком уровне и динамически масштабировать ресурсы Amazon EC2 как в сторону увеличения, так и в сторону уменьшения в автоматическом режиме, в зависимости от заданных условий. Auto Scaling можно использовать для управления группой инстансов Amazon EC2, чтобы поддерживать […]

Работа с AWS EC2 и Terraform в Unix/Linux

Работа с AWS EC2 и Terraform в Unix/Linux Amazon Elastic Compute Cloud (Amazon EC2) – это веб-сервис, предоставляющий безопасные масштабируемые вычислительные ресурсы в облаке. Он помогает разработчикам, облегчая проведение крупномасштабных вычислений в облаке. Простой веб-интерфейс сервиса Amazon EC2 позволяет получить доступ к вычислительным ресурсам и настроить их с минимальными трудозатратами. Он предоставляет пользователям полный контроль […]

Работа с AWS VPC и Terraform в Unix/Linux

Работа с AWS VPC и Terraform в Unix/Linux Amazon Virtual Private Cloud (Amazon VPC) – это логически изолированный раздел облака AWS, в котором можно запускать ресурсы AWS в созданной пользователем виртуальной сети. Пользователь полностью контролирует свою среду виртуальной сети, в том числе может выбирать собственный диапазон IP-адресов, создавать подсети, а также настраивать таблицы маршрутизации и […]

Установка docker machine в Unix/Linux

Установка docker machine в Unix/Linux Docker Machine — это инструмент, который позволяет устанавливать Docker Engine на виртуальные хосты и управлять хостами с помощью docker-machine команд. Вы можете использовать Machine для создания Docker нод на локальном компьютере Mac/Linux, а так же в сети вашей компании или в облачных провайдерах (Azure, AWS или Digital Ocean). Используя команды, вы […]

Разграничение прав доступа в Jenkins

Разграничение прав доступа в Jenkins При работе с многими проектами, не все могут (должны) иметь доступ к другим учаскам кода или проекта. Та это и не нужно, нужно какое-то разграничение, чтобы работники из одной тимы не могли получить доступ к задачам, workspace задач других ребят. Т.е. чтобы каждый в рамках своего проекта мог делать в jenkins […]

Установка Puppet в Unix/Linux

Установка Puppet в Unix/Linux Puppet — кроссплатформенное клиент-серверное ПО, которое позволяет централизованно управлять конфигурацией ОС и утилит, которые установлены на разных серверах. Многие большие компании используют puppet для своих целей. Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном предметно-ориентированном языке. После того, […]

Установка Ant в Unix/Linux

Установка Ant в Unix/Linux И так, что же такое apache Ant? Apache Ant — это библиотека Java и средство командной строки. Задачей которого — управлять процессами, описанными в файлах сборки, в качестве целей и точек расширения, зависящих друг от друга. Основным известным использованием Ant — является сборка Java-приложений. Ant предоставляет ряд встроенных задач, позволяющих компилировать, собирать, […]