Learn the basics of getting started with AWS and migrating your data to AWS. This session will also cover core AWS services, such as Amazon EC2 and Amazon S3, and provide demonstrations of how to set up and utilize those services to launch virtual machines in the cloud.
4. 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
§ Migrating data to AWS
5. Characteristics of Cloud Computing?
On-Demand
delivery…
…of IT resources via
the Internet…
…with pay-as-you-go
pricing
6. 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/
7. 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
9. 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.
10. 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
12. 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
14. 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
16. 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
18. 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
23. 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
29. Start your first migration in 10 minutes or less
Keep your apps running during the migration
Replicate within, to, or from Amazon EC2 or Amazon RDS
Move data to the same or different database engine
Learn more at aws.amazon.com/dms
AWS
Database Migration
Service
30. AWS Schema Conversion Tool
Features
Oracle and SQL Server schema conversion to MySQL/Aurora/MariaDB and PostgreSQL
Database Migration Assessment report for choosing the best target engine
Code browser that highlights places where manual edits are required
“AWS Schema Conversion Tool helps
automate many database schema and code
conversion tasks when migrating from
Oracle and SQL Server to open source
database engines.”
34. What is AWS Storage Gateway?
Works with your existing applications
Secure and durable storage in AWS
Low-latency for frequently used data
Scalable and cost-effective on-premises storage - $125 per
gateway per month + S3/Glacier storage fees
Service connecting an on-premises software appliance
with cloud-based storage
35. How does AWS Storage Gateway work?
Amazon EBS
snapshots
Amazon S3
Amazon
Glacier
AWS
Storage Gateway
appliance
Application
server
AWS
Storage Gateway
backend
Customer premises
S3
Transfer
Acceleration
AWS
Direct
Connect
Internet
36. AWS Storage Gateway configurations
iSCSI block storage
Gateway-stored volumes
iSCSI virtual tape storage
Low-latency for all your data with point-in-time
backups to AWS
Replacement for on-premises physical tape
infrastructure for backup and archive
Gateway-cached volumes
Gateway-virtual tape library (VTL)
Low-latency for frequently used data with all data
stored in AWS