SlideShare una empresa de Scribd logo
1 de 70
How My website Learned to Stop Worrying and Love the Cloud EduComm 2010
Playing the role of… Mike Richwalsky Director of  Marketing Services, John Carroll University NITLE Technology Fellow 2009-10 HighEdWebTech.com Tw/FB: mrichwalsky HigherEdCloud.com
If you can talk brilliantly about a problem, it can create the consoling illusion that it has been mastered. Stanley Kubrick
What is the cloud? Use of external infrastructure to solve internal technology issues and needs Use resources only as you need them Scale up and down quickly and easily Pay only for what you use.
Why the cloud?
Old and busted.
New hotness.
It can cost less to take advantage of external infrastructure than building your own from scratch, especially for short-term projects.
It’s not all or nothing.
The days of custom writing web apps for every single possible scenario are coming to an end. Not because I don’t want to write and support them, but other places and companies can do it way better than I ever could.
10 ways to integrate the cloud
Content Delivery
Content Delivery Speed and reliability Geo-targeting Bandwidth + access are cheap Asset hosting+CMS
Which elements are cloud served?
Which elements are cloud served? Images CSS jQuery javascripts
CMS User Assets On-campus: finite storage Cloud: limitless storage Security for uploaded content Served quickly and efficiently CMS Plugins: WordPress Joomla Drupal Module
Forms
Forms Ugh. Remember FormMail.pl? Ever write custom ASP or PHP? Custom CGI per form does not scale.
I <3 Wufoo Give access to campus users to do their own forms Secure out of the box Branded for the institution Conditional processing
I <3Wufoo Continuity across all forms Email, Database, Excel output Payment processing Embed in site or Wufoo url
If you build it… Offices saw a dramatic increase in student response rates and interest when a form was included with an email. Continuity is nice The form they filled out to receive info is the same form they’ll see when they’re on campus.
Backups
Backup to the cloud Yes, your IT team do backups More is always better Cloud storage + bandwidth is inexpensive
Backup WordPress Blog/CMS
Backup WordPress Blog/CMS
Backup your web server to S3 Command-line scripts and tools written in a variety of languages PHP, Python, Ruby, Perl and more Control to just backup web content and/or MySQL databases Zipped up, these are small and cheap to move and store
Command line backups
Media Streaming
But we have have YouTube! Not every video we create is meant for YouTube. Fundraising, admissions, on-campus only videos The cloud gives my video super fast availability and speed across the globe.
Case Study: Allegheny College
Case Study, Allegheny College Need to provide high quality video experience for fundraising effort Outsourced video hosting to Amazon S3 Site handled initial load+long tail Total Cost: $9
Development Sandbox
Spin up a server Test a plugin, piece of code, new version quickly and easily If it breaks, no problem. Shut it down and start over.
CMS Derby Total Cost: In the course of an afternoon, we tried 7 CMS systems $1.10 WordPress Drupal Joomla Umbraco Hippo SilverStripe Typo3
How did we do it? Started up pre-built Amazon Servers $0.085 per hour Started up some Rackspace Cloud Servers $0.01 per hour, no pre-built images.  We wanted to see how easy or hard it was to install, setup, customize and break.
Case Study, Pace University MaharaePortfolioPlatform Testing + Buildout Started Amazon EC2 server to develop on before launching production environment on campus Total cost: ~$60 More info: http://bit.ly/anUCxH
TheCloudMarket.com
Amazon Elastic Compute Cloud http://aws.amazon.com
Rackspace Cloud http://www.rackspacecloud.com/
DNS
DNS? Seriously? DNS is not sexy. At all. But… OpenDNS and Google DNS refresh faster and easier than on-campus DNS, which is helpful if you’re doing testing, pushing site updates, adding domains, etc.
World’s Largest Focus Group
Mechanical Turk “Mechanical Turk is a marketplace for work.” What does that mean?
Mechanical Turk
Mechanical Turk
Instant Focus Group Spend a few dollars to get opinions, research, answers from an audience you can qualify and pay for their work/opinions.  Quicky test a design element, graphic or navigation UI.  HITs are easy to create, via web, API or spreadsheet. http://mturk.com
ProjectManagement/CRM
Management made easy Basecamp Wrike Quickbase Zoho These systems make managing projects across campus and contributors much easier.
Collaboration
“Let’s Use Sharepoint!”
Google Docs This has become an integral tool in our web development group. Share information, best practices, research Multiple people can have access Including students who do my research
WordPress use in Higher Ed
Encoding & Crunching Lots of Data
We shoot a lot of video We encode video for multiple audiences, platforms and devices.  Can do on my desktop Mac, but this is time consuming. Don’t have access to all codecs Look to the cloud!
Encoding.com
Hey!Watch http://heywatch.com
Why are these interesting? API Pay as you go Hey!Watch as low as $0.40 for HD with 2 pass encoding for high quality Multiple codecs, platforms with just a click Time saves = win.
Security Your data and services are only as secure as you make them.  If data and processes on your campus are not secure, your cloud data and processes will not be secure.
Quick Cloud Project Checklist What is the duration of your project? What type of service do you need Remember the cloud is better at some things than others Amount of data you need to move in and out You often pay for both upload and download
Questions? Twitter: @mrichwalsky Email: mrichwalsky@gmail.com Slides posted at EduComm Site and HighEdWebTech.com

Más contenido relacionado

La actualidad más candente

Surviving agile remote teams - why remote work is a SKILL
Surviving agile remote teams - why remote work is a SKILLSurviving agile remote teams - why remote work is a SKILL
Surviving agile remote teams - why remote work is a SKILLJens Broos
 
Open Source Shareware Freeware
Open Source Shareware FreewareOpen Source Shareware Freeware
Open Source Shareware FreewareWilliam Stites
 
10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...
10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...
10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...IL Group (CILIP Information Literacy Group)
 
Working in the Cloud: An Overview
Working in the Cloud: An OverviewWorking in the Cloud: An Overview
Working in the Cloud: An OverviewJose Briones
 
Step by Step guide to start your cloud journey
Step by Step guide to start your cloud journeyStep by Step guide to start your cloud journey
Step by Step guide to start your cloud journeyJubin Aghara
 
Scalr cost analytics talk
Scalr cost analytics talkScalr cost analytics talk
Scalr cost analytics talkScalr
 
CCCEU14 - A Real World Outlook on Hybrid Cloud: Why and How
CCCEU14 - A Real World Outlook on Hybrid Cloud: Why and HowCCCEU14 - A Real World Outlook on Hybrid Cloud: Why and How
CCCEU14 - A Real World Outlook on Hybrid Cloud: Why and HowScalr
 
Progressive Web App Challenges
Progressive Web App ChallengesProgressive Web App Challenges
Progressive Web App ChallengesJason Grigsby
 
Technology
TechnologyTechnology
Technologylajarvis
 
Key considerations when adopting cloud: expectations vs hurdles
Key considerations when adopting cloud: expectations vs hurdlesKey considerations when adopting cloud: expectations vs hurdles
Key considerations when adopting cloud: expectations vs hurdlesScalr
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online WorldSoCal UX Camp
 
From the Mouths of Babes: Peer to Peer Instruction via iPad
From the Mouths of Babes: Peer to Peer Instruction via iPadFrom the Mouths of Babes: Peer to Peer Instruction via iPad
From the Mouths of Babes: Peer to Peer Instruction via iPadReba Gordon Matthews
 
Open for Business: A Quick Guide to Starting Your Venture in the Cloud
Open for Business: A Quick Guide to Starting Your Venture in the CloudOpen for Business: A Quick Guide to Starting Your Venture in the Cloud
Open for Business: A Quick Guide to Starting Your Venture in the CloudKasey Bayne
 
Atmi2011
Atmi2011Atmi2011
Atmi2011slangol
 
S01.L04 - Understanding the Cloud
S01.L04 - Understanding the CloudS01.L04 - Understanding the Cloud
S01.L04 - Understanding the Cloudselcukca84
 
Developer connect - microservices
Developer connect - microservicesDeveloper connect - microservices
Developer connect - microservicesAnton McConville
 
Paul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last YearPaul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last YearServerlessConf
 
Paul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last YearPaul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last YearServerlessConf
 
Romneya Focus on Europe - Improve how your international multilingual organi...
Romneya Focus on Europe -  Improve how your international multilingual organi...Romneya Focus on Europe -  Improve how your international multilingual organi...
Romneya Focus on Europe - Improve how your international multilingual organi...Philippe Creytens
 

La actualidad más candente (19)

Surviving agile remote teams - why remote work is a SKILL
Surviving agile remote teams - why remote work is a SKILLSurviving agile remote teams - why remote work is a SKILL
Surviving agile remote teams - why remote work is a SKILL
 
Open Source Shareware Freeware
Open Source Shareware FreewareOpen Source Shareware Freeware
Open Source Shareware Freeware
 
10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...
10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...
10am in Sheffield, 6pm in Kuala Lumpur? Delivery and promotion of information...
 
Working in the Cloud: An Overview
Working in the Cloud: An OverviewWorking in the Cloud: An Overview
Working in the Cloud: An Overview
 
Step by Step guide to start your cloud journey
Step by Step guide to start your cloud journeyStep by Step guide to start your cloud journey
Step by Step guide to start your cloud journey
 
Scalr cost analytics talk
Scalr cost analytics talkScalr cost analytics talk
Scalr cost analytics talk
 
CCCEU14 - A Real World Outlook on Hybrid Cloud: Why and How
CCCEU14 - A Real World Outlook on Hybrid Cloud: Why and HowCCCEU14 - A Real World Outlook on Hybrid Cloud: Why and How
CCCEU14 - A Real World Outlook on Hybrid Cloud: Why and How
 
Progressive Web App Challenges
Progressive Web App ChallengesProgressive Web App Challenges
Progressive Web App Challenges
 
Technology
TechnologyTechnology
Technology
 
Key considerations when adopting cloud: expectations vs hurdles
Key considerations when adopting cloud: expectations vs hurdlesKey considerations when adopting cloud: expectations vs hurdles
Key considerations when adopting cloud: expectations vs hurdles
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online World
 
From the Mouths of Babes: Peer to Peer Instruction via iPad
From the Mouths of Babes: Peer to Peer Instruction via iPadFrom the Mouths of Babes: Peer to Peer Instruction via iPad
From the Mouths of Babes: Peer to Peer Instruction via iPad
 
Open for Business: A Quick Guide to Starting Your Venture in the Cloud
Open for Business: A Quick Guide to Starting Your Venture in the CloudOpen for Business: A Quick Guide to Starting Your Venture in the Cloud
Open for Business: A Quick Guide to Starting Your Venture in the Cloud
 
Atmi2011
Atmi2011Atmi2011
Atmi2011
 
S01.L04 - Understanding the Cloud
S01.L04 - Understanding the CloudS01.L04 - Understanding the Cloud
S01.L04 - Understanding the Cloud
 
Developer connect - microservices
Developer connect - microservicesDeveloper connect - microservices
Developer connect - microservices
 
Paul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last YearPaul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last Year
 
Paul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last YearPaul Johnston - What I Wish I'd Known Last Year
Paul Johnston - What I Wish I'd Known Last Year
 
Romneya Focus on Europe - Improve how your international multilingual organi...
Romneya Focus on Europe -  Improve how your international multilingual organi...Romneya Focus on Europe -  Improve how your international multilingual organi...
Romneya Focus on Europe - Improve how your international multilingual organi...
 

Destacado

Are you missing out on the RSS revolution?
Are you missing out on the RSS revolution?Are you missing out on the RSS revolution?
Are you missing out on the RSS revolution?Mike Richwalsky
 
Using Amazon Web Services
Using Amazon Web ServicesUsing Amazon Web Services
Using Amazon Web ServicesMike Richwalsky
 
Research Paper Mark Hoaglund
Research Paper Mark HoaglundResearch Paper Mark Hoaglund
Research Paper Mark Hoaglundmarkhoaglund
 
Hold Up - WordPress can do that? GTFO!
Hold Up - WordPress can do that? GTFO!Hold Up - WordPress can do that? GTFO!
Hold Up - WordPress can do that? GTFO!Mike Richwalsky
 
Put the Technology to Work
Put the Technology to WorkPut the Technology to Work
Put the Technology to WorkMike Richwalsky
 

Destacado (6)

Are you missing out on the RSS revolution?
Are you missing out on the RSS revolution?Are you missing out on the RSS revolution?
Are you missing out on the RSS revolution?
 
Using Amazon Web Services
Using Amazon Web ServicesUsing Amazon Web Services
Using Amazon Web Services
 
Research Paper Mark Hoaglund
Research Paper Mark HoaglundResearch Paper Mark Hoaglund
Research Paper Mark Hoaglund
 
Hold Up - WordPress can do that? GTFO!
Hold Up - WordPress can do that? GTFO!Hold Up - WordPress can do that? GTFO!
Hold Up - WordPress can do that? GTFO!
 
Designing for WordPress
Designing for WordPressDesigning for WordPress
Designing for WordPress
 
Put the Technology to Work
Put the Technology to WorkPut the Technology to Work
Put the Technology to Work
 

Similar a How My Website Learned to Stop Worrying and Love the Cloud

Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Turja Narayan Chaudhuri
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemTurja Narayan Chaudhuri
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemCloud Study Network
 
The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...Ashar Azam
 
CloudShare Dev and Test SPSTCDC
CloudShare Dev and Test SPSTCDCCloudShare Dev and Test SPSTCDC
CloudShare Dev and Test SPSTCDCChris Riley ☁
 
All Change how the economics of Cloud will make you think differently about Java
All Change how the economics of Cloud will make you think differently about JavaAll Change how the economics of Cloud will make you think differently about Java
All Change how the economics of Cloud will make you think differently about JavaSteve Poole
 
All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...JAXLondon_Conference
 
SharePoint Development and the Cloud
SharePoint Development and the CloudSharePoint Development and the Cloud
SharePoint Development and the Cloudcharelenetorres
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectMaarten Balliauw
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectMaarten Balliauw
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosAlfresco Software
 
USG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionUSG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionEric Sembrat
 
Cloud Application Development Lifecycle
Cloud Application Development LifecycleCloud Application Development Lifecycle
Cloud Application Development LifecycleSuhas Kelkar
 

Similar a How My Website Learned to Stop Worrying and Love the Cloud (20)

Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystem
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native Ecosystem
 
CloudStudio Review
CloudStudio ReviewCloudStudio Review
CloudStudio Review
 
Hello Cloud
Hello CloudHello Cloud
Hello Cloud
 
The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...
 
Cloud for-startup
Cloud for-startupCloud for-startup
Cloud for-startup
 
CloudShare Dev and Test SPSTCDC
CloudShare Dev and Test SPSTCDCCloudShare Dev and Test SPSTCDC
CloudShare Dev and Test SPSTCDC
 
Lightning talks
Lightning talksLightning talks
Lightning talks
 
Introduction_-_To-_-SRE
Introduction_-_To-_-SREIntroduction_-_To-_-SRE
Introduction_-_To-_-SRE
 
Jumpstart Azure
Jumpstart AzureJumpstart Azure
Jumpstart Azure
 
All Change how the economics of Cloud will make you think differently about Java
All Change how the economics of Cloud will make you think differently about JavaAll Change how the economics of Cloud will make you think differently about Java
All Change how the economics of Cloud will make you think differently about Java
 
All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...
 
SharePoint Development and the Cloud
SharePoint Development and the CloudSharePoint Development and the Cloud
SharePoint Development and the Cloud
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure project
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure project
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by Optaros
 
USG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionUSG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel Vision
 
Cloud Application Development Lifecycle
Cloud Application Development LifecycleCloud Application Development Lifecycle
Cloud Application Development Lifecycle
 
Text
TextText
Text
 

Último

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 

Último (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

How My Website Learned to Stop Worrying and Love the Cloud

  • 1. How My website Learned to Stop Worrying and Love the Cloud EduComm 2010
  • 2.
  • 3. Playing the role of… Mike Richwalsky Director of Marketing Services, John Carroll University NITLE Technology Fellow 2009-10 HighEdWebTech.com Tw/FB: mrichwalsky HigherEdCloud.com
  • 4. If you can talk brilliantly about a problem, it can create the consoling illusion that it has been mastered. Stanley Kubrick
  • 5. What is the cloud? Use of external infrastructure to solve internal technology issues and needs Use resources only as you need them Scale up and down quickly and easily Pay only for what you use.
  • 7.
  • 10. It can cost less to take advantage of external infrastructure than building your own from scratch, especially for short-term projects.
  • 11.
  • 12. It’s not all or nothing.
  • 13. The days of custom writing web apps for every single possible scenario are coming to an end. Not because I don’t want to write and support them, but other places and companies can do it way better than I ever could.
  • 14. 10 ways to integrate the cloud
  • 16. Content Delivery Speed and reliability Geo-targeting Bandwidth + access are cheap Asset hosting+CMS
  • 17. Which elements are cloud served?
  • 18. Which elements are cloud served? Images CSS jQuery javascripts
  • 19. CMS User Assets On-campus: finite storage Cloud: limitless storage Security for uploaded content Served quickly and efficiently CMS Plugins: WordPress Joomla Drupal Module
  • 20. Forms
  • 21. Forms Ugh. Remember FormMail.pl? Ever write custom ASP or PHP? Custom CGI per form does not scale.
  • 22.
  • 23. I <3 Wufoo Give access to campus users to do their own forms Secure out of the box Branded for the institution Conditional processing
  • 24. I <3Wufoo Continuity across all forms Email, Database, Excel output Payment processing Embed in site or Wufoo url
  • 25.
  • 26. If you build it… Offices saw a dramatic increase in student response rates and interest when a form was included with an email. Continuity is nice The form they filled out to receive info is the same form they’ll see when they’re on campus.
  • 28. Backup to the cloud Yes, your IT team do backups More is always better Cloud storage + bandwidth is inexpensive
  • 31. Backup your web server to S3 Command-line scripts and tools written in a variety of languages PHP, Python, Ruby, Perl and more Control to just backup web content and/or MySQL databases Zipped up, these are small and cheap to move and store
  • 33.
  • 35. But we have have YouTube! Not every video we create is meant for YouTube. Fundraising, admissions, on-campus only videos The cloud gives my video super fast availability and speed across the globe.
  • 37. Case Study, Allegheny College Need to provide high quality video experience for fundraising effort Outsourced video hosting to Amazon S3 Site handled initial load+long tail Total Cost: $9
  • 39. Spin up a server Test a plugin, piece of code, new version quickly and easily If it breaks, no problem. Shut it down and start over.
  • 40. CMS Derby Total Cost: In the course of an afternoon, we tried 7 CMS systems $1.10 WordPress Drupal Joomla Umbraco Hippo SilverStripe Typo3
  • 41. How did we do it? Started up pre-built Amazon Servers $0.085 per hour Started up some Rackspace Cloud Servers $0.01 per hour, no pre-built images. We wanted to see how easy or hard it was to install, setup, customize and break.
  • 42. Case Study, Pace University MaharaePortfolioPlatform Testing + Buildout Started Amazon EC2 server to develop on before launching production environment on campus Total cost: ~$60 More info: http://bit.ly/anUCxH
  • 44. Amazon Elastic Compute Cloud http://aws.amazon.com
  • 46. DNS
  • 47. DNS? Seriously? DNS is not sexy. At all. But… OpenDNS and Google DNS refresh faster and easier than on-campus DNS, which is helpful if you’re doing testing, pushing site updates, adding domains, etc.
  • 49. Mechanical Turk “Mechanical Turk is a marketplace for work.” What does that mean?
  • 52. Instant Focus Group Spend a few dollars to get opinions, research, answers from an audience you can qualify and pay for their work/opinions. Quicky test a design element, graphic or navigation UI. HITs are easy to create, via web, API or spreadsheet. http://mturk.com
  • 53.
  • 55. Management made easy Basecamp Wrike Quickbase Zoho These systems make managing projects across campus and contributors much easier.
  • 56.
  • 57.
  • 60.
  • 61. Google Docs This has become an integral tool in our web development group. Share information, best practices, research Multiple people can have access Including students who do my research
  • 62. WordPress use in Higher Ed
  • 63. Encoding & Crunching Lots of Data
  • 64. We shoot a lot of video We encode video for multiple audiences, platforms and devices. Can do on my desktop Mac, but this is time consuming. Don’t have access to all codecs Look to the cloud!
  • 67. Why are these interesting? API Pay as you go Hey!Watch as low as $0.40 for HD with 2 pass encoding for high quality Multiple codecs, platforms with just a click Time saves = win.
  • 68. Security Your data and services are only as secure as you make them. If data and processes on your campus are not secure, your cloud data and processes will not be secure.
  • 69. Quick Cloud Project Checklist What is the duration of your project? What type of service do you need Remember the cloud is better at some things than others Amount of data you need to move in and out You often pay for both upload and download
  • 70. Questions? Twitter: @mrichwalsky Email: mrichwalsky@gmail.com Slides posted at EduComm Site and HighEdWebTech.com