Поддерживает ли Alibaba Cloud историю Cloud Devops?
Обладает ли Alibaba Cloud полной историей разработчиков? Я ищу похожую историю IBM Blue Mix на принципах "Думай, учись, собирай, разворачивай и работай", где все задачи были автоматизированы. Код, выполняемый в конвейерах доставки как этапы и переходящий к Построение и Развертывание, Тестовые кейсы легко? если нет, знаете ли вы, когда мы увидим, что эти функции добавлены в Alibaba Cloud?
Спасибо, Шринивас Б
5 ответов
DevOps - это не инструмент "A", а концепция для автоматизации процесса разработки и эксплуатации. Для Alibaba Cloud у вас есть инструмент под названием ROS для управления ресурсами, кроме того, поддерживается terraform, и у вас есть полная поддержка SDK для вызовов API. С этой точки зрения, Alibaba Cloud уже хорошо поддерживает DevOps.
Однако, по сравнению с Alibaba Cloud в Китае или AWS, многие ключевые функции еще не поддерживаются за рубежом (git-репо, конвейер, проверка кода...)
Но в целом, он обеспечивает определенно больше, чем PaaS на основе Cloud Foundry.
На данный момент мы должны увидеть, что Alibaba Cloud предоставляет инфраструктуру как услугу (IaaS) и программное обеспечение как услугу (SaaS). IBM Bluemix является их проприетарным продуктом. Насколько я знаю, я не вижу ничего подобного в ближайшем будущем.
ИМХО, вы можете создать такой, используя конвейеры GitLab, которые могут быть не похожи на IBM Bluemix, но в некоторой степени.
Bluemix - это реализация открытой облачной архитектуры IBM, основанной на Cloud Foundry, которая позволяет быстро создавать, развертывать и управлять облачными приложениями.IBM Bluemix - это PAAS (платформа как услуга).
Бессерверные вычисления направлены на то, чтобы позволить приложениям разрабатываться без проблем для реализации, настройки или масштабирования сервера (Complete DevOps Story)
FaaS предоставляет средства для реализации мечты без сервера, позволяя разработчикам выполнять код в ответ на события, не создавая и не поддерживая сложную инфраструктуру.
Облако Alibaba предоставляет IaaS, PaaS и FaaS (это больше похоже на тот, который вы ожидаете)
DevOps - это культура и практика разработки программного обеспечения, направленная на объединение разработки программного обеспечения (Dev) и эксплуатации программного обеспечения (Ops). Разработчики службы поддержки Alibaba Cloud и различные автоматизированные инструменты, используемые в DevOps On Alibaba Cloud, являются
- Для автоматизации сборки -Java-ant,maven,gradle -Javascript-npm,grunt,guip
- Инструменты непрерывной интеграции -Jenkins,TravisCI,Bamboo
- Инструменты управления конфигурацией-марионетка, повар, соль
- Инструменты визуализации - контейнер,Docker
- Инструменты мониторинга-APM(мониторинг производительности приложений)
- Инструменты оркестрации -Kubernetes,Zookeeper
Рад сообщить, что у Alibaba Cloud теперь есть специализированное решение DevOps.
Alibaba Cloud обеспечивает высокопроизводительные и масштабируемые возможности управления контейнерными приложениями, а также упрощенное построение, масштабирование и управление кластером. Наши автоматизированные инструменты O&M с открытым исходным кодом помогают предприятиям управлять сложной облачной инфраструктурой, быстро создавать образы и развертывать решения в многооблачной архитектуре.