Professional Documents
Culture Documents
III. EC2 Detailed
III. EC2 Detailed
thinkcloudly thinkcloudly
thinkcloudly
Elastic Compute
thinkcloudly
thinkcloudly
Cloud thinkcloudly
thinkcloudly
thinkcloudly Instructor
thinkcloudly thinkcloudly
Bisma Gulzar
Cloud Architect & Trainer
Copyright Thinkcloudly, All rights reserved
Questions?
thinkcloudly
thinkcloudly thinkcloudly
thinkcloudly
thinkcloudly
What is EC2? Capabilities
thinkcloudly thinkcloudly
thinkcloudly
thinkcloudly
thinkcloudly
Fundamental of Network Control Inbound &
Security & Firewall
01 02 Outbound Traffic
thinkcloudly thinkcloudly
thinkcloudly
thinkcloudly thinkcloudly
thinkcloudly
Static IP Max Limit
thinkcloudly
Helps to keep static Maximum 5 Ips per
public IP on start/stop account
thinkcloudly thinkcloudly
thinkcloudly
One Instance Pay
Pay for elastic IP. So
Attach one instance at
a time thinkcloudly
Elastic IPs
thinkcloudly
release IP if
thinkcloudly
disassociated.
Reduce Failures
thinkcloudly SSH
Mask Failures of thinkcloudly thinkcloudly
SSH uses public IP
rapidly changing IPs
thinkcloudly
•
demand.
Lose at any point of time. If max price
03 thinkcloudly
04 •
•
Physical dedicated EC2 server.
thinkcloudly
Visibility into the underlying
is less than current spot price. sockets/cores of the hardware
• • 3 year period reservation.
Useful for Batch jobs, Image
• Bring your Own license model.
processing, Data analysis.
• • More expensive
Not good for critical jobs or databases
thinkcloudly
thinkcloudly
01 Required Packages
Pre-installed packages
thinkcloudly thinkcloudly
thinkcloudly
02 Faster boot time
No need of EC2 user data at boot time
thinkcloudly
Highly optimized
03thinkcloudly thinkcloudly
Run someone else’s app, DB etc.,
thinkcloudly thinkcloudly
thinkcloudly
thinkcloudly
thinkcloudly thinkcloudly
thinkcloudly
thinkcloudly thinkcloudly
thinkcloudly
thinkcloudly In Memory RAM
01
State is preserved
thinkcloudly thinkcloudly
Fast Instance Boot
thinkcloudly
02
OS is not stopped
Long Running
thinkcloudly thinkcloudly thinkcloudly
03 processes
Saving RAM state
thinkcloudly
EBS Volume
04
thinkcloudly thinkcloudly
Must be encrypted
thinkcloudly
thinkcloudly
security risk
Templates Subnet management practices Confirmation
thinkcloudly thinkcloudly
thinkcloudly
Security
AMI Instance Configure Storage Tags Group Review Create
thinkcloudly
Five Families thinkcloudly New Volumes thinkcloudly
Submit & Launch
Virtual Firewall
Compute optimized
Memory Optimized
GPU Optimized
thinkcloudly
Storage optimized
General Purpose thinkcloudly thinkcloudly