AWS Classroom Series – 03/Jan/2020 Elastic Beanstalk

Web Application Consideration

  • Web Application Request Workflow

  • When user requests increase, the need for cpu and memory increases. Possible solutions are

    • Vertical Scaling: Increasing H/W capacity of the server
    • Horizontal Scaling: Increasing Servers
  • Since we are hosting web applications on Elastic BeanStalk, As the requests increase we should be able to scale and set the load balancer.

  • Configure Route53 to point your domain name to Load balancer/Elastic Beanstalk

  • Also SSL/TLS Certificates are to be configured.

Making Web App Ready for Scaling.

  • Persistent Data: Always store/retrieve any information from Databases/Other Storages.
  • Sessions: When any information is processed based out of client, Ensure Stick Sessions are enabled on Load balancer. Try to store even session information in other storage/db
  • Use Cache Servers for Quick informations.

Tools For Development

By continuous learner

devops & cloud enthusiastic learner

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Plugin for Social Media by Acurax Wordpress Design Studio

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version
%%footer%%