The process of Web application development is critical to the success of web-based projects. The proper processes can not be enforced unless technical environments are properly setup. Technical environments are required for development, test and production.
Web applications architecture ( http://www.sysoptima.net/architecture/technical_architecture.php ) is typically in 3-tiers. Applications are developed on NT platforms, and deployed to production on UNIX platforms. Without streamlined procedures and proper environment settings, deployment and testing is not only a frustrating experience, but also a major detriment in application failure and budget overrun.
Development and test environment may be powered by less powerful computers, but the configurations should be the same for all three environments. Development and test environments should be populated with production data periodically.
Development Environment
Role - The development environment is a place where development team develops and tests the applications. If applications are developed on NT, deployment to UNIX environment helps developers to port NT applications to UNIX environment and test UNIX specific tasks, such as shell scripts and cron jobs.
Security Concerns - Development team should have full control of and access to the environment, though installation of new software should be consulted with UNIX admin and DBA.
Test Environment
Role - The test environment is a place where QA team (configuration management and software testing http://www.sysoptima.net/software_testing/software_testing_procedures.php ) practices deployment. The deployment of large and complex applications may take many trials.
Security Concerns - QA team is fully responsible for the test environment. Development team should not be aware of the existence of the test environment. In reality, development team members are often involved with deployment to test environment largely because organizations trend to place staff with less technical expertise on QA team.
Production Environment
Role - The production environment is a place where you serve your customers. The deployment from test to production should be automated using deployment scripts to avoid the potential human errors and to reduce the deployment cost.
Security Concerns - Both development team and QA team should not be aware of the existence of production environment. It is the sole responsibility of operation team to maintain the production environment.
The procedures and technical environment settings described above have been proven to be valuable in eliminating many problems in web-based system implementation. The successful implementation of the procedures, however, depends on management commitment and the technical competency of all teams involved.
Bruce Zhang has over 10 years experiences in architecting ( http://www.sysoptima.net/architecture/ )and developing web-based applications. He operates a website http://www.sysoptima.net/architecture/ that accumulates knowledge of web development.
He maintains a knowledge base for Customer Relationship Management (CRM) at http://www.sysoptima.net/architecture/ for understanding CRM software from a systems perspective.
Mercedes Benz s500 rentals Salem ..Anyone who knows anything about web accessibility knows that images... Read More
Web templates by nature are created to aid and ease... Read More
We all start out the same. Some have budgets, some... Read More
More and more businesses are recognizing the importance of content... Read More
There's been widespread speculation about the new legislation being introduced... Read More
As increasing numbers of people search for information on the... Read More
Absolutely everything stems from the purpose of your website -... Read More
The first step in setting up an online business...Starting an... Read More
So you want to take a look at a real... Read More
Dan Kennedy once said that if you can't make money... Read More
A website is lifeline of internet home business. In order... Read More
This is a growing concern amongst many business owners. Does... Read More
So you want to have a website. You have gone... Read More
In a previous ezinearticles.com article,"I Need real visitors, Not Search... Read More
You've decided to create a website to market your products... Read More
Creating a content management system either from scratch,... Read More
A website is the most versatile and cost-effective marketing tool... Read More
An interesting eCommerce success factor that isn't precisely overlooked, but... Read More
After years of working with entrepreneurs who developed their first... Read More
Like any area of business your website needs some effort... Read More
First, using a lot of web graphics, flash, banners and... Read More
If you like the Internet and surfing through the billions... Read More
When you started reading this sentence you assumed lo acabar?a... Read More
Yahoo has long offered email, an online calendar, notes, bookmarks,... Read More
While creating a Web site may seem like... Read More
Dowagiac cheap limo service ..The evolution of web development parallels the model of technology... Read More
Building a website and getting it online is easy. Driving... Read More
I had a client say something to me the other... Read More
Your content is what gets you in search engines, speaks... Read More
While most marketers are beginning to understand the critical importance... Read More
Revenues are often lost because many business owners don't see... Read More
1. Upload robots.txt file in to your root directory and... Read More
If you ever want to create a state directory, article... Read More
Many web developers today are starting to KISS their website,... Read More
Fresh website content for your visitors can be of real... Read More
Here's something you may never have thought of before:If I... Read More
You know exactly what your organisation does and what your... Read More
One of the things that many people overlook when building... Read More
When web content gets discussed on webmaster bulletin boards, the... Read More
If you are living in a country that its native... Read More
In 1995 a new era of accessibility for disabled people... Read More
80% of your Web site is Maintenance!Once your Web site... Read More
Have you ever wondered what challenges are faced by other... Read More
Writing for the web is totally different to writing for... Read More
Right after the thought, "I need a website," people usually... Read More
Dance is how you pamper your soul and satiate your... Read More
You have seen those web pages where they have the... Read More
As a business you can't afford to ignore the Internet... Read More
First, using a lot of web graphics, flash, banners and... Read More
Recently, a friend asked "What's the deal with those DIY... Read More
Web Development |