Topic > How Amazon's Complex Website Keeps the Company Running and…

Amazon.comIntroductionAmazon.com is a complex website that handles the sale of numerous products, from books, to movies, to games, and much more. Websites are made up of layers of tabs that help direct the customer to the category where the product they are looking for is located. With the large amount of products it handles, Amazon must keep up to date with the latest hardware and software to keep its website functioning properly. This includes things like databases, data communications products, and security software. Amazon.com must also use the System Design Life Cycle (SDLC) consistently to determine whether or not to add new applications to its business. As shown below, all of these components are important and help keep the process running smoothly. Hardware and Software The components would be High Memory, High CPU with Windows version 32 bit and 2.4 GHZ, Cluster Compute, Cluster GPU, High I/O, High Memory, High Memory Cluster and t1.micro. Standard instances have applications that require a lot of CPU memory; High memory instances offer larger memory sizes for memory-intensive applications, including database and caching applications; and high-CPU instances have proportionally more CPU resources than memory (RAM) and are suitable for compute-intensive applications. The software would be Microsoft Security Essential with an Unbox video player. Databases and Data Communication What technology can do for a business matters. A database takes information from one location and sends it to another location. Amazon's database is the backbone of the company because Amazon is an e-commerce company. Amazon works with a Linux-based database. Starting on the 2nd... half the work... or collaboration. Amazon has a dedicated team of experienced call leaders to ensure smooth and systematic collaboration (Amazon, May 2011). Conclusion Amazon website providers are a myriad of products and services. The current hardware and software infrastructure in use is optimal, but the integration of new technologies can help the website achieve maximum efficiency. Product X is used for software. X is for hardware. The database/communication is x. SDLC can assist the aforementioned technologies by analyzing what is currently used and improving it. SDLC is a system composed of 3 phases: system definition, requirements phase and component design. A disaster recovery plan should be in place for current and new technologies. The plan would include data backup and a secondary facility. The System Desgin Life Cycle can improve Amazon's efficiency and functionality.