Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-23320

[Active-Dev][export service] SRE Onboarding

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Undefined
    • Platform Pipeline Sprint 62, Platform Pipeline Sprint 63, Platform Pipeline Sprint 64, Platform Pipeline Sprint 65, Platform Pipeline Sprint 66, Platform Pipeline Sprint 67, Platform Pipeline Sprint 68, Platform Pipeline Sprint 69, Platform Pipeline Sprint 70, Platform Pipeline Sprint 71

      Purpose (The Why): The Service Delivery team should be engaged from the outset and informed of the approval of any new services. ** Once the service has been approved and kick off has been facilitated, It is important to proactively liaise with the SRE team to complete formal onboarding. This process can take some time and connecting with SRE from the outset will reduce the risk of issues or delays at a later phase. The onboarding includes tasks such as defining Standard Operating Procedures (SOPs) and ensuring adherence to cloud native development best practices. The entry point for this involves raising a JIRA in the Service Delivery Jira Project space. The requester should also inform the program manager for the service that a JIRA has been created. The program manager can then actively work with the Service Delivery program manager to ensure that the request is scheduled.  

      If I don't complete this task, what is the risk

      SRE onboarding is NOT required to be completed by Service Preview. However, it is recommended that this task starts early as the end to end process for SRE Onboarding can take time. Once executive approval and initial budget has been confirmed, the next step is to present to SAG. Following on from this the SRE Onboarding process can commence. It is important to bear in mind that SRE will have a backlog of items and as such, it is important to engage early to ensure that expectations are set with regard to timelines. You should ensure to include representatives from SRE in the program kick off

       

      Activity

      Responsible: Engineering, SRE

      Consulted: Product Management, Program Management

      Prerequisite/ Input:

      • SAG Approval
      • Executive Approval
      • Initial Budget
      • Create SRE Jira epic (project=SDE) and fill out SRE questionnaire 

      Deliverable/ Competition criteria: Completion of SRE Onboarding questionnaire and associated acceptance criteria including cloud native requirement for SRE readiness:

      • Your application MUST be prepared for compute node failure.
      • Your application MUST be prepared for storage node failure.
      • Your application’s staging environment MUST be identical to prod.
      • Seamless application upgrades, OSD upgrades not impacting, OpenShift Dedicated (OSD) upgrades MUST NOT be service impacting to your component running on OSD.,
      • Your application MUST be resilient during its own upgrade process and not experience any downtime.
      • Applications MUST support rollback or rapid roll-forward.

      Expected duration/ effort: weeks to months

      Exception Process: This is a mandatory step that cannot get an exception.  You should discuss with SRE the minimum requirements as you move through the stages of service onboarding

      How to get Help: Managed Services CoP GChat

      Before you Close

      • Before you close this JIRA, please confirm that SRE Onboarding has been completed
      • Please ensure that sign off from SRE is documented here or provide links to related JIRAs or documentation confirming this
      • This task is mandatory and must be completed where SRE are running the service (post Service Preview)
      • Please reach out to roms-leaders@redhat.com with any questions

            gmccullo@redhat.com Greg McCullough
            rhn-support-rabbott Ryan Abbott
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: