Introduction to Multi-Tier Architectures
I learned about the types of servers most commonly used in web hosting, the logic behind their placement in a 2-tier or 3-tier architectures model. The four-reference architecture are cost effective, intermediate, advanced, and premiere. Cost effective is 2-tier, cloud-based architecture, and can add servers to scale horizontally. Intermediate is 3-tier, cloud-based architecture, customer credit card information stored in third-party payment gateway for cost effectiveness for E commerce companies with small turnaround and this method increases PCI compliance. Application tier is build on cloud servers stores shopping cart and checkout logic, and transactional data store either in cloud databases or a database running on a cloud server in the same cloud network. Advanced is 3-tier hybrid (cloud + dedicated) architecture, customer credit card information stored in third-party payment gateway, web tier containing product catalog logic build on cloud servers, and transactional data stored in dedicated servers. Premiere is 3-tier, self-contained, PCI-capable hybrid (cloud + dedicated) architecture, customer credit card information stored in third-party payment gateway, web tier containing product catalog logic build on dedicated servers - can burst into cloud servers during high demand, and application tier built on dedicated server stores shopping cart and checkout logic.
