• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Amazon Cloud Services
 

Amazon Cloud Services

on

  • 4,167 views

This presentation from Clogeny described Amazon\'s cloud offerings covering all of their services. This can act as a primer for understanding basics of cloud computing.

This presentation from Clogeny described Amazon\'s cloud offerings covering all of their services. This can act as a primer for understanding basics of cloud computing.

Statistics

Views

Total Views
4,167
Views on SlideShare
3,275
Embed Views
892

Actions

Likes
6
Downloads
0
Comments
0

8 Embeds 892

http://www.clogeny.com 644
http://clogeny.com 184
http://newsite.clogeny.com 33
http://www.linkedin.com 20
http://www.slideshare.net 7
http://173.245.56.11 2
http://www.newsite.clogeny.com 1
https://www.linkedin.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Amazon Cloud Services Amazon Cloud Services Presentation Transcript

    • Amazon Cloud Services Kalpak Shah Clogeny Technologies Pvt. Ltd. [email_address] The forecast is ..... cloudy Clogeny Technologies Pvt. Ltd.
    • What is cloud computing?
      • Next generation of computing after Mainframe, Personal computers, Client-Server and the Web
      • New platform and delivery model providing dynamically scalable and often virtualized resources
      • 1000 servers for 1 hour = 1 server for 1000 hours!
      • Accessibility – Connectivity – Viability
      • Beware of cloud imposters!
        • Online != Cloud
      Clogeny Technologies Pvt. Ltd.
    • Cloud Stack
      • Infrastructure as a Service (IaaS)
        • Amazon EC2, Rackspace CloudServers
      • Platform as a Service (PaaS)
        • Google AppEngine, Heroku
      • Software as a Service (SaaS)
        • SalesForce.com, ZOHO
      Clogeny Technologies Pvt. Ltd.
    • Cloud Economics
      • Economies of scale
        • 5-7 times decrease in cost as compared to data centers
      • Pay as you go
        • 1 hour of Amazon EC2 can cost as less as 8.5 cents or 4 rupees!
      • No CAPEX, only OPEX
      • Practically infinite scalability – go from 1 machine to 1000 in an hour!
        • That is fast provisioning!
      • Start-ups can focus on core proposition than infrastructure.
      • Departments in enterprises need not wait for budget approvals
      Clogeny Technologies Pvt. Ltd.
    • AWS Services Clogeny Technologies Pvt. Ltd.
    • About all services - 1
      • Amazon’s web services scale as and when needed
      • Completely pay as you go
      • SOAP and REST interfaces will be available
        • All features have a comprehensive web services API
      • Libraries for popular languages like Java, .Net, Perl, RoR are available
      • Pricing is complicated & the pricing calculator more so!
        • For example, $0.10 per 1 million IO requests
      • Amazon cloud is available at 3 different regions
        • 2 in US and 1 in Europe
        • Regions are priced differently depending on scale, local taxes and other factors
      Clogeny Technologies Pvt. Ltd.
    • About all services - 2
      • Backed by a decently good SLA(Service Level Agreement) of around 99.9% uptime.
      • And most importantly:
        • All data transfer in and out of Amazon cloud is charged
        • Around $0.15/GB, though in-coming data is free until June
        • As volume increases price decreases starting from about 50TB
        • Data transfer across availability zones is charged
      Clogeny Technologies Pvt. Ltd.
    • Elastic Compute Cloud
      • Resizable compute capacity – boot servers in minutes for scaling your applications/portals
        • You can choose compute units(cores) and memory as per your needs
      • Pricing starts from $0.085 per hour
      • Variety of OS’s are available – Linux, Windows, OpenSolaris
      • OEMs provide bundled Amazon Machine Instances (AMI)
        • Pre-packaged applications like Oracle, SQL, media servers available to choose from
        • Licensing becomes pay as you go as well!
      • Attached storage is not persistent!
        • A running server can be “bundled” and converted into an AMI for later use.
      • Thousands of free and paid AMIs available with various softwares and stacks
      Clogeny Technologies Pvt. Ltd.
    • Simple Storage Service (S3)
      • Storage for the internet – HTTP scalable storage
      • Safe storage – 3 copies, offsite backup as well
      • Each file can be accessed as a URL
        • http://<bucket>.s3.amazonaws.com/<object>
        • Can be easily embedded into web pages for delivery through S3
      • Read, write and delete objects upto 5GB
        • Modification not allowed
      • Not like your filesystem
        • Folder => bucket
        • File => Object
        • No block based access
      • BitTorrent protocol interface available for high-scale distribution
      • Transfer between regions is also charged
      • AWS Import/Export can be used for large datasets
      Clogeny Technologies Pvt. Ltd.
    • Elastic Block Storage(EBS)
      • EBS are the block storage volumes providing persistent storage.
        • Format and use like filesystems/drives
        • From 1GB upto 1TB
      • EBS volume can be “attached” to any running instance in same region
        • Move disks between instances as needed
      • Snapshots of EBS volumes can be taken for incremental backups
        • New volumes can be created from snapshots
        • Snapshots can be shared with other users!
      • Volumes can fail!
        • Annual failure rate of 0.1%-0.5% (still lesser than drives we use)
        • Snapshot/backup to avoid data loss
      Clogeny Technologies Pvt. Ltd.
    • Cloud Databases - SimpleDB
      • Database as a cloud web service
        • Data indexing and querying
        • No need to configure normal relational databases and scale it
        • Not your traditional relational database
      • Pricing
        • SimpleDB measures the machine utilization and charges $0.14 per Machine Hour used by the requests(SELECT, GET, PUT, etc.)
      • Alexa stores about 12 million objects in SimpleDB and performs 5 million queries daily
      Clogeny Technologies Pvt. Ltd.
    • Cloud Databases - RDS
      • Relational Database Service (RDS)
        • Easily setup, scale and operate a relational database with familiar MySQL capabilities
        • Whatever code is used today with MySQL will work with RDS
      • Automatic database backups
        • Its charged though.
      • Pricing is per database instance hour depending on how large the instance is.
      • Utilities like “mysqldump” and “mysqlimport” help easy porting of existing MySQL databases into RDS
      Clogeny Technologies Pvt. Ltd.
    • Content Distribution (CloudFront)
      • Delivers your static and streaming content from global network of edge locations.
      • Improves performance and reduces load on web servers
      • Integrated with S3
        • Distribute files from S3 as and when needed
      • Pricing depends on edge location (US, Europe, Hong Kong, Japan)
      • Private content feature so that your data is not publicly accessible
      • Real Time Messaging Protocol used for streaming distributions unlike HTTP which is used for other normal distributions
      Clogeny Technologies Pvt. Ltd.
    • Amazon CloudWatch
      • Monitoring tool for AWS services
        • Resource utilization
        • Demand patterns
        • CPU, disk, network statistics
      • You can select the instances you want to watch
      • Monitors Elastic Load Balancers for request count and request efficiency
      Clogeny Technologies Pvt. Ltd.
    • Elastic Load Balancing & Auto Scaling
      • Load balancing automatically distributes incoming application traffic across multiple EC2 instances
      • Detects health of EC2 instances and moves requests to healthy instances on the fly
      • Fault tolerance for your applications
      • Auto Scaling allows you to automatically scale your EC2 instances up or down as per conditions you set.
      • Good for applications that have lot of load variations
        • Seamless scaling up during spikes and scaling down during low loads
      • This feature is available through CloudWatch
      Clogeny Technologies Pvt. Ltd.
    • Other features
      • Spot Instances
        • Trade and bid for computing
        • Instances are allocated only if price drops to your bid
        • Use cheap compute power during holidays
      • Virtual Private Cloud
        • Enterprise level security with VPN
      • MapReduce (Hadoop based framework)
        • Distributed processing engine
        • Processing vast amounts of data
        • Indexing, mining, financial analysis, simulations
      Clogeny Technologies Pvt. Ltd.
    • Case Studies
      • SmugMug – Online photo sharing company has millions of photos on Amazon S3.
      • Linden Lab, the maker of Second Life uses Amazon to deliver and store content.
      • “ Ghost” – which provides web based OS is using Amazon for all its needs.
      • Xignite uses cloud to deliver analytics for financial markets for clients like Citi, Forbes and StarBucks.
      • Many companies are using EC2+ Solr+MapReduce for mining data.
      Clogeny Technologies Pvt. Ltd.
    • Tools
      • EC2 command-line options
        • ec2-describe-instances
        • Ec2-bundle-vol
      • Amazon AWS Dashboard
        • Manage your instances, IPs, keypairs and more
      • ElasticFox
        • Firefox plugin with better UI than Amazon dashboard
        • Can help manage most of your cloud services
      • S3Fox
        • Manage S3 storage. Upload/download, edit ACLs, get URL
      • Lets see a demo of these tools...
      • RightScale
        • Proprietory
        • Deploy and manage business critical applications on the cloud
        • More automation and proffessional features
      Clogeny Technologies Pvt. Ltd.
    • Conclusion
      • There are other clouds as well
        • Rackspace
        • Terremark
        • GoGrid
      • No complains about lack of compute power
      • So many choices!
        • Alexa, SearchBlox web search software available on the cloud
        • Amazon S3 can be your unlimited online hard drive
        • Media streaming available as a service
      • Make your scalable cloud hosted application for fun!
      Clogeny Technologies Pvt. Ltd.
    • Questions Clogeny Technologies Pvt. Ltd.