Mod 1: Cloud Concepts Overview Flashcards
is the on-demand delivery of compute power, database, storage, applications, and other IT-resources via the internet with pay-as-you-go pricing.
Cloud Computing
-infrastructure as hardware
-require space, staff, physical security, planning, capital expediture
-have a long hardware procurement cycle
-require you to provision capacity by guessing theoretical maximum peaks.
traditional computing model
-infrastructure as software
-are flexible
-can change more quickly, easily, and cost-effectively than hardware solutions.
-eliminate the undifferentiated heavy-lifting tasks
Cloud Computing Model
Cloud Service Model and describe the 2.
-Iaas (More control over IT resources)
-Paas
-Saas (Less control over IT resources)
Cloud Computing Deployment Models
-cloud
-hybrid
-on-premises (private cloud)
traditional:
-firewalls, ACLs, Administrators
AWS:
-security groups, network ACLs, IAM
Security (difference)
traditional:
-router, network pipeline, switch
AWS:
-elastic load balancing, amazon VPC
Networking (difference)
traditional:
-on-premises servers
AWS:
-AMI
-Amazon EC2 instances
Compute (diffference)
traditional:
-DAS, SAN, NAS, RDBMS
AWS:
-Amazon EBS
-Amazon EFS
-Amazon S3
-Amazon RDS
Storage and database (difference)
traditional:
-DAS, SAN, NAS, RDBMS
AWS:
-Amazon EBS
-Amazon EFS
-Amazon S3
-Amazon RDS
Storage and database (difference)
(advantages of Cloud computing)
-data center investment based on interest
-pay only for the amount you consume
trade capital expense for variable expense
(advantages of Cloud computing)
-because of aggregate usage from all customers, AWS can achieve higher economies of scale and pass savings on to customers
Massive economies of scale
(advantages of Cloud computing)
-overestimated server capacity
-underestimated server capacity
-sealing on demand
stop guessing capacity
(advantages of Cloud computing)
-weeks between wanting resources and having resources.
-minutes between wanting resources and having resources
increase speed and agility
-the other 2 advantages of cloud comptuing
stop spending money on running and mantaining data centers
go global in minutes