The document discusses Microsoft Azure Devops. It begins with definitions of Devops and key concepts like Continuous Integration (CI) and Continuous Delivery (CD). It then covers why organizations adopt Devops practices like version control, agile planning, monitoring and the use of public clouds. The document compares Azure Devops Server vs Azure Devops Service and outlines the history and regions where Azure Devops is available. It also describes Azure Devops concepts, licensing models and provides a link for pricing details.
2. Bügünkü Etkinliğimizde Hangi Konulardan Bahsedeceğiz ?
Devops Nedir ?
CI ve CD Kavramları
Neden Devops
Azure Devops Server vs Azure Devops Service Karşılaştırma
Geçmişten Geleceğe Devops
Azure Devops Hangi Bölgelerde Mevcut?
Azure Devops Çalışma Yapısı
Azure Devops Kavramları
Azure Devops Lisanslama ve Fiyatlandırma
Uygulama
AzureDev Ops
3. AzureDev Ops
DevOps Nedir?
"DevOps is the union of
people, process, and
products to enable
continuous delivery of
value to end users."
– Donovan Brown, What is
DevOps?
4. AzureDev Ops
CI ve CD Kavramları
• Continuous Integration
• Continuous Integration drives
the ongoing merging and
testing of code, which leads to
finding defects early.
• Continuous Delivery
• Continuous Delivery of software
solutions to production and
testing environments helps
organizations quickly fix bugs
and respond to ever-changing
business requirements.
5. AzureDev Ops
Neden Devops
• Version Control
• Version Control, usually with a Git-
based Repository, enables teams
located anywhere in the world to
communicate effectively during
daily development activities.
• Agile/lean
• Plan and isolate work into sprints.
• Manage team capacity and help
teams quickly adapt to changing
business needs.
• A DevOps Definition of Done is
working software collecting
telemetry against the intended
business goals.
6. AzureDev Ops
Neden Devops
• Monitoring and logging
• Monitoring and Logging of
running applications.
• Cloud
• Public and Hybrid Clouds
have made the impossible
easy.
11. AzureDev Ops
Azure Devops Kavramları
Azure Boards: Agile planning, work item tracking, visualization and reporting tool
Azure Pipelines: A language, platform and cloud agnostic CI/CD platform with support for
containers or Kubernetes
Azure Repos: Provides cloud-hosted private git repos
Azure Artifacts: Provides integrated package management with support for Maven, npm, Python
and NuGet package feeds from public or private sources
Azure Test Plans: Provides an integrated planned and exploratory testing solution
12. AzureDev Ops
Azure Devops Lisanslama ve Fiyatlandırma
Azure DevOps can be licensed for individual services or for users. It offers free and
paid tiers:
https://azure.microsoft.com/en-us/pricing/details/devops/azure-devops-services/
https://azure.microsoft.com/en-us/pricing/details/devops/server/
13. AzureDev Ops
• Microsoft Azure Devops Portal Tanıtımı
• Microsoft Azure DevOps Organization oluşturma işlemleri
• Microsoft Azure DevOps Team Project ve Takım oluşturma