Back to Course

The Guardians of the Pegaverse - Volume 1

0% Complete
0/0 Steps
  1. Section 1: Introduction
    1. Course Introduction
  2. 2. Course Content
  3. Section 2: Pega Stack Architecture
    3. Everthing about Pega tech stack
  4. 4. Java project components - JDK, JRE and JVM
  5. 5. Relationship between Pega and Java development
  6. 6. Introduction about Application server - Apache Tomcat
  7. 7. Introduction about Database server - Postgres
  8. Section 3: JVM Memory Management
    8. Introduction to JVM Memory Management
  9. 9. Stack Memory
  10. 10. Heap Memory
  11. 11. Heap memory - Garbage Collection process
  12. 12. Heap dump analysis
  13. Section 4: Database Management - Understanding
    13. Introduction about Database
  14. 14. Setting up Postgres database server
  15. 15. Explore Postgres schemas and tables from pgadmin
  16. 16. [Pega Masterclass lectures] - Database Management
  17. Section 5: Database Management - Improvements
    17. Introduction about Database Improvements - Common problems
  18. 18. DB Monitoring tools - DB Alerts, PAL and DB Trace
  19. 19. How Pega abstracts the SQL queries?
  20. 20. [Myknowpega blog article] Obj and RDB methods
  21. 21. Query Optimization
  22. 22. Database Index and its types
  23. 23. Create Database index to improve query performance
  24. Section 6: Database Management - Storage Improvements
    24. Data Archival and Purging Overview
  25. 25. Configure the Archiving and Purging policy
  26. 26. Retrieve, Expunge and Recover archived files
  27. 27. Store and Migrate file attachments into external file storage
  28. 28. Database housekeeping
  29. Section 7: App Server Management - Understanding
    29. Why do we need an App server?
  30. 30. App server(s) that supports Pega deployments
  31. Section 8: Apache Tomcat - Understanding
    31. Introduction to Apache Tomcat
  32. 32. Tomcat Installation and folder structure
  33. 33. Apache Tomcat Admin Console
  34. 34. Apache Tomcat Important Configuration files
  35. Section 9: Apache Tomcat - Configurations
    35. Apache Tomcat Deploy web apps
  36. 36. Apache Tomcat Database connections
  37. 37. Apache Tomcat SSL Settings
  38. Section 10: Apache Tomcat - Improvements
    38. Apache Tomcat Tuning JVM Settings
  39. 39. Apache Tomcat Connection Pooling
  40. 40. Apache Tomcat Thread Pooling
  41. Section 11: Externalizing embedded services
    41. Supporting external services
  42. 42. Why externalize embedded services?
  43. Section 12: Pega Cluster Management
    43. The Pega Cluster Architecture
  44. 44. Node Classification in Pega
  45. 45. Load balancing Pega nodes
  46. Section 13: Pega Cache Management
    46. The Cache Architecture
  47. 47. Understand Pega Rule Assembly Cache
  48. 48. Different types of Cache
  49. 49. Manage Cache using admin studio APIs and Configurations
  50. 50. Static Assembler
  51. Section 14: Pega Session Management
    51. Introduction to Pega session management
  52. 52. Cookies in Pega
  53. 53. Passivation and Activation of Pega sessions
  54. 54. Pega Session Timeouts
  55. 55. Session Affinity / Sticky Sessions
  56. 56. Session quiesce and how quiesce and passivation works together?
  57. Section 15: Network & Security
    57. Public network Vs Private network
  58. 58. Proxy servers, NAT gateway & VPN tunnel
  59. 59. Pega capabilities in connecting with external systems
  60. 60. Forward Proxy and Reverse Proxy in Pega
  61. 61. Allowlists or whitelisting IPs
  62. 62. Host your Pega APIs under API Gateway - Kong Gateway
  63. 63. Implement security using SSL certificates - One-way SSL
  64. 64. Implement security using SSL certificates - mutual SSL
  65. 65. Keystore and Truststore
  66. 66. Data Encryption - KMS setup with Hashicorp vault
  67. 67. Data Encryption - using keys stored in Hashicorp vault
  68. 68. Logging sensitive data?
  69. 69. Security Checklist, Vulnerability Assessments and Penetration Testing
  70. Section 16: Logging & Monitoring
    70. Introduction to logging and monitoring
  71. 71. Pega logging fundamentals
  72. 72. log4j configuration and add custom appenders
  73. 73. Pega Alerts Overview
  74. 74. Different monitoring solutions available
  75. 75. Pega Log Analyzer (PLA)
  76. 76. Pega Diagnostic Center (PDC)
  77. 77. [myknowpega blog article] Setup Elastic Kibana
  78. 78. [myknowpega blog article] JSON log appender, setup filebeat and logstash
  79. 79. [myknowpega blog article] Kibana Monitoring
  80. 80. Setup Splunk and understand different configurations - Source types, data inputs and Index
  81. 81. Splunk Monitoring
  82. 82. Prometheus Monitoring
  83. Section 17: Continuous Integration Continuous Deployment
    83. Introduction to Pega Deployment
  84. 84. CICD Pega APIs
  85. 85. PRPCServiceUtils
  86. 86. Orchestrate Pega deployments using Jenkins pipeline
  87. 87. Orchestrate Pega deployments using Azure Devops pipeline
  88. Section 18: Pega Deployment Manager
    88. Introduction about Pega Deployment Manager
  89. 89. Setting up PDM
  90. 90. Configure Deployments and Pipelines [failed tutorial :(]
  91. 91. Other administration tasks
  92. 92. Create Custom Pipeline task
  93. Section 19: Pega Upgrade
    93. High level planning
  94. 94. Upgrade checker tool
  95. 95. Rule skimming
  96. 96. Upgrade Execution
  97. 97. Hotfix installation and In-place and Out-of-place upgrades
  98. 98. The Conclusion
  99. Section 20: End credits
    99. Sneak peak to Guardians of the Pegaverse - Volume 2
  100. Section 21: Additional lectures
    100. Database Instance
  101. 101. Database table instance
  102. 102. External database server connection
  103. 103. Connecting to external database table using class mapping wizard
  104. 104. Expose database table column(s)
  105. 105. Database table column population
Lesson 1 of 105
In Progress

1. Course Introduction

Premkumar May 9, 2024