# Azure DevOps

Azure DevOps, yazılım geliştirme süreçlerini planlama, kod oluşturma, test etme, dağıtma ve izleme gibi bir dizi aracı ve hizmeti içeren bir bulut tabanlı ve onprem hizmettir. Azure DevOps, ekip üyelerinin birlikte çalışmasını ve yazılım projelerinin tüm yaşam döngüsünü yönetmelerini sağlar.

***Azure DevOps'un temel özellikleri şunlardır:***

*<mark style="color:red;">**Azure Repos:**</mark>* Git deposu yönetimi için Azure DevOps'un sağladığı hizmet.

*<mark style="color:red;">**Azure Pipelines:**</mark>* CI/CD süreçlerinin otomasyonunu sağlar. Yani, kodunuzu test etme, derleme, dağıtma ve uygulama hedeflerinize taşıma gibi işlemleri otomatikleştirmenize olanak tanır.

*<mark style="color:red;">**Azure Boards:**</mark>* Proje yönetimi ve iş takibi için kullanılan bir araçtır. Görevlerin, hikayelerin, takvimlerin ve daha fazlasının izlenmesini sağlar.

*<mark style="color:red;">**Azure Test Plans:**</mark>* Yazılımınızın kalitesini artırmak için manuel ve otomatik testlerin planlanması ve yönetimi için kullanılır.

*<mark style="color:red;">**Azure Artifacts:**</mark>* Paket yönetimi için kullanılır. Projelerinizde kullanılan paketleri depolamanıza ve paylaşmanıza olanak tanır.

Azure DevOps, CI/CD süreçlerinizi otomatikleştirmenize olanak tanır ve Jenkins gibi diğer CI/CD araçlarıyla entegre olabilir. Örneğin, Azure Pipelines'i kullanarak Azure DevOps'ta bir CI/CD pipeline oluşturabilir ve bu pipeline'ı GitHub, Bitbucket veya diğer Git tabanlı depolara bağlayabilirsiniz. Bu şekilde, yazılımınızı otomatik olarak test edebilir, derleyebilir ve dağıtabilirsiniz.

Azure DevOps'un Jenkins gibi diğer araçlarla entegrasyonu da mümkündür. Örneğin, Jenkins'i kullanarak CI süreçlerinizi yönetiyorsanız, Azure DevOps'un diğer hizmetlerini projenize entegre edebilirsiniz. Bu, Azure Pipelines'i kullanarak dağıtımı gerçekleştirebileceğiniz anlamına gelirken, Azure Boards'u iş yönetimi için kullanabilirsiniz.

Sonuç olarak, Azure DevOps, yazılım geliştirme süreçlerinizi yönetmek, otomatikleştirmek ve takip etmek için geniş bir araç ve hizmet yelpazesi sunar ve CI/CD süreçlerinizi Jenkins gibi diğer araçlarla entegre edebilirsiniz.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://devops.1w2.net/ne-nedir-kisaca-tanimlar/azure-devops.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
