billboard_01.jpg
Web Application Architecture Print E-mail
Monday, 06 November 2006

Web Application ArchitectureWeb Application ArchitectureWeb Application Architecture

Complete Development: Developing customized web applications from scratch based on your business model and the workflow in your organization.

Integration: Development of a web application and integrating it with the existing IT infrastructure in your company.

Customization: Customizing an existing Open Source Web Application so it complies closely with your business model and requirements. 

What is a Web Application?

Web Applications, or Web apps are software, which can be accessed via the Internet or an Intranet using a web browser. Websites such as Amazon.com and eBay , and software such as Blogs, Content Management Systems, Online Community Forums, and even your Online Banking System are all great examples of services streamed through Web Applications .

A Web Application can also be used as an alternative to installing individually distributed software on desktop computers (i.e. your Desktop Mail or Office Suite applications ). Many people now use web-based email such as Gmail, Hotmail, etc., instead of desktop email applications, such as Outlook Express or Thunderbird . Services such as Google Maps, Google Calendar, or Google Spreadsheets also belong to this group.

Some examples of how your company can use Web Apps to enhance your business processes and increase your return on investment (ROI) are:

  • Using a web-based Content Management System ( CMS ) to allow employees to collaborate and maintain information on your content-dense website, or manage client accounts remotely from any location in the world using an online Client Relation Management System ( CRM ).
  • Using a Learning Management System ( LMS ) to conduct learning sessions to train your employees, clients, or students, or conduct online exam sessions, collect survey results, and generate reports.
  • Using a Social Networking Web Application to grow a community of clients and end users around your products, services and brand. In such an environment, everybody can generate content, exchange tips, interact with you and with each other. Services such as Flickr , and Facebook belong to this category.

What is Web Application Architecture

Web Application Architecture is often mistaken for Web Design and Web Development, because Web Applications often look and feel like a website. However, Web Application Architecture is in fact a specialized form of Software Engineering. It is the science and craft of designing and implementing computer software that runs on web servers, instead of running directly on desktop computers or laptops.

It also involves significant amount of Business Process Study, and Visual Design for designing Graphical User Interfaces, therefore a Web Application Architect is often someone experienced in multiple fields such as Computer Science, Marketing, and Visual Design.

 

Last Updated ( Wednesday, 12 September 2007 )