Server load balancing
The Emarketplace: Strategies for Success in B2b Ecommerce
The Emarketplace: Strategies for Success in B2b Ecommerce
Programming amazon web services
Programming amazon web services
Optimizing data analysis with a semi-structured time series database
SLAML'10 Proceedings of the 2010 workshop on Managing systems via log analysis and machine learning techniques
Bridging the gaps: joining information sources with Splunk
SLAML'10 Proceedings of the 2010 workshop on Managing systems via log analysis and machine learning techniques
ActiveMQ in Action
Pro Website Development and Operations: Streamlining DevOps for large-scale websites
Pro Website Development and Operations: Streamlining DevOps for large-scale websites
Hi-index | 0.00 |
Scaling a web applications can be easy for simple CRUD software running when you use Platform as a Service Clouds (PaaS). But if you need to deploy a complex software, with many components and a lot users, you will need have a mix of cloud services in PaaS, SaaS and IaaS layers. You will also need knowledge in architecture patterns to make all these software components communicate accordingly. In this article, we share our experience of using cloud services to scale a web application. We show usage examples of load balancing, session sharing, e-mail delivery, asynchronous processing, logs processing, monitoring, continuous deployment, realtime user monitoring (RUM). These are a mixture of development and system operations (DevOps) that improved our application availability, scalability and performance.