This three-day hands-on class teaches the fundamentals of installing, configuring, troubleshooting, and maintaining ColdFusion servers. You will install and configure a cluster as well as deploy and load test CF applications.
Duration: 3 days
Price: 1995.00
GSA Price: 1995.00
Online Price: 2145.00
Course Prerequisites
- Basic understanding of web network architecture and concepts
- Experience using Microsoft Windows
- Basic understanding of ColdFusion syntax (optional)
|
Course Objectives
After completing this course, you will be able to: - Install and Configure multiple load-balanced ColdFusion instances for robustness
- Modify your JVM.config file to take full advantage of your hardware
- Troubleshoot memory leaks and stability problems
- Secure your server
- Tune your server settings
- Synchronize settings between servers
- Load test your applications to identify concurrency problems and bottlenecks
- Implement various caching strategies to improve performance
|
Course Outline
Section I: INSTALLING COLDFUSION 8 Unit 1: Introducing the Course
Unit 2: Installing ColdFusion 8 - What is ColdFusion - underlying architecture
- Installation Components
- Installing the standalone server
- Installing Multiserver edition
- Installing on J2EE
- Web Server Connectivity Issues
- Configuring IIS
- Configuring Apache
- Configuring the Built-in development web server
- Troubleshooting installation problems
- Command-line startup
- TCP/IP Issues
- Using Netstat
- Software firewalls
Unit 3: Configuring ColdFusion for the Enterprise - Clustering Options
- Solutions for Failover and Content Replication
- Implementing and Managing a Cluster with Multiserver edition
- Restricting service access to the OS
- Enabling custom JVM.config files
- Enabling sandbox security
- Separating application and web servers
- CF Distributed Mode
- Using a reverse proxy
Unit 4: Securing the ColdFusion Administrator - Putting the Administrator in its own site
- Integrating with Basic Authentication
- Configuring the scripts path
- Changing the root user name
- Managing admin users accounts
- Customizing options through CustomMenu.xml
- Restricting Access to Administrative Options
- Configuring Server Sandboxes for hosted environments
SECTION II: SERVER CONFIGURATION Unit 5: Tuning the CF Server for Performance - About JVM Memory
- Tuning the JVM
- SQL Drivers
- Caching
- Request Tuning
- Debugging
- Client Variables
- Memory Variables and the impact of web spiders
- Charting
- Verity K2 - configuring, clustering, and managing
- Alternative full-text search solutions
Unit 6: Managing Asynchronous Processes - Scheduled Tasks
- Common problems
- Using the OS scheduler as an alternative
- Async Gateways
- Troubleshooting problems with Mail
- Testing mail connectivity with telnet
SECTION III: APPLICATION DEPLOYMENT AND TROUBLESHOOTING Unit 7: Packaging and Deployment - Creating and Restoring CAR Files
- Compiling and Deploying an EAR/WAR file
- Deploying New Instances
Unit 8: Troubleshooting and Load Testing Applications Pre/Post Launch - Load testing techniques
- Reviewing debug output
- Reviewing Log files
- Using the ColdFusion (Multi) Server Monitor
- Overhead considerations
- Executing Reports
- Reading reports
- Configuring Alerts
- Tools for heap dumps and analysis
- Troubleshoot memory leaks with ORACLE JRockit Mission Control
Unit 9: Resolving Bottlenecks in Code
- Threading
- Database Caching
- Caching Page Results
|
Fig Leaf has provided training in the following cities:
| Alexandria VA |
Arlington VA |
Atlanta |
Austin |
Baltimore |
Boston |
| Charoltte |
Chicago |
Columbus |
Dallas |
Denver |
Des Moines |
| Detroit |
Edmonton |
El Paso |
Houston |
Indianapolis |
Jacksonville |
| Las Vegas |
Los Angeles |
Memphis |
Miami |
Milwaukee |
Minneapolis |
| New Haven |
New York |
Ottowa |
Philadelphia |
Phoenix |
Raleigh / Durham |
| Reston |
Sacramento |
San Antonio |
San Diego |
San Francisco |
San Jose |
| Seattle |
Springfield |
State College PA |
Tallahassee |
Toronto |
Washington DC |