Continuous delivery (original) (raw)

About DBpedia

継続的デリバリー(けいぞくてきデリバリー、英語: continuous delivery、CD)とは、チームが短いサイクルでソフトウェアを生産し、いつでも確実にソフトウェアをリリースできるようにし、ソフトウェアをリリースする際には、手動で行うソフトウェアエンジニアリングのアプローチである。これは、ソフトウェアの構築、テスト、リリースをより迅速かつ頻繁に行うことを目的としている。このアプローチは、運用中のアプリケーションをより段階的に更新できるようにすることで、変更を提供するためのコスト、時間、リスクを削減するのに役立つ。継続的デリバリーを行うためには、簡単で再現性のあるデプロイメントプロセスが重要である。 継続的デリバリーは継続的デプロイとは対照的で、ソフトウェアは同様に短いサイクルで生産されるが、手動デプロイメントによってリリースを行う。

thumbnail

Property Value
dbo:abstract التسليم المستمر (بالإنجليزية: Continuous delivery)‏ اختصاراً CD، هو أحد نهج هندسة البرمجيات، تنتج الفرق باستخدامه البرمجيات خلال دورات قصيرة، ما يضمن إصدار البرمجيات بشكل موثوق في أي وقت، والقيام بذلك يدويًا. يهدف إلى إنشاء البرمجيات واختبارها وإصدارها بسرعة وتواتر أكبر. ويساعد هذا النهج على تقليل التكلفة والوقت ومخاطر إجراء التغييرات من خلال السماح بإجراء تحديثات تزايدية للتطبيقات في الإنتاج. وتعد عملية النشر المباشرة والقابلة للتكرار عملية مهمة للتسليم المستمر. يتناقض التسليم المستمر مع النشر المستمر، وهو نهج مماثل تُنتج فيه البرمجيات أيضًا في دورات قصيرة ولكن من خلال عمليات النشر الآلية بدلاً من اليدوية. (ar) Continuous Delivery (CD, „fortlaufende Auslieferung“) bezeichnet eine Sammlung von Techniken, Prozessen und Werkzeugen, die den Software-Auslieferungsprozess (englisch deployment) verbessern. Techniken wie Continuous Integration (CI), Testautomatisierung und kontinuierliche Installation werden insbesondere in Kombination mit agilen Methoden eingesetzt, um den Entwicklern schnelles Feedback auf Änderungen zu geben und die Software-Qualität während der Weiterentwicklung aufrechtzuerhalten. Software-Build-Jobs auf CI-Servern wie Jenkins ermöglichen ein automatisiertes Testen und Erstellen von „Nightly“- oder „Release“-Versionen. Diese Versionen können mit Hilfe von CD automatisiert auf Entwicklungs-, Test-, Integrations- und Produktivumgebung eingespielt werden. Die Automatisierung der Integrations- und Auslieferungsprozesse ermöglicht schnelle, zuverlässige und wiederholbare Deployments. Erweiterungen oder Fehlerkorrekturen können somit mit geringem Risiko und niedrigem manuellem Aufwand in die Produktivumgebung oder zum Kunden ausgeliefert werden. Continuous Delivery wird primär in Kombination mit agilen Methoden eingesetzt. Für eine Einführung von Continuous Delivery wird häufig eine Umsetzung des DevOps-Ansatzes empfohlen. (de) Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time and, when releasing the software, without doing so manually. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery. Continuous delivery contrasts with continuous deployment (also abbreviated CD), a similar approach in which software is also produced in short cycles but through automated deployments rather than manual ones. As such, continuous deployment can be viewed as a more complete form of automation than continuous delivery. (en) Entrega continua (continuous delivery en inglés o CD) es un enfoque de la ingeniería del software en que los equipos de desarrollo producen software en ciclos cortos, asegurando que el software puede ser liberado en cualquier momento, de forma confiable en cualquier momento.​ Apunta a la construcción, prueba, y liberación del software de forma más rápida y más frecuente. Este enfoque ayuda en la reducción del costo, tiempo, y riesgo de la liberación de versiones a través de la liberación de versiones más incrementales a aplicaciones en producción. Un proceso directo y repetible de liberación es importante para una entrega continua. En ocasiones se relaciona con Despliegue continuo, con la diferencia que en la entrega continua, el producto final no tiene por qué siempre ser desplegada en un entorno real. (es) La livraison continue (en anglais : continuous delivery, CD) est une approche d’ingénierie logicielle dans laquelle les équipes produisent des logiciels dans des cycles courts, ce qui permet de le mettre à disposition à n’importe quel moment. Le but est de construire, tester et diffuser un logiciel plus rapidement. L’approche aide à réduire le temps d'évaluation des risques, et les risques associés à la livraison de changement en adoptant une approche plus incrémentielle des modifications en production. À terme, l'objectif est une réduction du coût. Un processus simple et répétable de déploiement est un élément clé. (fr) 継続的デリバリー(けいぞくてきデリバリー、英語: continuous delivery、CD)とは、チームが短いサイクルでソフトウェアを生産し、いつでも確実にソフトウェアをリリースできるようにし、ソフトウェアをリリースする際には、手動で行うソフトウェアエンジニアリングのアプローチである。これは、ソフトウェアの構築、テスト、リリースをより迅速かつ頻繁に行うことを目的としている。このアプローチは、運用中のアプリケーションをより段階的に更新できるようにすることで、変更を提供するためのコスト、時間、リスクを削減するのに役立つ。継続的デリバリーを行うためには、簡単で再現性のあるデプロイメントプロセスが重要である。 継続的デリバリーは継続的デプロイとは対照的で、ソフトウェアは同様に短いサイクルで生産されるが、手動デプロイメントによってリリースを行う。 (ja) 지속적 배포(Continuous delivery, CD)는 팀이 짧은 주기로 소프트웨어를 개발하는 소프트웨어 공학적 접근의 하나로, 소프트웨어가 언제든지 신뢰 가능한 수준으로 출시될 수 있도록 보증하기 위한 것이다. 소프트웨어를 더 빠르게, 더 주기적으로 빌드하고 테스트하고 출시하는 것을 목표로 한다. 이러한 접근은 더 많은 증분 업데이트를 업무 애플리케이션에 적용할 수 있게 함으로써 변경사항의 배포에 대한 비용, 시간, 위험을 줄일 수 있게 한다. (ko) Continuous delivery is een softwareontwikkelmethode die gericht is op ideeën zo snel en efficiënt mogelijk in productie te krijgen. Hierdoor kunnen businessaannames snel bij de klant worden gevalideerd om zo op een kortcyclische wijze een product vorm te geven. Functionaliteit en ideeën kunnen op deze manier de consument vele malen sneller bereiken dan gebruikelijk is bij de oude watervalmethode. Het continuousdeliveryproces richt zich op het sturen van een continue stroom van nieuwe features naar productie en stapt daarmee in feite af van de oude ‘releasegedachte’. (nl) Continuous Delivery, ung. kontinuerlig leverans ibland förkortat (CD), är en process använd inom systemutveckling. Målet är att snabbt kunna leverera ny och/eller uppdaterad programvara. CD är inspirerat av Lean-metoder och Agil systemutveckling. (sv) Entrega contínua (CD), do inglês continuous delivery, é uma prática de engenharia de software na qual as equipes, de desenvolvimento de software, produzem um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento. O objetivo é criar, testar e liberar software com maior velocidade e frequência. Essa prática ajuda a reduzir o custo, o tempo e o risco de fazer alterações, permitindo atualizações incrementais as aplicações em produção. Um processo de implantação simples e repetível é importante para a entrega contínua. (pt) Непрерывная доставка (англ. Continuous delivery или CD, или CDE) — это подход к разработке программного обеспечения, при котором программное обеспечение производится короткими итерациями, гарантируя, что ПО является стабильным и может быть передано в эксплуатацию в любое время, а передача его не происходит вручную. Целью является сборка, тестирование и релиз программного обеспечения с большей скоростью и частотой. Подход позволяет уменьшить стоимость, время и риски внесения изменений путём более частных мелких обновлений в продакшн-приложение. Непрерывная доставка отличается от непрерывного развертывания (Continuous deployment) тем, что процесс развертывания в производственную среду должен быть подтвержден вручную. (ru) Безперервна доставка (англ. Continuous delivery (CD)) — підхід у програмній інженерії, суть якого полягає в тому, що команди розроблюють програмне забезпечення протягом коротких періодів часу, забезпечуючи надійний випуск версії у будь-який час. Його метою є створення, тестування та випуск програмного забезпечення швидше та частіше. Підхід допомагає зменшити вартість, час та ризик доставки змін, дозволяючи додаткові поповнення додатків у виробництві. Простий та повторюваний процес розгортання має важливе значення для безперервної доставки. (uk) 持續交付(英語:Continuous delivery,縮寫為 CD),是一種軟體工程手法,讓軟體產品的產出過程在一個短週期內完成,以保證軟體可以穩定、持續的保持在隨時可以釋出的狀況。它的目標在於讓軟體的建置、測試與釋出變得更快以及更頻繁。這種方式可以減少軟體開發的成本與時間,減少風險。 (zh)
dbo:thumbnail wiki-commons:Special:FilePath/Continuous_Delivery_process_diagram.svg?width=300
dbo:wikiPageExternalLink http://continuous-delivery-book.com/
dbo:wikiPageID 33957671 (xsd:integer)
dbo:wikiPageLength 20021 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124446895 (xsd:integer)
dbo:wikiPageWikiLink dbr:Branching_(software) dbr:Application_lifecycle_management dbr:Architecturally_significant_requirements dbc:Software_release dbr:DevOps dbr:WinOps dbr:Google dbr:Continuous_configuration_automation dbr:Continuous_deployment dbr:Continuous_integration dbr:Continuous_testing dbr:Feature_toggle dbr:Poka-Yoke dbr:Microservices dbr:Software_engineering dbc:Software_design dbc:Software_development_process dbr:Wells_Fargo dbr:Lean_software_development dbr:NoSQL dbr:Amazon_(company) dbr:Facebook dbr:Paddy_Power dbr:Software_deployment dbr:Martin_Fowler_(software_engineer) dbr:Application_release_automation dbr:Build_automation dbr:CI/CD dbr:Software_release dbr:Change_management dbr:Yahoo! dbr:Software_configuration_management dbr:Version_control dbr:Release_management dbr:Source_control dbr:Build_management dbr:File:Continuous_Delivery_process_diagram.svg
dbp:date January 2022 (en) September 2017 (en)
dbp:reason Unclear why making master branch releasable prevents other branches from being otherwise (en)
dbp:seeDiscussionPage See discussion page (en)
dbp:wikiPageUsesTemplate dbt:Howto-section dbt:Authority_control dbt:Cite_book dbt:Clarify dbt:Colbegin dbt:Colend dbt:Distinguish dbt:Main dbt:Reflist dbt:Software_development_process
dct:subject dbc:Software_release dbc:Software_design dbc:Software_development_process
gold:hypernym dbr:Approach
rdf:type owl:Thing dbo:ProgrammingLanguage dbo:MusicGenre
rdfs:comment 継続的デリバリー(けいぞくてきデリバリー、英語: continuous delivery、CD)とは、チームが短いサイクルでソフトウェアを生産し、いつでも確実にソフトウェアをリリースできるようにし、ソフトウェアをリリースする際には、手動で行うソフトウェアエンジニアリングのアプローチである。これは、ソフトウェアの構築、テスト、リリースをより迅速かつ頻繁に行うことを目的としている。このアプローチは、運用中のアプリケーションをより段階的に更新できるようにすることで、変更を提供するためのコスト、時間、リスクを削減するのに役立つ。継続的デリバリーを行うためには、簡単で再現性のあるデプロイメントプロセスが重要である。 継続的デリバリーは継続的デプロイとは対照的で、ソフトウェアは同様に短いサイクルで生産されるが、手動デプロイメントによってリリースを行う。 (ja) 지속적 배포(Continuous delivery, CD)는 팀이 짧은 주기로 소프트웨어를 개발하는 소프트웨어 공학적 접근의 하나로, 소프트웨어가 언제든지 신뢰 가능한 수준으로 출시될 수 있도록 보증하기 위한 것이다. 소프트웨어를 더 빠르게, 더 주기적으로 빌드하고 테스트하고 출시하는 것을 목표로 한다. 이러한 접근은 더 많은 증분 업데이트를 업무 애플리케이션에 적용할 수 있게 함으로써 변경사항의 배포에 대한 비용, 시간, 위험을 줄일 수 있게 한다. (ko) Continuous delivery is een softwareontwikkelmethode die gericht is op ideeën zo snel en efficiënt mogelijk in productie te krijgen. Hierdoor kunnen businessaannames snel bij de klant worden gevalideerd om zo op een kortcyclische wijze een product vorm te geven. Functionaliteit en ideeën kunnen op deze manier de consument vele malen sneller bereiken dan gebruikelijk is bij de oude watervalmethode. Het continuousdeliveryproces richt zich op het sturen van een continue stroom van nieuwe features naar productie en stapt daarmee in feite af van de oude ‘releasegedachte’. (nl) Continuous Delivery, ung. kontinuerlig leverans ibland förkortat (CD), är en process använd inom systemutveckling. Målet är att snabbt kunna leverera ny och/eller uppdaterad programvara. CD är inspirerat av Lean-metoder och Agil systemutveckling. (sv) Entrega contínua (CD), do inglês continuous delivery, é uma prática de engenharia de software na qual as equipes, de desenvolvimento de software, produzem um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento. O objetivo é criar, testar e liberar software com maior velocidade e frequência. Essa prática ajuda a reduzir o custo, o tempo e o risco de fazer alterações, permitindo atualizações incrementais as aplicações em produção. Um processo de implantação simples e repetível é importante para a entrega contínua. (pt) Безперервна доставка (англ. Continuous delivery (CD)) — підхід у програмній інженерії, суть якого полягає в тому, що команди розроблюють програмне забезпечення протягом коротких періодів часу, забезпечуючи надійний випуск версії у будь-який час. Його метою є створення, тестування та випуск програмного забезпечення швидше та частіше. Підхід допомагає зменшити вартість, час та ризик доставки змін, дозволяючи додаткові поповнення додатків у виробництві. Простий та повторюваний процес розгортання має важливе значення для безперервної доставки. (uk) 持續交付(英語:Continuous delivery,縮寫為 CD),是一種軟體工程手法,讓軟體產品的產出過程在一個短週期內完成,以保證軟體可以穩定、持續的保持在隨時可以釋出的狀況。它的目標在於讓軟體的建置、測試與釋出變得更快以及更頻繁。這種方式可以減少軟體開發的成本與時間,減少風險。 (zh) التسليم المستمر (بالإنجليزية: Continuous delivery)‏ اختصاراً CD، هو أحد نهج هندسة البرمجيات، تنتج الفرق باستخدامه البرمجيات خلال دورات قصيرة، ما يضمن إصدار البرمجيات بشكل موثوق في أي وقت، والقيام بذلك يدويًا. يهدف إلى إنشاء البرمجيات واختبارها وإصدارها بسرعة وتواتر أكبر. ويساعد هذا النهج على تقليل التكلفة والوقت ومخاطر إجراء التغييرات من خلال السماح بإجراء تحديثات تزايدية للتطبيقات في الإنتاج. وتعد عملية النشر المباشرة والقابلة للتكرار عملية مهمة للتسليم المستمر. (ar) Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time and, when releasing the software, without doing so manually. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery. (en) Continuous Delivery (CD, „fortlaufende Auslieferung“) bezeichnet eine Sammlung von Techniken, Prozessen und Werkzeugen, die den Software-Auslieferungsprozess (englisch deployment) verbessern. Techniken wie Continuous Integration (CI), Testautomatisierung und kontinuierliche Installation werden insbesondere in Kombination mit agilen Methoden eingesetzt, um den Entwicklern schnelles Feedback auf Änderungen zu geben und die Software-Qualität während der Weiterentwicklung aufrechtzuerhalten. Software-Build-Jobs auf CI-Servern wie Jenkins ermöglichen ein automatisiertes Testen und Erstellen von „Nightly“- oder „Release“-Versionen. Diese Versionen können mit Hilfe von CD automatisiert auf Entwicklungs-, Test-, Integrations- und Produktivumgebung eingespielt werden. (de) Entrega continua (continuous delivery en inglés o CD) es un enfoque de la ingeniería del software en que los equipos de desarrollo producen software en ciclos cortos, asegurando que el software puede ser liberado en cualquier momento, de forma confiable en cualquier momento.​ Apunta a la construcción, prueba, y liberación del software de forma más rápida y más frecuente. Este enfoque ayuda en la reducción del costo, tiempo, y riesgo de la liberación de versiones a través de la liberación de versiones más incrementales a aplicaciones en producción. Un proceso directo y repetible de liberación es importante para una entrega continua. (es) La livraison continue (en anglais : continuous delivery, CD) est une approche d’ingénierie logicielle dans laquelle les équipes produisent des logiciels dans des cycles courts, ce qui permet de le mettre à disposition à n’importe quel moment. Le but est de construire, tester et diffuser un logiciel plus rapidement. (fr) Непрерывная доставка (англ. Continuous delivery или CD, или CDE) — это подход к разработке программного обеспечения, при котором программное обеспечение производится короткими итерациями, гарантируя, что ПО является стабильным и может быть передано в эксплуатацию в любое время, а передача его не происходит вручную. Целью является сборка, тестирование и релиз программного обеспечения с большей скоростью и частотой. Подход позволяет уменьшить стоимость, время и риски внесения изменений путём более частных мелких обновлений в продакшн-приложение. (ru)
rdfs:label تسليم مستمر (ar) Continuous Delivery (de) Entrega continua (es) Continuous delivery (en) Livraison continue (fr) 継続的デリバリー (ja) 지속적 배포 (ko) Continuous delivery (nl) Непрерывная доставка (ru) Entrega contínua (pt) Continuous Delivery (sv) Безперервна доставка (uk) 持續交付 (zh)
owl:differentFrom dbr:Continuous_deployment
owl:sameAs freebase:Continuous delivery wikidata:Continuous delivery dbpedia-ar:Continuous delivery dbpedia-de:Continuous delivery dbpedia-es:Continuous delivery dbpedia-et:Continuous delivery dbpedia-fa:Continuous delivery dbpedia-fi:Continuous delivery dbpedia-fr:Continuous delivery dbpedia-hu:Continuous delivery dbpedia-ja:Continuous delivery dbpedia-ko:Continuous delivery dbpedia-nl:Continuous delivery dbpedia-no:Continuous delivery dbpedia-pt:Continuous delivery dbpedia-ru:Continuous delivery dbpedia-sv:Continuous delivery dbpedia-uk:Continuous delivery dbpedia-vi:Continuous delivery dbpedia-zh:Continuous delivery https://global.dbpedia.org/id/2Mo2H
prov:wasDerivedFrom wikipedia-en:Continuous_delivery?oldid=1124446895&ns=0
foaf:depiction wiki-commons:Special:FilePath/Continuous_Delivery_process_diagram.svg
foaf:isPrimaryTopicOf wikipedia-en:Continuous_delivery
is dbo:genre of dbr:Rudder_(software) dbr:Go_continuous_delivery dbr:Jenkins_(software) dbr:Progress_Chef__Progress_Chef__1
is dbo:wikiPageDisambiguates of dbr:CD_(disambiguation)
is dbo:wikiPageRedirects of dbr:Continuous_Delivery
is dbo:wikiPageWikiLink of dbr:Progress_Chef dbr:Puppet_(software) dbr:Rudder_(software) dbr:Enterprise_release_management dbr:List_of_free-software_events dbr:Schema_migration dbr:MLOps dbr:Bisection_(software_engineering) dbr:Application-release_automation dbr:DevConf.cz dbr:DevOps dbr:DevOps_toolchain dbr:Development,_testing,_acceptance_and_production dbr:Infobip dbr:Jadu_(company) dbr:SMART_Process_Acceleration_Development_Environment dbr:Saab_JAS_39_Gripen dbr:Timeline_of_Amazon_Web_Services dbr:CircleCI dbr:CloudBees dbr:Cloud_Foundry dbr:Coding_best_practices dbr:CollabNet dbr:Electric_Cloud dbr:Go_(programming_language) dbr:Go_continuous_delivery dbr:Continuous_configuration_automation dbr:Continuous_deployment dbr:Continuous_integration dbr:Continuous_testing dbr:Cloud-Native_Network_Function dbr:Computer_recycling dbr:Feature_toggle dbr:Test_automation dbr:Marc_Fleury dbr:Microservices dbr:Azure_DevOps_Server dbr:Buddy_(software) dbr:Data_masking dbr:Lean_startup dbr:DBmaestro dbr:Parasoft dbr:Parasoft_Virtualize dbr:Software_deployment dbr:Jenkins_(software) dbr:XebiaLabs dbr:Assembla dbr:TestOps dbr:Build_automation dbr:CI/CD dbr:Spinnaker_(software) dbr:Continuous_Delivery dbr:Server-side_scripting dbr:CD_(disambiguation) dbr:Service_virtualization dbr:Mirantis dbr:Straight-Through_Quality dbr:Rolling_release dbr:Task_management dbr:Release_management dbr:Smartface dbr:Visual_Expert
is dbp:genre of dbr:Progress_Chef dbr:Rudder_(software) dbr:Go_continuous_delivery dbr:Jenkins_(software)
is owl:differentFrom of dbr:Continuous_deployment
is foaf:primaryTopic of wikipedia-en:Continuous_delivery