Date post: | 13-Jul-2015 |
Category: |
Internet |
Upload: | ladderminds |
View: | 45 times |
Download: | 0 times |
Disclaimer: All the logos and products / product related information displayed in this presentation are registered and owned by their respective brand / organization.
2
Agenda
• EC2– Instance
• Types
– Security Group– Elastic IP– Elastic Load Balancer
• Amazon RDS– DB Instance– DB Snapshot
• AWS S3– Bucket
• Q&A
3
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
11
Amazon EC2 Instances
• Amazon EC2 provides a wide selection of instance types optimized to fit different use cases.
• Instance types comprise varying combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications.
12
Instance - Features
• Amazon Elastic Block Store• Multiple Locations• Elastic IP Addresses• Amazon Virtual Private Cloud• Amazon CloudWatch• Auto Scaling• Elastic Load Balancing• High Performance Computing (HPC) Clusters
13
Instance Types
• General Purpose Instances• Compute Optimized Instances• Storage Optimized Instances• GPU Instances
14
Security Group
• A security group acts as a virtual firewall that controls the traffic for one or more instances.
• Any instance launched will have to be associated with a security group.
• Rules for security groups can be modified anytime.
• Any rule changed for a security group will apply to all the associated instances.
15
Elastic IP
• An Elastic IP address (EIP) is a static IP address designed for dynamic cloud computing.
• An EIP is always associated with the AWS account, not a particular instance, and it remains associated with your account until you choose to explicitly release it.
• EIP pool is different for EC2-Instances and VPC.
16
Elastic Load Balancer
• Elastic Load Balancing automatically distributes incoming application traffic across multiple Amazon EC2 instances in the cloud.
• This is to achieve greater levels of fault tolerance in your applications, seamlessly providing the required amount of load balancing capacity needed to distribute application traffic.
17
Amazon RDS
• Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud.
19
Amazon RDS - Details
• Pre-configured Parameters– MySQL, Oracle, SQL Server, or PostgreSQL
• Monitoring and Metrics• Automatic Software Patching• Automated Backups• DB Snapshots• DB Event Notifications• . . .20
Amazon S3
• Amazon S3 (Simple Storage Solutions) is cloud storage for the Internet. It is designed to make web-scale computing easier for developers.
• Amazon S3 provides a simple web-services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web.
22
Amazon S3 - Features
• Write, read, and delete objects containing from 1 byte to 5 terabytes of data each. The number of objects you can store is unlimited.
• Each object is stored in a bucket and retrieved via a unique, developer-assigned key.
• A bucket can be stored in one of several regions. • Authentication mechanisms are provided to ensure
that data is kept secure from unauthorized access.
23
References
Amazon Web Services
http://aws.amazon.com/documentation/
Images
http://en.wikipedia.org/wiki/Bucket
29