Applications Under Management (APM)
What are the different ways to classify your business applications? (select all that apply) [Knowledge Check]
**All answers. Application Category Application Family Business Unit Portfolio
Level 1 - Applications Under Management
- Application Inventory - Categorization - Data Certification - Application Services
The Application Landscape dashboard [The Value of Managing Applications]
- Configurable dashboard that provides an overview of all the business applications used in the business enterprise. - Provides pre-configured reports on business applications.
Intro...
1st: compile list of known business applications and then add them to the business application table in SNOW. - APM Administrator sends out a form to all managers to collect applications in environments and respective owners. - SN Platform Admin: installs required APM plugins (which allows APM Administrator to load all the records to the Business application table). ^Both could also work together to load records using import sets and a transform map.
Configuring Data Certification Process [Data Certification]
APM Admin Data Certification > Schedules > Schedule Definitions (view list of existing schedules) ^review form to understand the different OOB fields App Owner Data Certification > My Tasks (bottom of the screen = Business Applications that he/she owns -- can update fields before certifying) == (once certified, State = Closed Complete and Percent complete = 100) THEN Application Portfolio Management > Application Portfolio > All Business Applications (can see here on this list that his was updated) Note: APM Admin can track progress by going back to the schedule, going to related tab: Certification Instances and look at Percent complete.
The Value of Managing Applications
Allows data collection and visualization without manual effort. CMDB plays a major part in helping with this value proposition.
Once business applications are loaded with the critical attributes populated, which dashboard can be utilized in order to provide an overview of the application inventory? [Knowledge Check]
Answer: Application Landscape dashboard
Which of the following represents an instance of a business application? [Knowledge Check]
Answer: Application Service
The Athletic Store expects their application owners to take accountably. What will they implement to ensure accurate data on their business applications? [Knowledge Check]
Answer: Data certification schedule
Which PA plugin is required for the Application Landscape dashboard? [The Value of Managing Applications]
Answer: Performance Analytics - Content Pack - Application Portfolio Management [com.snc.pa.apm] **NOT any of the Problem or Change plugins.
What role will be assigned to the APM Owners groups? [Data Certification]
Answer: sn_apm.apm_user
Which role is required to access the Application Landscape dashboard? [The Value of Managing Applications]
Answer: sn_apm.apm_user
Service Flow Designer (Business Application Catalog) [Application Inventory]
Application Portfolio Management > Administration > Service Flow Designer Find workflows here that support the Business Application Catalog [review photo] Start: business application catalog item submitted. => Ask for Approval: Register Business Application (Business Application Registration Approval Group users receive a service request) and Request ARB and Retire a Business Application (Enterprise Architect Group receive a service request). => Decision: Register Business Application (approve/reject) and Request ARB and Retire a Business Application (approve/reject).
Application Categorization
Classifying applications into groups and categories helps organization track/compare applications. == look for duplicates and redundant applications. Application Portfolio Management > Administration > Guided Setup Configure Category Groups: Application Portfolio Management > Administration > Application Category Groups Click New. Populate Name and Description + click submit. THEN Application Portfolio Management > Administration > Application Categories Click New. Populate Name, Category group and Description. Note: can do the same for Application Families.
Create Application Service and Associate to a Business Application [Application Services]
Configuration > Application Services > Application Service Click New. Fill in Name and Owned by fields. Scroll down and fill in 'Set Relationships' section (associate Business Application). To view relationship, selected 'Advanced' UI Action = can see Related Items on the form (can also view dependencies).
Data Certification
Manages scheduled and on-demand validations of the CMDB data. - APM Administrator configures data certification process w/required settings. - Also helps in record keeping for governance processes (ex. COBIT).
Groups^ [Application Inventory]
Members of the Business Application Registration Approval Group: receive a service request when a Register a new Business Application request is submitted. Members of the Enterprise Architect Group: receive a service request when a Request Architecture Review or Retire a Business Application request is submitted. Role: sn_apm.apm_analyst and can approve/reject request.
Load Business Applications [Application Inventory]
Navigate to Business Applications. Choose column header and click 'Import'. Unselect template checkbox. Click Choose File and attach. Click Upload. When complete, choose 'Preview Imported Data'. Then, choose Complete Import.
Other Methods for Classifying Business Applications [Application Categorization]
Portfolios - Part of PPM application. - Created in pm_portfolio table. Business Processes - Method of related structured tasks performed to accomplish a specific application service. - Created in the cmdb_ci_business_process table. Business Units - Created under the Business planner or Organization applications in the business_unit table.
Application Services
Represents an instance or environment of a business application such as a development, test, quality assurance and production instance. Final steps = utilize CSDM to gain insight into application services (allows integration with ITSM later down the road). **Should already have Discovery and Service Mapping enabled (allows them to populate application services and map them to their respective business applications).
Business Application Catalog [Application Inventory]
Used to register new business applications (ongoing efforts to add new applications to the inventory is through the service catalog). Also provides the ability to request an architecture review + retire an existing business application. Decisions for requests sent to either: 1. Business Application Registration Approval Group or 2. Enterprise Architect Group
Property Settings and Templates^ [Application Inventory]
When Retire a Business Application request is approved, value of system property sn_apm.retireBusinessApplicationTaskType determines whether a demand or a project record is created. ^If value set to project, then project template defined in system property, sn_apm.retireBusinessAppProjectTemplate, is applied. Base system for APM has Retire Business Application template (8 different pre-defined project template tasks). Note: if value set to demand, a demand record created without a template.
Application Landscape Dashboard 'App Category vs. Age' [The Value of Managing Applications]
[review photo]
Application Landscape Dashboard 'Applications' [The Value of Managing Applications]
[review photo]
Application Landscape Dashboard 'Category vs. Manufacturer' [The Value of Managing Applications]
[review photo]
Application Landscape Dashboard 'Top 10 Applications By User' [The Value of Managing Applications]
[review photo]
Service Flow Designer (Business Application Catalog) - Task Approved [Application Inventory]
[review photo]
Service Flow Designer (Business Application Catalog) - Task Rejected [Application Inventory]
[review photo]
Example [Application Services]
[review photo] Example of a business capability that supports a business application, which has 3 associated application services.