Upload
amazon-web-services
View
668
Download
0
Embed Size (px)
Citation preview
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Dave Rocamora, Solutions Architect
July 26th, 2016
Getting Started with AWS
What we’ll cover today
Creating an AWS account Creating an IAM user and enabling MFA Launching and connecting to EC2 instances Backing up and restoring EC2 instances Using S3 to store and serve files Visualizing AWS costs and setting billing alerts
Characteristics of Cloud Computing?
On-Demand delivery…
…of IT resources via the Internet…
…with pay-as-you-go pricing
The AWS Free Tier
Includes most AWS services Available for all new accounts Good for one year from the day the account is created Everything we show today can be done within the free tier For more details: http://aws.amazon.com/free/
Signing up for an AWS account
Sign up through https://aws.amazon.com You will need a credit card There will be a telephone verification
Demo: Signing up for AWS
First Steps: Creating IAM Users
Using AWS Identity and Access Management (IAM), you can create and manage AWS users and groups.
You can control what resources each user has access to within an AWS account.
First Steps: Enabling MFA
AWS allows you to require multi-factor authentication for your users through physical or software-based single use login tokens. This protects against stolen passwords and key loggers.
Enable this on IAM users and the root account
Demo: Creating an IAM user and enabling MFA
Amazon EC2 – Creating an SSH key pair
SSH stands for Secure Shell SSH keys are used for secured access to EC2 instances SSH keys avoid password weaknesses You can import your own key or have AWS generate a key pair for you. AWS does not store the private part of the key pair
Demo: Creating an SSH key pair for Amazon EC2
Amazon EC2 – Creating a Security Group
Security Groups are firewalls for your instances By default, they block all traffic You can choose what protocols and ports to open
You can use port ranges (e.g. 22-24)
You can choose who the ports are open to Create rules with CIDR notation for groups of IP addresses (/32 is a single IP)
Create rules that specify Security Groups for other EC2 Instances
Demo: Creating a Security Group in Amazon EC2
Amazon EC2 – Launching an Instance
Instances are virtual machines running in the cloud You have full control of the instance and can install any
software that you choose You can choose the instance type and size to get different
amounts of memory, CPU, disk, etc. You will need your Key Pair and a Security Group to launch
the instance into
Demo: Launching and connecting to EC2 Instances
Amazon EBS – Storage for EC2 Instances
Amazon Elastic Block Store is persistent block storage for EC2 instances As small as 1GB and as large as 16TB Available in several different types Create snapshots of EBS volumes in S3 to create backups
Amazon EBS – Volume Types
General Purpose SSD (gp2)
Provisioned IOPS SSD (io1)
Throughput Optimized HDD (st1)
Cold HDD (sc1)
Amazon EBS – Volume Types
General Purpose SSD (gp2)
Provisioned IOPS SSD (io1)
Cold HDD (sc1)Throughput Optimized HDD (st1)
Demo: Creating EBS Volumes, Snapshots, and AMIs
Amazon S3
S3 is Amazon’s Simple Storage Service Store and retrieve almost any amount of data: 1 byte to 5
terabytes per object Highly scalable and durable Encryption available Objects exist in the AWS region you choose Object level permissions Easily accessible
Demo: Storing and Serving Objects with S3
Billing and Cost Management
There are several features to help you monitor costs and visualize your AWS spend:
Cost Explorer Alerts on Spending Limits Detailed Billing Reports Consolidated Billing
Demo: Exploring Billing and Cost Management
What we covered
Creating an AWS account Creating an IAM user and enabling MFA Launching and connecting to EC2 instances Backing up and restoring EC2 instances Using S3 to store and serve files Visualizing AWS costs and setting billing alerts
Thank you!