Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Sourcing


Published on

This presentation was given as a lecture to the SD forum - the software development managers forum in Israel, held in Ramat Gan Israel on December.
It presents a PLM tool called LightSpeed, powered by Redmine and Amazon and customized by Ignite that is intended to support distrobuted software development - a must tool for an offshore provider that utilizes R&D teams around the globe on a single project

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Cloud Sourcing

  1. 1. June 2010<br />Cloud Sourcing Developers in the Cloud<br />Aviram Eisenberg, CEO, Ignite<br />
  2. 2. Company Profile <br />A Global Software Development Management Company<br />100+ people worldwide, headquartered from Israel with offices in US and R&D centers in Ukraine, Belarus and Russia<br />One stop shop for:<br />Agile Training and Certification<br />Agile Assimilation<br />Agile Software Development<br />Decade of experience in Agile development<br />Decade of experience in managing offshore projects to: Romania, Ukraine, Russia, Belarus, India, Mexico<br />Customers span from USA, Israel, UK, Germany<br />
  3. 3. Ignite Centers - Ukraine<br />June 2010<br />Ignite<br />Vendor A<br />Ignite<br />Vendor E<br />Vendor E<br />Vendor D<br />Vendor E<br />Vendor B<br />Vendor C<br />Vendor F<br />
  4. 4. Why Cloud Sourcing<br />Create a single view of the project<br />Retain and share knowledge effectively<br />Provide high-availability solution<br />Provide elastic solution<br />Provide restorable solution<br />Create a unified processes across external and internal teams<br />Control Security<br />Customized to customer needs<br />Enhancable<br />
  5. 5. What Is Cloud Sourcing?<br />Two alternatives:<br />Outsourcing IT infrastructure to the cloud<br />Crowd Sourcing + Cloud = Cloud Sourcing<br />Utilizing the cloud to generate a highly accessible project/product delivery platform<br />Developers in several sites<br />Testers<br />PMs<br />Customer<br />Stakeholders<br />
  6. 6. LightSpeed Architecture<br />Secured Zone<br />Codebase<br />PM<br />Customer<br />Developer<br />Developer<br />Internet<br />Replication<br />Another Cloud<br />LightSpeed Cluster<br />ELB<br />On-Demand Test Environment<br />On-Demand Test Environment<br />LightSpeed I1<br />LightSpeedI2<br />LightSpeed In<br />CI Server<br />Deployment<br />On-Demand Test Environment<br />DB Connectivity<br />EBS 1<br />EBS 2<br />EBS 2<br />Sync<br />Secured Zone<br />DB Backup<br />Snapshots<br />Codebase<br />S3<br />Snapshots<br />DB Backups<br />
  7. 7. LightSpeed Layout<br />Dashboard<br />Issue Tracking<br />Time Logging<br />Project Planning <br />Knowledge Management<br />Risk Management<br />Code Management<br />Test Execution<br />Test Environments<br />Code Analysis<br />Continuous Integration<br />Test Automation<br />Customization<br />Project Management<br />User Management<br />High Availability<br />Recoverability<br />Monitoring<br />Virtualization<br />
  8. 8. LightSpeed Building Blocks<br />Redmine (PLM)<br />SVN/GIT (CM)<br />CruiseControl (CI)<br />Sonar (Code Analysis)<br />TestLink (Test Execution)<br />A-Test (Test Automation)<br />CloudShare (Test Environments)<br />
  9. 9. LightSpeed Roadmap<br />Currently in development:<br />Agile plugin<br />Test Execution integration<br />Test Environments integration<br />Next Phase:<br />Historical Datawarehouse<br />Nebula integration?<br />