Cloud Services

DevOps Intelligence

DevOps Intelligence roles
Published On Aug 13, 2024 - 4:37 PM

DevOps Intelligence roles

This topic introduces you to the personas that use the DevOps Application and in what context.
Depending on their role, each persona uses different features of the Application in the context of their role in the development lifecycle.
Personas, a concept first introduced by Alan Cooper, defines an archetypical user of a system, an example of the kind of person who would interact with it. The idea is that if you want to design effective software, then it must be designed for a person with a specific role or mission. It has become convention to give each persona a name to humanize the user and to assist in recall among team members regarding how users are affected by changes to the product on a day-to-day basis.
The Application supports four personas, described as follows:
  • The Development Manager (Roman):
    • Requires a unified view of DevOps Intelligence pipeline, tools, containers, and application development and deployment status.
    • Checks cluster health of the application spread across multiple data centers and multiple clouds.
  • The Development Engineer (Dillon):
    • Performs enterprise-level view to measure the SDLC maturity level.
    • Requires summary view of a service's core metrics spread across multiple clouds.
    • Maintains a macro view of DevOps Intelligence pipelines, tools, containers, and application development and deployment status.
    • Leads the development of pilots to test business hypotheses.
    • Advises on cost optimization opportunities by analyzing usage and utilization costs as well as asset performance.
    • Communicates frequently with stakeholders on project status.
    • Enables application developers to move at speed while optimizing cost, security, and performance positions.
    • Acts as a systems integrator when the application he is managing is a large application or is developed in waterfall method.
  • The Site Reliability Engineer (Alvin):
    • Support DevOps teams in template development and use.
    • Integrate IaaS and PaaS into DevOps pipelines.
    • Perform a large amount of Automation.
    • Assist with the design and testing of end-to-end resilience.
    • Design of PaaS/IaaS service templates.
  • The Security and Compliance Officer (Michael)
    • Manage risk and compliance, and secure and protect the business's assets (employees, data, information, office locations).
    • Direct staff to assess, monitor, and develop strategies to proactively guard against information and information technology (IT) risks.
    • Respond to incidents; establish appropriate standards and controls; manage security technologies; and direct the establishment and implementation of policies and procedures.
    • Work to understand and measure the potential implications of a security breach.
    • Align audit and information-related compliance.
    • Identify, assess and prioritize enterprise-wide risks that have the potential to inflict harm on the organization (uncertainty in financial markets, project failures, legal liabilities, credit, risks, accidents, and natural disasters).
Do you have two minutes for a quick survey?
Take Survey