222 CHAPTER 8 HIGH-PERFORMANCE DEPLOYMENTS Summary A (Web site directory)
222 CHAPTER 8 HIGH-PERFORMANCE DEPLOYMENTS Summary A high-performance deployment strategy depends on expected user load, availability requirements, and failover requirements. The expected load defines the number of simultaneous users you need to support and thus directly impacts the number of servers in your environment. Availability requirements dictate how much time your application needs to be available. Failover requirements define the impact of application server outages on your users. Equipped with this information, you can scale your application vertically and horizontally to satisfy the expected user load and meet availability SLAs while implementing clusters to satisfy failover requirements. A well-planned deployment strategy can save you countless hours and help you avoid sleepless nights. It can give you confidence that your application can handle whatever curveballs your users send its way. In the next chapter, we ll look at the process of performing a capacity assessment against a production staging environment that adheres to our deployment strategy.
If you are looking for cheap and quality webhost to host and run your website check Jboss Web Hosting services.