A Quick DevOps Understanding

 DevOps:

  • - 4 Pillars of DevOps
  • - 8 Capabilities and Practices of DevOps
  • - Monitoring and ITSM
  • - Planning and Managing Azure Costs

-------------------------

Four Pillars of DevOps

  • -People/Process/Product (3P) = Culture
  • -Lean Product (MVP): build MVP asap
  • -Architecture (Software/Infrastructure): should lean to adopt change and follow cloud native
  • -Technology



------------------
Lean Product Feature:
  • -Speed to Market
  • -Defined by its business capabilities
  • -Can be repeatable
  • -Agility
  • -Customer satisfaction


----------------------

DevOps 8 Capabilities/Practice:

  1. -Continuous Planning
  2. -Continuous Integration
  3. -Continuous Delivery
  4. -Continuous Quality
  5. -Continuous Operations
  6. -Continuous Security
  7. -Continuous Collaboration
  8. -Continuous Improvement

--------------------------
Continuous Planning:
  • -Objective & Key Results - OKRs
    • --Clear Objective
    • --Inspiring Goal
    • --Share goals
    • --Measure Results
    • --Failure Happens

Continuous Planning Principle
  • -Value simplicity
  • -The manifesto for agile software development
  • -Design thinking
  • -Iterative and incremental development
  • -Lean project management
  • -Estimation accuracy

------------
Continuous Integration:





Continuous Integration Goals:
  • -Collaboration
  • -Parallel Development
  • -Minimize Integration debt
  • -Quality gate
  • -Automation

---------
Continuous Delivery:




-------------
Continuous Security:
  • -Identity & Access Management
  • -Secure Infrastructure
  • -Governance & Compliance
  • -Network Security
  • -Secure data & Operations

------------------
Continuous Collaboration:
  • -Kanban Collaborations
  • -Culture of Collaborations
  • -Teams & Wikis
  • -Alignment & Autonomy
  • -ChatOps Collaboration
  • -Teatures team & SRE
--------------
Continuous Monitoring:
-Build-Test-Deploy-Monitor 

Azure Monitor:
  • -Monitor hybrid infrastructure
  • -Create alerts
  • -Create actions
  • -Connect to ITSM tools
  • -Create dashboards and workbooks

Application Insight:
  • -Monitor web apps
  • -Detect performance anomalies
  • -Diagnose failures
  • -Analyze user experience

ITSM Connectors:
  • -ServiceNow
  • -Provance
  • -Cherwell
  • -System Center Service Manager

------------------------------------
Planning and Managing Azure Cost:
-Azure purchases
--Enterprise agreement
-Resellers
--Partners
--Pay As you go

Factor affecting cost:
  • -Usage meters
  • -Resource Type
  • -Subscription Type
  • -Location

Use TCO Calculator
-Define your workload
-Adjust assumption

Minimizing your Cost:
  • -Monitor usage
  • -Use spending limit
  • -Use azure reservations
  • -Use low cost region
  • -Use Tags
  • -Use Azure Cost Management tool






Comments

Popular posts from this blog

Cloud Computing in simple

How to Write an Effective Design Document

Bookmark