Best Practices: BSA Patching



Similar documents
GE Grid Solutions. Providing solutions that keep the world energized Press Conference Call Presentation November 12, Imagination at work.

SunGard Best Practice Guide

BT Premium Event Call and Web Rate Card

World Consumer Income and Expenditure Patterns

Foreign Taxes Paid and Foreign Source Income INTECH Global Income Managed Volatility Fund

Global Dialing Comment. Telephone Type. AT&T Direct Number. Access Type. Dial-In Number. Country. Albania Toll-Free

DIR Contract #DIR-TSO-2610 Amendment #1 Appendix C Price Index

Reporting practices for domestic and total debt securities

Appendix 1: Full Country Rankings

Global Network Access International Access Rates

Region Country AT&T Direct Access Code(s) HelpLine Number. Telstra: Optus:

Audio Conferencing Service Comprehensive Telecommunications Services Group Number Award Number Contract Number PS63110

How To Get A New Phone System For Your Business

Senate Committee: Education and Employment. QUESTION ON NOTICE Budget Estimates

Enterprise Mobility Suite (EMS) Overview

Configuring DHCP for ShoreTel IP Phones

Supported Payment Methods

Know the Facts. Aon Hewitt Country Profiles can help: Support a decision to establish or not establish operations in a specific country.

Supported Payment Methods

Cisco CNS NetFlow Collection Engine Version 4.0

Cisco Conference Connection

Consolidated International Banking Statistics in Japan

July Figure 1. 1 The index is set to 100 in House prices are deflated by country CPIs in most cases.

41 T Korea, Rep T Netherlands T Japan E Bulgaria T Argentina T Czech Republic T Greece 50.

Cisco IOS Public-Key Infrastructure: Deployment Benefits and Features

Overview menu: ArminLabs - DHL Medical Express Online-Pickup: Access to the Online System

CNE Progress Chart (CNE Certification Requirements and Test Numbers) (updated 18 October 2000)

CISCO METRO ETHERNET SERVICES AND SUPPORT

Cisco IT Data Center and Operations Control Center Tour

Schedule R Teleconferencing Service

Welcome to Bell Reservationless Audio Conferencing. A guide to help you get started with your new Bell service

Cisco Smart Care Service

Table of Contents. Conferencing Basics 3. Ready Bridge Set Up Options 4. Call Control Features 5. Security Features 6. Call Control Commands 7

Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment

E-Seminar. Financial Management Internet Business Solution Seminar

The big pay turnaround: Eurozone recovering, emerging markets falter in 2015

International Call Services

Global Effective Tax Rates

Agenda. Company Platform Customers Partners Competitive Analysis

Logix5000 Clock Update Tool V /13/2005 Copyright 2005 Rockwell Automation Inc., All Rights Reserved. 1

HP Technology Services HP NonStop Server Support

Cisco CNS NetFlow Collection Engine Version 5.0

OCTOBER Russell-Parametric Cross-Sectional Volatility (CrossVol ) Indexes Construction and Methodology

CISCO IP PHONE SERVICES SOFTWARE DEVELOPMENT KIT (SDK)

Triple-play subscriptions to rocket to 400 mil.

CMMI for SCAMPI SM Class A Appraisal Results 2011 End-Year Update

Cisco Secure Access Control Server Solution Engine

HP Priority Services - Overview

NetFlow Feature Acceleration

Lawson Business Intelligence. Solutions for Healthcare

Report on Government Information Requests

Credit & Debit Card Payments. Factsheet

CISCO NETWORK CONNECTIVITY CENTER

Motion Graphic Design Census. 10 hrs. motiongraphicdesigncensus.org. 9 hrs.

GLOBALINX dta and mobile video

GfK PURCHASING POWER INTERNATIONAL

FedEx is the preferred and primary courier company for BP small package, parcel and express envelope (up to 150 lbs.) requirements worldwide.

Dial , when prompted to enter calling number, enter American Samoa Number can be dialed directly Angola 0199

Cisco Global Cloud Index Supplement: Cloud Readiness Regional Details

Cisco Blended Agent: Bringing Call Blending Capability to Your Enterprise

Report on Government Information Requests

DSV Air & Sea, Inc. Aerospace Sector. DSV Air & Sea, Inc. Aerospace

IP Networking and the Advantages of consolidation

Lawson Talent Management

MERCER S COMPENSATION ANALYSIS AND REVIEW SYSTEM AN ONLINE TOOL DESIGNED TO TAKE THE WORK OUT OF YOUR COMPENSATION REVIEW PROCESS

An introduction to the World Federation of Occupational Therapists (WFOT)

PUBLIC KEY INFRASTRUCTURE CERTIFICATE REVOCATION LIST VERSUS ONLINE CERTIFICATE STATUS PROTOCOL

Microsoft Dynamics CRM Online. Pricing & Licensing. Frequently Asked Questions

The face of consistent global performance

.com. Table of contents. Fax to

MAUVE GROUP GLOBAL EMPLOYMENT SOLUTIONS PORTFOLIO

International Financial Reporting Standards

Fall 2015 International Student Enrollment

List of tables. I. World Trade Developments

Brochure More information from

Composition of Premium in Life and Non-life Insurance Segments

Global Economic Briefing: Global Inflation

NORTHERN TRUST GLOBAL TRADE CUT OFF DEADLINES

ADVOC. the international network of independent law firms

ORBITAX ESSENTIAL INTERNATIONAL TAX SOLUTIONS

FDI performance and potential rankings. Astrit Sulstarova Division on Investment and Enterprise UNCTAD

Quantum View Manage Administration Guide

Introducing Clinical Trials Insurance Services Ltd

Software Tax Characterization Helpdesk Quarterly June 2008

It looks like your regular telephone.

Business Phone. Product solutions. Key features

Microsoft Dynamics CRM Online. Pricing & Licensing. Frequently Asked Questions

Cisco Router and Security Device Manager File Management

Raveh Ravid & Co. CPA. November 2015

E-Seminar. E-Commerce Internet Business Solution Seminar

Governance, Risk and Compliance Assessment

IBM Global Services. IBM Maintenance Services managed maintenance solution for Cisco products

Editorial for Summer Edition

IMD World Talent Report. By the IMD World Competitiveness Center

Accuracy counts! SENSORS WITH ANALOG OUTPUT

CISCO CONTENT SWITCHING MODULE SOFTWARE VERSION 4.1(1) FOR THE CISCO CATALYST 6500 SERIES SWITCH AND CISCO 7600 SERIES ROUTER

Pervasive Location Analytics and A Billion Dollar Opportunity. Jitender Aswani, Portfolio Strategist, Business Analytics, SAP

THE ETHICS HELPLINE Worldwide Dialing Instructions April 2012

Building a Global Internet Company: Driving Traffic to Your Site. Benjamin Edelman Harvard Business School

2014 UXPA Salary Survey. November 2014

Transcription:

Best Practices: BSA Patching Argentina: 0800 444 6440 Australia: 1 800 612 415 Austria: 0800 295 780 Bahamas: 1 800 389 0491 Belgium: 0 800 75 636 Brazil: 0800 891 0266 Bulgaria: 00 800 115 1141 Chile: 123 0020 6707 China, Northern Region: 10 800 714 1509 China, Southern Region: 10 800 140 1376 Colombia: 01 800 518 1171 Czech Republic: 800 700 715 Denmark: 80 883 277 Dominican Republic: 1 888 752 0002 France: 0 800 914 176 Germany: 0 800 183 0299 Greece: 00 800 161 2205 6440 Hong Kong: 800 968 066 INTERNATIONAL TOLL FREE: Participant Code: 704371 Hungary: 06 800 112 82 India: 000 800 1007 613 Indonesia: 001 803 017 6440 Ireland: 1 800 947 415 Israel: 1 80 925 6440 Italy: 800 789 377 Japan: 00348 0040 1009 Latvia: 8000 3523 Lithuania: 8 800 3 09 64 Luxembourg: 800 2 3214 Malaysia: 1 800 814 723 Mexico: 001 800 514 6440 Monaco: 800 39 593 Netherlands: 0 800 022 1465 New Zealand: 0 800 451 520 Norway: 800 138 41 Panama: 00 800 226 6440 Peru: 0800 54 129 Philippines: 1 800 111 010 55 Poland: 00 800 112 41 42 Portugal: 800 827 538 Russian Federation: 810 800 2915 1012 Singapore: 800 101 2320 Slovenia: 0 800 80439 South Africa: 0 800 982 304 South Korea, Korea, Republic Of: 003 0813 2344 Spain: 900 937 665 Sweden: 02 079 3266 Switzerland: 0 800 894 821 Taiwan: 00 801 127 186 Thailand: 001 800 156 205 2068 Trinidad and Tobago: 1 800 205 6440 United Kingdom: 0 808 101 7156 Uruguay: 0004 019 0348 Venezuela: 0 800 100 8540 Copyright 2/7/2013 BMC Software, Inc 1

Housekeeping Please ask questions in the Q&A section: - Many Q&A questions can be addressed during the session by our experts, while Chat is not seen by the Presenter until the very end of the session BSA BP Webinar Series: - https://communities.bmc.com/communities/docs/doc-21692 Copyright 2/7/2013 BMC Software, Inc 2

BMC Server Automation (BladeLogic) v8.2 Best Practices Patching with BSA (BladeLogic) Sean Berry Lead, Customer Engineering Operations

Disclaimers First Level Training Best Practice vs. How To Covers Most Common Tasks Does not address every scenario Assumes prior knowledge of BSA components and terms Copyright 2/7/2013 BMC Software, Inc 4

Agenda Language, Terms and Concepts Patch Catalogs Policies Analysis & Deployment Use Cases Basic Patching Align by Deployment Fully Realized Use Case Advanced Cases Where to Start Questions & Feedback Copyright 2/7/2013 BMC Software, Inc 5

Introduction Artifacts in the Best Practices franchise - BSA Best Practices Webinar Series: https://communities.bmc.com/communities/docs/doc-21692 - Patching Best Practices Documents Windows Linux Remote Deployments Other Platforms Pending - BSA 8.3 base documentation: https://docs.bmc.com/docs/display/bsa83/home - Deployment Architecture: https://docs.bmc.com/docs/display/bsa83/deployment+architecture - Sizing and Scalability: https://docs.bmc.com/docs/display/bsa83/sizing+and+scalability+factors - Disaster Recovery and High Availability: https://docs.bmc.com/docs/display/bsa83/high+availability+and+disaster+recovery - Large Scale Installations: https://docs.bmc.com/docs/display/bsa83/large-scale+installations - Agent Cleanup blcli Delete cleanup* spaces Copyright 2/7/2013 BMC Software, Inc 6

Why Patch? Situation: Most security breaches are due to known and patched vulnerabilities. The challenge is that patching is usually considered overhead. As a result, there s a need to manage patching as efficiently and effectively as possible. By following best practices, you can manage patching compliance at a minimum cost per host. As we go through this material, consider the current state of patching in your organization, and look for what you can use of this material, and what to try next. Feel free to ask questions in the Q&A: we have several experts available to respond. The benefit to you: faster, more efficient patch compliance, with minimum friction and efforts. Copyright 2/7/2013 BMC Software, Inc 7

Typical Patching 1000s of servers per hour over several hours A few policies or many policies Tight control over execution: what patches get deployed when Efficient deployment and use of infrastructure Known data paths, highly auditable. Copyright 2/7/2013 BMC Software, Inc 8

What Is It?

Basics Kinds of Patches - Maintenance Security & Vulnerabilities Bugfixes - New Features Methods - Individual Patches - Patch Clusters - Service Packs Patching Jobs vs. Other Ways to Patch Copyright 2/7/2013 BMC Software, Inc 10

Standards & Policies Vendor specifications (metadata) - What you ve got - What you need Catalogs - Filters - Patch Objects - Online/Offline Policies - Patch Smart Groups - Properties - Include/Exclude (white/black) Lists Copyright 2/7/2013 BMC Software, Inc 11

Analysis & Remediation Analysis - Policies - Include/Exclude/List - Check boxes Payloads - Acquisition / Downloading Packaging, Scheduling - Dependencies Deployment & Reboots - Platform specifics Copyright 2/7/2013 BMC Software, Inc 12

Validation & Reporting Validation - Verify / Audit to original standard - Can Reuse Original Patching Job Reporting - Standard Reports - Custom Integration with ITSM Change - If a business service breaks after patching, event/impact/change will help to track it down pretty easily. Copyright 2/7/2013 BMC Software, Inc 13

Patching Infrastructure Workflow Components Catalog Update Job Vendor Metadata Offline Repository Payloads Catalog Repository Filter Patch SmartGroup Patching Job Copyright 2/7/2013 BMC Software, Inc 14

Typical Patching Job Workflow Analysis Policy Targets Patching Job Packaging Job Creation Simulate Remediation Deploy Jobs Targets Stage Commit Patching Job Analysis Reboot Reporting Copyright 2/7/2013 BMC Software, Inc 15

Standing Up a New Service Offering

Standing Up a New Service Offering Define Process Test in QA Train Users Deploy into Production Monitor Copyright 2/7/2013 BMC Software, Inc 17

Basic Use Cases

Server Specific Use Cases Live Browse Installed Patches Live Server 1:1 Audit Snapshot / Gold Standard Individual Patch Deployment Service Packs Reporting without Remediation Compliance Jobs & Firmware Deployments Copyright 2/7/2013 BMC Software, Inc 19

Standard Use Cases

Standard Use Cases Cross-platform Patch Compliance Reporting (Single Pane of Glass) - Windows, Linux, AIX, Solaris, HPUX Patching and Remediation as a Regular Practice (monthly/quarterly) - Typically first 2-3 cycles are longer until converge on the same 5-12 patches per month - Many Best Practices - Some Training Required! Patching During Provisioning For Initial Quality - Use same policies for provisioning (day 1) as production (day 2-1500) - No catch-up after deployment Patching for Service Providers - Common catalog - Many PSGs Copyright 2/7/2013 BMC Software, Inc 21

How to Do Standard Patching Efficiently Patching By Cohort/Group - Analyze servers together that will be patched/deployed together - Group together by datacenter, major OS version - Group together by server quality (well behaved vs. problematic) Patching in Short Maintenance Windows - Analyze well in advance of deployment (at least 4 hrs, usually at least a day) - Deploy phase by-server - Use Timeouts - Simulate immediately or ASAP - Stage patches in advance to save time once the maintenance window opens - Commit patch package installation as soon as the maintenance window opens - Re-analyze immediately after deployment Copyright 2/7/2013 BMC Software, Inc 22

Specific Use Cases

Reporting-only Patching Compliance Audit to Policy - Potentially many tools used for remediation/deployment - Potentially many teams doing patch management - Competition/Co-opetition - Common first step to full cycle Centralized Compliance Visibility - Compare many server cohorts to their policies - Unified reporting Copyright 2/7/2013 BMC Software, Inc 24

Time-Based Policies Biannual Patch Standards - Usually UNIX - Winter 2012 - Policy Promotion & Job Reuse Policies - Quarterly Rolling Windows (80% complete in Dev -> promote policy to QA) - Patches from specific date ranges (this month, last quarter) Platforms frozen in time - Patch Smart Group with DATE_POSTED* filter & end date Catalogs frozen in time - Software locked to a certain date or before - Offline catalog or single-run Copyright 2/7/2013 BMC Software, Inc 25

Complex Change Environments Tight maintenance windows - 1-2 hour - Advanced Deploy Jobs (scheduled simulate-stage-commit phases) Many maintenance windows / different patch policies - Analysis per window / policy - Overview reporting - Many different maintenance windows => re-use jobs, just change policies Individual servers that need to get pulled at the last minute - Scripts to create individual remediation processes - Higher costs Non-automated application start/stop - Anything that requires manual intervention is going to be painful! Copyright 2/7/2013 BMC Software, Inc 26

Distributed Environments Remote data centers - Repeaters Very high latency remote sites - Remote Patch Repositories - Offline downloaders & File Deploy Job Auditing - Optional: Parallel Infrastructure Poorly behaved agents - JOB_PART_TIMEOUT - JOB_TIMEOUT - Keep agent versions current Integrating with: - ITSM Change - NIM, WSUS, RH Satellite, existing repos - Air-gapped environments Copyright 2/7/2013 BMC Software, Inc 27

Reporting Pre-defined Standard Reports - Audit results - Trends - Multi-platform -> One report User Definable Reports - Ad-hoc queries - Customize formats, branding and calculations Job-related & effort-related metrics Copyright 2/7/2013 BMC Software, Inc 28

Troubleshooting

Troubleshooting Knowledge Base! Logging: - Deployment Logs - Enable Job Debug option to show more details on failures in analysis Job Logs - -40xx exit codes Copyright 2/7/2013 BMC Software, Inc 30

Troubleshooting (cont d) Windows - Trace.txt & other KB articles - https://docs.bmc.com/docs/display/bsa83/troubleshooting+windows+patching+%28 user+contribution%29 Subscribe for Shavlik XML notifications & updates at http://www.shavlik.com/support/xmlsubscribe.aspx ) Copyright 2/7/2013 BMC Software, Inc 31

Tactical Techniques Reboot Extended Object: 1 hr / 4 hrs / 24 hrs Separated Reboot Process By-server deploy execution flow Stage-ahead (Short Maintenance) Re-use existing Patching Jobs Import Q-numbers list Copyright 2/7/2013 BMC Software, Inc 32

Offline Downloader OS Platform sensitive - Linux supports most except Windows - Common to use a helper server to acquire metadata, build repos., run platform-specific code Storage footprint per platform, version, architecture (5-8GB typical) Sample config files - Includes some examples, could always use more. Copyright 2/7/2013 BMC Software, Inc 33

Questions and Feedback

Additional Resources & Information BSA Best Practices Webinar Series: https://communities.bmc.com/communities/docs/doc-21692 Online Documentation - BSA Deployment Architecture Best Practices http://docs.bmc.com/docs/display/public/bsa82/deployment+architecture - Product Documentation http://docs.bmc.com/docs/display/public/bsa82/home BMC Communities (public forum) - BMC website documents discussions whitepapers additional information - https://communities.bmc.com/communities/community/bmcdn/bmc_service_automation/serv er_configuration_automation_bladelogic What to do when you inherit a BSA installation, including How to videos: https://communities.bmc.com/communities/community/bsm_initiatives/optimize_it/blog/ 2012/06/15/taking-the-reins-server-automation Copyright 2/7/2013 BMC Software, Inc 35

Windows Patching Knowledge Articles: - https://docs.bmc.com/docs/display/bsa83/troubleshooting+windows+ Patching+%28user+contribution%29 Copyright 2/7/2013 BMC Software, Inc 36

Howto Videos Initial Install Database Setup: On BMCdocs YouTube at http://www.youtube.com/watch?v=91feudvd6se Initial Install File Server and App Server Installs: On Communities YouTube at http://www.youtube.com/watch?v=m7y3sy23kuq Initial Install Console GUI and Appserver Config: On Communities YouTube at http://www.youtube.com/watch?v=uwqlj60lvo0 Compliance Content Install: On BMCdocs YouTube at http://www.youtube.com/watch?v=bxdaogdscnc Compliance Quick Audit: On BMCdocs YouTube at http://www.youtube.com/watch?v=i8bli4wawey BSA 8.2 Patching - Setting Up a Windows Patch Catalog: On Communities YouTube at http://www.youtube.com/watch?v=nfpfpouub9k. Windows Patch Analysis: On Communities YouTube at http://www.youtube.com/watch?v=odwhc01ueaq. Patching in Short Maintenance Windows with BMC BladeLogic Server Automation: On Communities YouTube at http://www.youtube.com/watch?v=o6lfzbb3jzg. Basic Software Packaging: http://www.youtube.com/watch?feature=player_embedded&v=dtowttfqsay SOCKS Proxies: https://communities.bmc.com/communities/community/bmcdn/bmc_service_automation/server_configuration_automation_bla delogic/blog/2012/11/30/how-to-use-socks-proxies-with-bsa-to-deal-with-firewalls-and-overlapping-ip-ranges Copyright 2/7/2013 BMC Software, Inc 37