CorpEng not only runs, but
develops most solutions! ● Video conferencing, complete with fleet management ● Mac OS X software deployment client and server ● Full disk encryption recovery key escrow solution ● Binary whitelist approval workflow system ● Employee performance review and promotion system ● Interview scheduling, feedback, and hiring decision solution ● Financial and expense reporting tools ● Compensation review/display ● International payroll calculation ● Much, much more Most of the above are built on Google App Engine, and some are open sourced.
OSS widely used within CorpEng●
Need a high-performance, distributed in-memory object caching system? ○ Memcached● Java date and time classes causing pain? ○ JodaTime● Want a library or framework to help with testing? ○ Mockito, EasyMock, Machinist, UnitRecord, FlexMock, pymox● Developing a web application? ○ Django, GWT, Spring, Struts, Closure, jQuery, AngularJS, ...● Cant write in binary? ○ Java, Python, Ruby (on Rails), Go, etc.
Example OSS use within CorpEng●
CorpEng Open Source SolutionsSimian Software
mgmt for one of the largest Mac deployments in the worldCauliflower Vest Enterprise-class FileVault 2 recovery key escrow solutionGaneti Cluster-based virtualization management softwareCloudCourse LMS for enterprise course scheduling and management
CorpEng OSS Releases / ContributionsGORD
Platform agnostic RPC daemon for interaction with Microsoft SMS/SCCMCompliance Management Automated maintenance, analytics and reporting of compliance dataAppReduce* Enterprise software license tracking and employee transparency toolContributions to non-Google OSS: Firebug, FreeJ, Objectify, PyActiveResource, PyCups, Rails, ..., Debian, Ubuntu, ...