An overview of the SDKs and tools available when working with AWS. Review of sample application code and a live demo of a deployment using AWS Elastic Beanstalk.
20. CheckDNSAvailability
eb init
elastic-beanstalk-check-dns-availability
CreateApplication
wizard to initialize an application
eb start/stop
elastic-beanstalk-create-application
CreateApplicationVersion
start/stop an application
eb update
elastic-beanstalk-create-application-version
CreateEnvironment
update application version
eb status
elastic-beanstalk-create-environment
get status of a running application
COMMAND LINE TOOLS
AND “WIZARDS”
29. WHAT DO I NEED TO
Object Storage
Send Email
Message Queue
Notification (Pub & Sub)
NoSQL DB
Video Transcoding
Content Delivery
Monitoring
Search
DO
?
30. WHAT DO I NEED TO
?
Object Storage
S3
Send Email
SES
Message Queue
SQS
Notification (Pub & Sub)
SNS
NoSQL DB
DynamoDB
Video Transcoding
Elastic Transcoder
Content Delivery
CloudFront
Monitoring
CloudWatch
Search
CloudSearch
41. -
Temporary AWS credentials provisioned on EC2 instances
Automatically rotated for you multiple times per day.
Initialize the client and the AWS SDK will do the rest.
Increased security & convenience
42.
43. “All files stored
online by Dropbox
are encrypted and
kept securely on
Amazon’s Simple
Storage Service
(S3) in multiple data
centers located
across the United
States.”
44.
45. “Amazon DynamoDB initially served as a secondary data
store for user activity and interaction logs.
However, this new NoSQL database service was
integrated into the production environment as the primary
data store when Shazam realized it could support over
500,000 writes per second.”