Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
AWS for scientific computing
          jss 2011-05-12
TOC

•   Overview: Cloud Eco System

•   Amazon Web Services for scientific computing

    •   EC2 Deployment

    •   S3, ...
Cloud Layers


Software as a Service - SaaS
   running applications
Platform as a Service - PaaS
    software environments...
Elastic Compute Cloud (EC2)

•   Virtual Data Center

•   Instance Types

•   Regions

•   Availability Zones

•   Securit...
EC2 Setup

•   Management:
    •   AWS web console
    •   CLI: ec2-tools
    •   Python: boto (check dev/src/tba)

•   Us...
The DNS Problem

•   Instances get new IP on boot

•   Solutions:

    •   use Virtual Private Cloud (Amazon VPC)

    •  ...
Storage


•   Instance
    fast, cleared on boot, no charges

•   Elastic Block Storage (EBS)
    fast, networked, instant...
Messaging


•   Simple Queueing Service (Amazon SQS)

•   AMQP / RabbitMQ (c.f. knk’s recent rocketcircus)

•   Rolling yo...
TLDR


AWS for the occasional number crunch:

      •   1/2 day to get basic setup running
          (longer for robust se...
Upcoming SlideShare
Loading in …5
×

of

AWS Quick Intro Slide 1 AWS Quick Intro Slide 2 AWS Quick Intro Slide 3 AWS Quick Intro Slide 4 AWS Quick Intro Slide 5 AWS Quick Intro Slide 6 AWS Quick Intro Slide 7 AWS Quick Intro Slide 8 AWS Quick Intro Slide 9
Upcoming SlideShare
The modern age
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

AWS Quick Intro

Download to read offline

AWS essentials for use in scientific computing

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

AWS Quick Intro

  1. 1. AWS for scientific computing jss 2011-05-12
  2. 2. TOC • Overview: Cloud Eco System • Amazon Web Services for scientific computing • EC2 Deployment • S3, EBS and local Storage • Queueing / Messaging
  3. 3. Cloud Layers Software as a Service - SaaS running applications Platform as a Service - PaaS software environments and services Infrastructure as a Service - IaaS virtual machines and network
  4. 4. Elastic Compute Cloud (EC2) • Virtual Data Center • Instance Types • Regions • Availability Zones • Security Groups (Firewalling) Can go down just like anyone else • Amazon Machine Images (AMI)
  5. 5. EC2 Setup • Management: • AWS web console • CLI: ec2-tools • Python: boto (check dev/src/tba) • Use the setup script • Get SSH fingerprint from instance’s boot console • Use some form of parallel SSH for additional setup (Twisted conch works great, fabric for serial deployment)
  6. 6. The DNS Problem • Instances get new IP on boot • Solutions: • use Virtual Private Cloud (Amazon VPC) • auto-update hosts file • set up DNS server
  7. 7. Storage • Instance fast, cleared on boot, no charges • Elastic Block Storage (EBS) fast, networked, instant snapshot-able, N attachments per instance • Simple Storage Service (S3) HTTP access, CDN (CloudFront)
  8. 8. Messaging • Simple Queueing Service (Amazon SQS) • AMQP / RabbitMQ (c.f. knk’s recent rocketcircus) • Rolling your own (e.g. XML RPC) is fine, too
  9. 9. TLDR AWS for the occasional number crunch: • 1/2 day to get basic setup running (longer for robust setups) • profit

AWS essentials for use in scientific computing

Views

Total views

712

On Slideshare

0

From embeds

0

Number of embeds

39

Actions

Downloads

9

Shares

0

Comments

0

Likes

0

×