Software as a Service, Cloud Computing, and Software Education

Subscribers:
468,000
Published on ● Video Link: https://www.youtube.com/watch?v=nERo1ij92og



Duration: 57:41
4,778 views
5


Education At Google (more below)
February 14, 2011

Software as a Service, Cloud Computing, and Software Education

Presented by Armando Fox.

ABSTRACT

We leverage the combination of cloud computing and Software as a Service (SaaS), with its emphasis on productively creating well-tested, maintainable, reusable code, to let "one-pizza" teams of Berkeley undergrads design, develop, test, and deploy their own SaaS applications. Iteration-based agile development rewards regular progress, test-first design results in students actually enjoying testing, and cloud computing showcases deployed projects to friends, colleagues, and future employers, all while students absorb "big ideas" such as higher-order programming and metaprogramming. I'll also discuss other uses of cloud computing at Berkeley from lower-division through graduate CS courses.

Speaker Info:

Armando Fox is an Adjunct Professor at UC Berkeley, a co-author of "Above the Clouds: A Berkeley View of Cloud Computing", and a researcher at the intersection of cloud computing, machine learning, and parallel computing.







Tags:
education at Google
educational software
cloud computing