Methods DigitalAway DayTechnical Stuff & Whatnot
Distributed SystemsClusteringVirtualization
Network as a “cloud”Network is the Computer (SUN Moto)TCP/IP abstraction (1st cloud)www data abstraction (2nd cloud)Virtualization (3rd cloud)
Virtualization done right with webservices
Leverages
VirtualizationMulti-TenancyMassive ScaleAutonomous ComputingDistributed EnvironmentSecurity TechnologiesService Oriented
101
On-demand self-serviceUbiquitous network accessLocation independent resource poolingRapid elasticityMeasured servicePay as you goAbstract resources
NetworkComputeStorage
DatabaseApp Services
Content Delivery
Dep
loym
ent
Network- Route S3 (DNS)- Virtual Private Cloud- Direct Connect
Compute- EC2 (Xen)- MapReduce (Hadoop)
Content Delivery- CloudFront
Storage- S3 (Non Persistence Storage)- Glacier (LT Backups)- EBS (Persistence Elastic Block)- Storage Gateway (Appliance)- Import/Export
Database- Dynamo (NoSQL)- Elastic Cache (MemCache+Redis)- RDS (MySQL, Informix, Oracle, SQL, PostgreSQL)- RedShift (Big Data)- SimpleDB - Data Pipeline- Kinesis (Big Data in realtime)
Managem
ent
Management-IAM (Identity & Access Mgmt- Cloudwatch (Monitoring)- Console (For all services)
Deployment- CloudFormation (Provisiioning)- Elastic Beanstalk (Containers)- OpsWorks (Chef)
App Services- CloudSearch - DevPay (Payments)- ETS (Transcoder)- FPS (Flexible Payments)- SES (Email Service)- SQS (Queue Service)- SNS (Notification Service)- SWF (Workflow Service)
Partner
UtilityCommodityAuto ScalingSelf ManagedCheapBig Data