Course Outline

Introduction to Performance Testing for Government

  • Performance testing life cycle for government.
  • Interpretation of performance test results for government.

Understanding Various Architectures/Application Models for Government

  • 2/3 tier architecture for government systems.
  • N-tier architecture for government applications.
  • Middleware-based architecture (MQ, Webservices, etc.) for government services.

Technology for Government

  • Basic UNIX commands (grep, find, vi editor, etc.) for government IT environments.
  • Basic Oracle/SQL skills (queries, tables, triggers, etc.) for government databases.
  • Basic C/Java concepts for government software development.

Detailed Analysis - Monitoring Concepts and Tools for Government

  • Hardware Monitoring for Government Systems
    • Run queue (average processor queue length) monitoring for government.
    • Network I/O monitoring for government networks.
    • Disk I/O monitoring for government storage systems.
    • Memory monitoring (available, used, paging space, FS cache, etc.) for government servers.
    • CPU monitoring (available, virtual, online, entitled, etc.) for government processors.
  • Web Server and Application Server Monitoring for Government
    • JVM (Java heap) monitoring and heap dump analysis for government applications.
    • Connection pool management for government web servers.
    • Thread pool management for government application servers.
  • Familiarity with various monitoring tools like CA Wily Introscope, IBM Tivoli, etc., for government use.
  • Database Monitoring for Government
    • Basic query tuning for government databases.
    • SQL Trace analysis for government database performance.
    • AWR or Statspack analysis for government Oracle databases.
    • Query plan optimization for government SQL queries.
  • Understanding of bandwidth and FTP for government network operations.
  • Network monitoring using tools like HTTPwatch or Fiddler for government IT environments.

Requirements

  • Proficiency with databases, such as Oracle, for government applications.
  • Familiarity with application containers, including WebSphere and WebLogic.
  • Competence in programming languages, particularly Java.
  • Expertise in performance testing methodologies.
  • Proficiency in SQL for data management and retrieval.
 35 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories