SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Using the Amazon Cloud to
 host Digital Scholarship
         Projects
 Emory University // Robert W. Woodruff Library
    Digital Scholarship Commons (DiSC)
           Jay Varner, @jaysvarner
       Stewart Varner, @stewartvarner
(some relation)
The Digital Scholarship Commons (DiSC)
Collaborative Projects
DiSC Projects: Small
Fast, experimental, cheap.
        • Empower scholars to do the work themselves
        • Some home-grown projects
DiSC Projects: Bigger
Complex projects, considerable time and/or financial commitment.
      • Selection Committee
      • Project Charter
      • Developer Time
Alternatives
                  Cost-       Accommodating   Stable   Flexible
                  effective
University        Y           N               Y        N
Web
Architecture
University VM     Y           Y               Y        N
Library Server Y              N               Y        N
Shared            Y           N               Y        N
Hosting
Service
Virtual Private   Y           Y               Y        N
Server
Elastic Cloud     Y           Y               Y        Y
What we are running in AWS
• Production
  – 11 WordPress Sites
  – 1 Auto publishing script
  – 1 Twitter Harvest
• Dev
  – Development Sites (WordPress and Django)
• Backups
  – All instances and volumes are backed up in
    AWS
AWS Terms
                 AWS                How to think about it
Instance                   Server
EBS Volume                 Attached Storage
Security Group             Firewall Rules
AMI                        Image
Snapshot                   Block level copy of data
AWS Terms
                 AWS                How to think about it
Instance                   Server
EBS Volume                 Attached Storage
Security Group             Firewall Rules
AMI                        Image
Snapshot                   Block level copy of data




  BUT DON’T THINK THIS WAY
Architecture
• Separate system from software stack
Instance: bare system and service packages
EBS Volume: mounted to instance contains:
• Software Stack/Application files
• Database files
• Configuration files
Pros
•   Scalability
•   Low admin overhead
•   API
•   Makes experimentation easy and cheap
Cons
•   Learning curve
•   Fear
•   Outages
•   Variable bill
•   Domain names/DNS
Thanks!
    Questions?
s3.amazon.aws.com/emorydisc/resources.html

stewart.varner@emory.edu // @stewartvarner

   jay.varner@emory.edu // @jaysvarner

Weitere ähnliche Inhalte

Was ist angesagt?

2010 06-10 aws overview - capgenimi sap
2010 06-10 aws overview - capgenimi sap2010 06-10 aws overview - capgenimi sap
2010 06-10 aws overview - capgenimi sap
mabuhr
 

Was ist angesagt? (20)

AWS Public Sector Symposium 2014 Canberra | Storage and Archiving options on ...
AWS Public Sector Symposium 2014 Canberra | Storage and Archiving options on ...AWS Public Sector Symposium 2014 Canberra | Storage and Archiving options on ...
AWS Public Sector Symposium 2014 Canberra | Storage and Archiving options on ...
 
AWS Webinar Week, Top Questions of the Week
AWS Webinar Week, Top Questions of the WeekAWS Webinar Week, Top Questions of the Week
AWS Webinar Week, Top Questions of the Week
 
AWS 101 Guide
AWS 101 GuideAWS 101 Guide
AWS 101 Guide
 
AWS for Start-ups - Case Study - PeoplePerHour
AWS for Start-ups - Case Study - PeoplePerHour AWS for Start-ups - Case Study - PeoplePerHour
AWS for Start-ups - Case Study - PeoplePerHour
 
Amazon EFS
Amazon EFSAmazon EFS
Amazon EFS
 
AWS Distilled
AWS DistilledAWS Distilled
AWS Distilled
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
 
Aws ec2
Aws ec2Aws ec2
Aws ec2
 
Modernizing your AWS Deployment
Modernizing your AWS DeploymentModernizing your AWS Deployment
Modernizing your AWS Deployment
 
Short introduction to Redis
Short introduction to RedisShort introduction to Redis
Short introduction to Redis
 
Cloud Computing by Team Go Getters
Cloud Computing by Team Go GettersCloud Computing by Team Go Getters
Cloud Computing by Team Go Getters
 
Datacenter Computing and Resource Management Using Apache Mesos
Datacenter Computing and Resource Management Using Apache MesosDatacenter Computing and Resource Management Using Apache Mesos
Datacenter Computing and Resource Management Using Apache Mesos
 
Workspaces @ jcu
Workspaces @ jcuWorkspaces @ jcu
Workspaces @ jcu
 
Amazon Webservices for Java Developers - UCI Webinar
Amazon Webservices for Java Developers - UCI WebinarAmazon Webservices for Java Developers - UCI Webinar
Amazon Webservices for Java Developers - UCI Webinar
 
A lap around AWS
A lap around AWS A lap around AWS
A lap around AWS
 
Getting Started with Amazon AppStream
Getting Started with Amazon AppStreamGetting Started with Amazon AppStream
Getting Started with Amazon AppStream
 
Building Next Generation Clouds With OpenStack
Building Next Generation Clouds With OpenStackBuilding Next Generation Clouds With OpenStack
Building Next Generation Clouds With OpenStack
 
2010 06-10 aws overview - capgenimi sap
2010 06-10 aws overview - capgenimi sap2010 06-10 aws overview - capgenimi sap
2010 06-10 aws overview - capgenimi sap
 
Alfresco WCM For High Scalability
Alfresco WCM For High ScalabilityAlfresco WCM For High Scalability
Alfresco WCM For High Scalability
 
AWS Summit Stockholm 2014 – T5 – Deploy, manage and scale applications on AWS
AWS Summit Stockholm 2014 – T5 – Deploy, manage and scale applications on AWSAWS Summit Stockholm 2014 – T5 – Deploy, manage and scale applications on AWS
AWS Summit Stockholm 2014 – T5 – Deploy, manage and scale applications on AWS
 

Andere mochten auch (7)

Guía 01 02 potencias
Guía 01   02 potenciasGuía 01   02 potencias
Guía 01 02 potencias
 
Stylized Life Drawing
Stylized Life DrawingStylized Life Drawing
Stylized Life Drawing
 
Fighting Girl - Life Drawing
Fighting Girl - Life DrawingFighting Girl - Life Drawing
Fighting Girl - Life Drawing
 
Carme
CarmeCarme
Carme
 
Evaluation
EvaluationEvaluation
Evaluation
 
Díaz Nafría - Subsidiarity-path for democracy an justice concerning energy
Díaz Nafría - Subsidiarity-path for democracy an justice concerning energyDíaz Nafría - Subsidiarity-path for democracy an justice concerning energy
Díaz Nafría - Subsidiarity-path for democracy an justice concerning energy
 
Reglamentofondopartidario
ReglamentofondopartidarioReglamentofondopartidario
Reglamentofondopartidario
 

Ähnlich wie Using the Amazon Cloud to host Digital Scholarship Projects

Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
Tom Laszewski
 
Running High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWSRunning High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWS
Acquia
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWSMigrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
Tom Laszewski
 
Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWSBest Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
Amazon Web Services
 
Moving to the Cloud: AWS, Zend, RightScale
Moving to the Cloud: AWS, Zend, RightScaleMoving to the Cloud: AWS, Zend, RightScale
Moving to the Cloud: AWS, Zend, RightScale
mmoline
 
Disaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudDisaster Recovery with the AWS Cloud
Disaster Recovery with the AWS Cloud
Amazon Web Services
 

Ähnlich wie Using the Amazon Cloud to host Digital Scholarship Projects (20)

Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
 
Running High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWSRunning High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWS
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWSMigrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
 
[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop
 
VMware and AWS together (June 2017)
VMware and AWS together (June 2017)VMware and AWS together (June 2017)
VMware and AWS together (June 2017)
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic Beanstalk
 
Deep Dive: Hybrid Architectures
Deep Dive: Hybrid ArchitecturesDeep Dive: Hybrid Architectures
Deep Dive: Hybrid Architectures
 
Scaling the Platform for Your Startup - Startup Talks June 2015
Scaling the Platform for Your Startup - Startup Talks June 2015Scaling the Platform for Your Startup - Startup Talks June 2015
Scaling the Platform for Your Startup - Startup Talks June 2015
 
Web Scale Applications using NeflixOSS Cloud Platform
Web Scale Applications using NeflixOSS Cloud PlatformWeb Scale Applications using NeflixOSS Cloud Platform
Web Scale Applications using NeflixOSS Cloud Platform
 
Ceate a Scalable Cloud Architecture
Ceate a Scalable Cloud ArchitectureCeate a Scalable Cloud Architecture
Ceate a Scalable Cloud Architecture
 
Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWSBest Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
 
Scaling the Platform for Your Startup
Scaling the Platform for Your StartupScaling the Platform for Your Startup
Scaling the Platform for Your Startup
 
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the CloudAWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
 
Moving to the Cloud: AWS, Zend, RightScale
Moving to the Cloud: AWS, Zend, RightScaleMoving to the Cloud: AWS, Zend, RightScale
Moving to the Cloud: AWS, Zend, RightScale
 
Disaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudDisaster Recovery with the AWS Cloud
Disaster Recovery with the AWS Cloud
 
Dean Bryen: Scaling The Platform For Your Startup
Dean Bryen: Scaling The Platform For Your StartupDean Bryen: Scaling The Platform For Your Startup
Dean Bryen: Scaling The Platform For Your Startup
 
CloudStack-Developer-Day
CloudStack-Developer-DayCloudStack-Developer-Day
CloudStack-Developer-Day
 
AWS Summit Stockholm 2014 – T1 – Architecting highly available applications o...
AWS Summit Stockholm 2014 – T1 – Architecting highly available applications o...AWS Summit Stockholm 2014 – T1 – Architecting highly available applications o...
AWS Summit Stockholm 2014 – T1 – Architecting highly available applications o...
 
Aws webcast - Scaling on AWS 13 08-20
Aws webcast - Scaling on AWS 13 08-20Aws webcast - Scaling on AWS 13 08-20
Aws webcast - Scaling on AWS 13 08-20
 
AWS Summit Auckland 2014 | Black Belt Tips on AWS
AWS Summit Auckland 2014 | Black Belt Tips on AWS AWS Summit Auckland 2014 | Black Belt Tips on AWS
AWS Summit Auckland 2014 | Black Belt Tips on AWS
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Using the Amazon Cloud to host Digital Scholarship Projects

  • 1. Using the Amazon Cloud to host Digital Scholarship Projects Emory University // Robert W. Woodruff Library Digital Scholarship Commons (DiSC) Jay Varner, @jaysvarner Stewart Varner, @stewartvarner
  • 3. The Digital Scholarship Commons (DiSC)
  • 5. DiSC Projects: Small Fast, experimental, cheap. • Empower scholars to do the work themselves • Some home-grown projects
  • 6. DiSC Projects: Bigger Complex projects, considerable time and/or financial commitment. • Selection Committee • Project Charter • Developer Time
  • 7. Alternatives Cost- Accommodating Stable Flexible effective University Y N Y N Web Architecture University VM Y Y Y N Library Server Y N Y N Shared Y N Y N Hosting Service Virtual Private Y Y Y N Server Elastic Cloud Y Y Y Y
  • 8.
  • 9. What we are running in AWS • Production – 11 WordPress Sites – 1 Auto publishing script – 1 Twitter Harvest • Dev – Development Sites (WordPress and Django) • Backups – All instances and volumes are backed up in AWS
  • 10. AWS Terms AWS How to think about it Instance Server EBS Volume Attached Storage Security Group Firewall Rules AMI Image Snapshot Block level copy of data
  • 11. AWS Terms AWS How to think about it Instance Server EBS Volume Attached Storage Security Group Firewall Rules AMI Image Snapshot Block level copy of data BUT DON’T THINK THIS WAY
  • 12. Architecture • Separate system from software stack
  • 13. Instance: bare system and service packages EBS Volume: mounted to instance contains: • Software Stack/Application files • Database files • Configuration files
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Pros • Scalability • Low admin overhead • API • Makes experimentation easy and cheap
  • 21. Cons • Learning curve • Fear • Outages • Variable bill • Domain names/DNS
  • 22. Thanks! Questions? s3.amazon.aws.com/emorydisc/resources.html stewart.varner@emory.edu // @stewartvarner jay.varner@emory.edu // @jaysvarner