What is the Cloud? ● Elastic leasing of pooled computer resources via Internet ○ Elastic ■ Automatically adjusts for unpredictable demand ■ Limits financial risks ○ Pooled ■ Same physical hardware ■ Economies of scale The Mainframe Era (1960s - 1980s) The Client- Server Era (1990s-2000s) Why Do Organizations Prefer the CLoud? ● Lower costs - cheap processors, essentially free data communication and storage ● Ubiquitous access ● Improved scalability ● Elasticity ● Virtualization technology ● Internet-based standards enable flexible, standardized processing capabilities When Does the Cloud Not Make Sense? ● When law or standard industry practice require physical control or possession of the data ● Financial institutions are legally required to maintain physical control over their data Cloud Types ● Private Cloud - You own your own cloud (Very Expensive) ● Public Cloud - Available for everyone to sign up and use ● ● Hybrid Cloud - Parts of your infrastructure is self hosted, other parts are on a Public cloud Community Cloud - Cloud infrastructure built around a common set of customers Three Fundamental Cloud Services Networks that support the Cloud Technologies that support the Cloud ● Virtualization ● Software Defined Networks (SDN) (Virtualization of network) ● Physical Hardware devices (Firewall, switches, routers, Servers, etc) ● Software applications (Web services/apps, databases, etc) Internet Addressing ● Public IP Addresses (Public Street Address) ○ Identifies a unique device on Internet ○ Assigned by ICANN (Internet Corporation for Assigned Name and Numbers)