Presentation is loading. Please wait.

Presentation is loading. Please wait.

INTRODUCTION TO AMAZON WEB SERVICES (EC2). AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift,

Similar presentations


Presentation on theme: "INTRODUCTION TO AMAZON WEB SERVICES (EC2). AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift,"— Presentation transcript:

1 INTRODUCTION TO AMAZON WEB SERVICES (EC2)

2 AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift, DynamoDB)  Management Tools (CloudWatch, IAM)  Scalable  Pay for what you use

3 EC2  ‘Elastic’  Load Balancing  IP Addresses  For HPC Clusters  Platforms: Linux and Windows

4 Credit: Amazon official blog:Amazon official blog:

5 INSTANCES  Virtual machine  Elastic Compute Units  Processing times

6 GIS AND EC2  ArcGIS Server http://aws.amazon.com/solutions/global-solution- providers/esri/  ERDAS APOLLO  OpenGeo http://boundlessgeo.com/2010/09/opengeo-suite- community-edition-on-amazon-web-services /)

7 GETTING STARTED WITH AWS  AWS account  AWS EC2 Console  EC2 Security Groups  EC2 Key Pairs  EC2 Amazon Machine Images (AMIs)  EC2 Elastic IP  EC2 EBS Volumes  EC2 Snapshots  Using EC2 Command Line tools

8 Credit: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html

9 AWS ACCOUNT  Sign up for services http://aws.amazon.com  EC2 Console http://console.aws.amazon.com

10 AWS EC2 CONSOLE

11 EC2 SECURITY GROUPS  A security group acts as a virtual firewall that controls the traffic for one or more instances.  When you launch an instance, you associate one or more security groups with the instance.  You add rules to each security group that allow traffic to or from itsassociated instances.  All the rules from all the security groups that are associated with the instance will be evaluated to decide whether to allow traffic to reach an instance.

12 EC2 KEY PAIRS –PEM FILE  Only one opportunity  Make a copy  Make another offline copy  Cannot be retrieved or restored

13 PEM FILE  PEM is an abbreviation for Privacy Enhanced Mail (RFC 1421 - RFC 1424)  An early standard for securing electronic mail (IRTF, IETF).  The PEM format often is used for representing a certificate, certificate request.

14 EC2 – LAUNCH INSTANCE

15 AMI  Amazon Machine Image (AMI)  Provide information required to launch an instance, a virtual server in the cloud  Specify an AMI when launch an instance  Can launch many instances from the AMI as needed

16 AMI REQUIREMENTS  A template for the root volume for the instance (operating system, application server, applications)  Launch permissions that control which AWS accounts can use the AMI to launch instances.  Block device mapping that specifies the volumes to attach to the instances

17 HOW TO USE AN AMI  Create and register an AMI  Launch new instances  After launching instance from an AMI, deregister the AMI

18 AMAZON ELASTIC BLOCK STORE (EBS)  Persistent block level storage volumes for use with Amazon EC2 instances.  Each Amazon EBS volume is automatically replicated within its Availability Zone to protect you from component failure, offering high availability and durability.  Amazon EBS volumes offer the consistent and low- latency performance needed to run your workloads.

19 CREATING YOUR OWN AMI  The root storage device of the instance determines the process to create an AMI.  The root volume of an instance is either an Amazon EBS volume or an instance store volume.

20 TYPE OF AMI  Amazon Linux AMI  Red Hat Enterprise Linux 7.0  SuSE Linux Enterprise Server 11 SP3  Ubuntu Server 14.04 LTS, SSD Volume Type  Microsoft Windows Server 2012 R2 Base  Microsoft Windows Server 2012 with SQL server Web  Microsoft Windows Server 2012 R2 with SQL server Standard ...

21 AMAZON LINUX AMI  Amazon Linux AMI is a supported and maintained Linux image provided by AWS.  Stable, secure, high-performance execution environment for applications running on Amazon EC2  An Amazon EBS-based, PV-GRUB AMI that includes:  Linux 3.4  AWS tools  Repository access to multiple version of MySQL, PostgreSQL, Python, Ruby, and Tomcat

22 EC2 ELASTIC IP  An Elastic IP address (EIP) is a static IP address designed for dynamic cloud computing.  With an EIP, you can mask the failure of an instance by rapidly remapping the address to another instance in your account.  Your EIP is associated with your AWS account (not a particular instance).

23 EC2 SNAPSHOTS  You can periodically create a snapshot of an Amazon EBS volume to use as a baseline (for new volumes or for data backup)  Snapshots are saved incrementally  You need to retain only the most recent snapshot in order to restore the volume.  Snapshots occur asynchronously and the status of the snapshot is pending until the snapshot is complete.

24 AMAZON VIRTUAL PRIVATE CLOUD (VPC)  A VPC is a virtual network dedicated to your AWS account.  It is logically isolated from other virtual networks in the AWS cloud.  You can launch your AWS resources, such as Amazon EC2 instances, into your VPC.  You can configure your VPC, set its IP address range, security settings, etc.


Download ppt "INTRODUCTION TO AMAZON WEB SERVICES (EC2). AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift,"

Similar presentations


Ads by Google