appmanager 7 deep technical dive n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
AppManager 7: Deep Technical Dive PowerPoint Presentation
Download Presentation
AppManager 7: Deep Technical Dive

Loading in 2 Seconds...

play fullscreen
1 / 18

AppManager 7: Deep Technical Dive - PowerPoint PPT Presentation


  • 118 Views
  • Uploaded on

AppManager 7: Deep Technical Dive. Tim Sedlack & Michi Schniebel Sr. Product Managers. Agenda. A 1 minute architecture review Feature Review: What’s new in AM 7 Architecture changes What (else) you need to know Q&A. Abandon hope all who enter here…. This is a deeply technical session

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'AppManager 7: Deep Technical Dive' - odina


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
appmanager 7 deep technical dive

AppManager 7:Deep Technical Dive

Tim Sedlack & Michi SchniebelSr. Product Managers

agenda
Agenda
  • A 1 minute architecture review
  • Feature Review: What’s new in AM 7
  • Architecture changes
  • What (else) you need to know
  • Q&A
abandon hope all who enter here
Abandon hope all who enter here…
  • This is a deeply technical session
  • We won’t discuss why features were chosen for inclusion or alternate designs
  • There may be talk of SQL Stored Procedures, XML, VB code…even lower level languages
  • You can always schedule time with me (and others) outside this session
the 1 minute architecture review
The 1 minute Architecture review…

QDB / MS – heart of the system

Control Center database and Command Queue Service connect to multiple QDBs

Required for Remote Agent Deployment feature

Management Server

Management Server

Managed Clients

Operator Console

NQCCDB

QDB

QDB

Repository

Repository

Control Center Database

Control Center

Command Queue Service

Managed Clients

feature overview
Feature Overview
  • Remote Deployment
  • Rule Based Management Groups
  • Job overrides / exceptions
  • Service Map improvements
    • Embeddable Server and Event Views
    • Filters
feature remote deployment
Feature: Remote Deployment
  • Automate agent installation and configuration
  • Control Agent and application roll-out and update
  • Rule/Schedule based deployment
  • Maintains an AM software inventory
remote deployment
Remote Deployment

Windows Agents

  • Packages checked in at install time
  • AM7 Agents provide assist in Rule Matching

IIS Virtual directory

Console

Web Server

Upload Packages

Deploy Packages

Windows Network

Download Packages

Create Rules

Database

Scans

Process Rules

Web Service

Roll out creds

Control Center

Web Server

how deployment packages gets deployed
How Deployment Packages Gets Deployed

User Schedule/ Approves

tasks

Display RD success and

inventory details

User imports a package

And creates a rule

Control

Center

11

Rule gets created

in NQCCDB

Updates tasks

in CCDB

Updates inventory information

8

DB

1

4

Fetches active tasks

and starts Deployment based

in schedule

5

10

Deployment

Server/ Web Service

2

Evaluates enabled rules

Update Task Status

7

9

Creates tasks for valid

server specified in the rule

Which does not have that

package already installed

Agent

Server

6

3

installation files

are copied and invoked

AppManager Agent

feature rule based management groups
Feature: Rule Based Management Groups
  • Control Center based dynamic management groups
    • Conglomerate of groups built from QDB SQL queries
    • Executed by Control Centers CQS
    • Dynamically updated every 15 minutes
    • Creates hidden views in QDBs
  • Control over group population based on rule sets
    • Rule Sets are XML based (and extensible, technically) (view/demo)
  • Groups can be added to CC Service Maps
    • Dynamically managed Service Maps
    • Examples: Maintenance Mode, SQL Servers, Exchange Server by size, Windows Servers requiring Service Packs, etc
rule based management groups
Rule Based Management Groups
  • Rules are run by R.E.
  • Psuedo SQL based
  • Can be user created*

*not documented

QDB

QDB

Console

QDB

SQL Query

QDB

Steps to creating

  • User creates rule in DB
  • CQS queries QDBs
  • Consolidated view is created
  • View is updated
  • Query is re-run to ensure group is kept up-to-date

CQS

NQCCDB

feature job overrides exceptions
Feature: Job Overrides/Exceptions
  • Create a method to run “one-offs” on a per-job basis
    • Thresholds, y/n choices, Actions… any KS values setting
      • Warning about browser based values
    • Multiple overrides per KS is possible (and supported)
  • Provide more granular control over policy jobs
  • Controlled by CC based Custom Properties
    • Can be added at Job Creation
    • Best Practice:
      • Create Custom Property
      • Assign to Machines
      • Create Job and assign CP to override
  • How it works:
    • Jobs created with override value (in CC only)
    • Value is evaluated and replaced at agent with override value
    • Tracing at agent will not show original value
    • View overrides on a per job basis or use “Override report”
feature service map changes
Feature: Service Map changes
  • Add Server Groups to SMV
  • Add Event Views to SMVs
    • Rich Filtering capabilities – fed into SMV
    • Response Time events
  • Extensibility – where it’s most requested
    • Right click help desk integration
  • SMV Export
    • Web view of SMVs possible
    • Example on AM7 CD (Utilities folder)
what you need to know
What you need to know…
  • Custom Property changes
    • Deprecated old style – metadata new style
  • Setup changes
    • No more “AgentInstall” KS
    • MSI based setup may change existing methods
      • Silent install
  • Scalability improvements
    • Control Center : Sync process, SMV loading
    • Management Server
  • Virtual Object / Cluster support
    • See SQL support in SP1