Implementation of File Storage Service using AWS

download Implementation of File Storage Service using AWS

of 12

Transcript of Implementation of File Storage Service using AWS

  • 8/10/2019 Implementation of File Storage Service using AWS

    1/12

    Amazon Web Services(AWS)

    ENTS 649B Cloud Computing

    Nanci Gandy, Yan Li, Akash Puthraya

    11 October 2013

  • 8/10/2019 Implementation of File Storage Service using AWS

    2/12

    Introduction to AWS (Tools and Concepts)

    Implementation of Windows, Alfresco, and Autoscaling

    Costs and Value of AWS

    Lessons Learned

    Overview

  • 8/10/2019 Implementation of File Storage Service using AWS

    3/12

    Amazon Web Services (AWS)

  • 8/10/2019 Implementation of File Storage Service using AWS

    4/12

    Virtualization is the software abstraction of hardware,

    where multiple and different operating systems (OS)

    can run on one/multiple computers.

  • 8/10/2019 Implementation of File Storage Service using AWS

    5/12

    AWS currently operates in/as 9 regions, which allows

    developers to work within limits of governance and to

    use colocation to reduce impacts related to single pointsof failure:

  • 8/10/2019 Implementation of File Storage Service using AWS

    6/12

    AWS Windows instances

    are accessed through RDP

    & Alfresco is managed

    through PuTTY

    Windows

  • 8/10/2019 Implementation of File Storage Service using AWS

    7/12

    Alfresco

  • 8/10/2019 Implementation of File Storage Service using AWS

    8/12

    Managing an AWSLinux instances by SSH

    Alfresco on Mobile Device Alfresco on a Personal Computers Web Browser

  • 8/10/2019 Implementation of File Storage Service using AWS

    9/12

    EZAutoScaling Graphical User Interface (GUI)

    Does the following for you: Download the command line tools for Auto

    Scaling

    Download command line tools for CloudWatch

    Set up Auto Scaling command line

    Set up CloudWatch command line Create new Launch Configuration

    Create new Auto Scaling Group

    Associate Load Balancer

    Create CloudWatch monitor to increase servers

    Create CloudWatch monitor to decrease servers

    Set Desired Capacity after creation Monitoring Auto Scaling Groups

    Monitoring Instances' health

    Delete Auto Scaling Groups & launch configs

    Auto Scaling

  • 8/10/2019 Implementation of File Storage Service using AWS

    10/12

    $266.14/month

    *** Total ***

    *** $9,582.00***

    $7,489.00 - cheapest comparable 3 CPU

    server to manage Alfresco content

    $1,100.00 - cheapest comparable 2 CPU

    server to manage the Windows content

    $700.00 - Windows 2008 R2 OS $450,000.00

    $75,000.00/year for a IT professional

    3 years

    2 such employees

    $???.?? - Cost of:

    facilities

    maintenance

    utilities

    *** Total ***

    *** $459,289.00 ***

    Cost Estimate (3 Year)

    AWS Estimate: Traditional Server Estimate:

  • 8/10/2019 Implementation of File Storage Service using AWS

    11/12

    Login to Bitnami

    Stopping all instances in all

    regions

    Two ways to setup VPC

    Load balancing and fault

    tolerance

    EZAutoScale on two AWSaccount

    Managing Linux through Windows

    In conclusion, we demonstrated the value and services provided by AWS.

    Lessons Learned

  • 8/10/2019 Implementation of File Storage Service using AWS

    12/12