2017 будет захватывающим годом для инженеров DevOps. Поразительный рост контейнеров, микросервисных архитектур и распространение машинного интеллекта помогает им решать повседневные проблемы. С этой целью Ops & Automation теперь намного проще. А благодаря быстро меняющейся парадигме инноваций, которая установилась на протяжении многих лет, операционное сообщество стало свидетелем эволюции операционных задач от традиционных операций к DevOps нового века. В первую очередь, чтобы удовлетворить потребность в большей маневренности и производительности. Но с развитием машинного интеллекта в настоящее время развивается еще одна новая тенденция: DevOps на NoOps.

По словам генерального директора Botmetric Виджая Раяпати, NoOps - это логическое продолжение DevOps с философией: люди должны решать новые проблемы, а машины должны решать известные проблемы!

Виджей добавляет: «NoOps - это эпоха использования интеллектуальной автоматизации для ваших операционных задач, поэтому вы можете избавить людей от необходимости управлять операциями, сэкономить драгоценное время инженеров и решить известные проблемы. Поскольку машины могут принимать решения по известным проблемам и могут предоставлять диагностическую информацию для новых проблем, чтобы снизить операционные издержки для инженеров ».

Вот пять основных тенденций внедрения DevOps в NoOps, которые должен знать каждый облачный инженер:

1. Бессерверное программирование. Эта парадигма программирования и развертывания значительно устраняет требования DevOps для обеспечения и управления конфигурацией. В облачном мире будет наблюдаться только траектория роста движения NoOps, поскольку все поставщики облачных услуг дорабатывают свои бессерверные предложения.

2. Контейнерная обработка. Контейнеры, такие как Docker, будут дополнительно абстрагироваться от зависимостей и совместного использования ресурсов между различными компонентами, используя решения для управления кластером и оркестровки, такие как Kubernetes, Mesos, ECS, Nomad и т. Д., Чтобы обеспечить общее представление о базовой инфраструктуре.

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

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

5. Самовосстановление и автоматическое исправление. Ранее мир DevOps ограничивался сборкой, развертыванием и подготовкой, в то время как повседневные операции выполнялись вручную или полуавтоматически. Пришло время, инженеры приняли NoOps, где машины могут решать известные повторяющиеся проблемы, а инженеры могут решать новые проблемы.

Чтобы глубже погрузиться в тенденции DevOps и NoOps, прочтите сообщение генерального директора Botmetric Виджая Раяпати, в котором Виджай осветит детали всех пяти тенденций, формирующих облачный мир в 2017 году и в последующий период.

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

Примечание редактора. Этот эксклюзивный пост в блоге является адаптацией оригинальной статьи The 2017 Cloud Trends: DevOps to NoOps, написанной генеральным директором Botmetric Виджаем Раяпати.

Первоначально опубликовано на www.botmetric.com 8 февраля 2017 г.