How Startups can adopt Cloud Computing Startup Saturday – 12 th  February 2011 Praveen Wicliff www.icicletech.com
Agenda <ul><li>A Little Background </li></ul><ul><li>Cloud Computing Basics </li></ul><ul><li>Service Layers in Cloud Comp...
About Icicle
About Icicle <ul><li>A Cloud Services and SaaS Software Development Company </li></ul><ul><li>We create, manage and monito...
What is Cloud Computing?
Cloud Computing Definition Availability and consumption of  computing resources like  software,  bandwidth,  processing po...
Cloud Computing – Core Features <ul><li>- Agility - Turn around time is in minutes </li></ul><ul><li>- Scalability - Scale...
Understanding Cloud Computing <ul><li>Cloud Computing is closely associated with Utility Computing </li></ul><ul><li>Cloud...
Service Layers in Cloud
Service Layers in Cloud <ul><ul><li>Infrastructure-as-a-Service (IaaS) </li></ul></ul><ul><ul><li>Platform-as-a-Service (P...
Infrastructure as a Service (IaaS) <ul><li>As the name suggests, it is basically consuming core computing infrastructure l...
Platform as a Service (PaaS) <ul><li>Application infrastructure and Development platforms which enable companies to develo...
Software as a Service (SaaS) <ul><li>Providing and consuming Software as a service. Primarily subscription based, with no ...
Challenges for Startups
Too many!
Primary Challenges <ul><li>- People </li></ul><ul><li>- Execution / Velocity of Business </li></ul><ul><li>- Growth / Scal...
Two kind of Startups <ul><li>- Build Business supported by Cloud </li></ul><ul><ul><li>eg. </li></ul></ul><ul><ul><li>Leat...
Supported by Cloud – DM Limited <ul><li>- Focus on the core business rather than IT </li></ul><ul><li>- Less technical bac...
Supported by Cloud –DM Limited <ul><li>- Productivity Applications  </li></ul><ul><li>- Google Apps (Google Docs, Gmail, G...
Built on Cloud - lpcoupons.com <ul><li>- Need to get proof of concept quickly out </li></ul><ul><li>- Scarce technical res...
Built on Cloud – lpcoupons.com <ul><li>- Proof of Concept - Rollbase, Wolfframeworks </li></ul><ul><li>- No operational te...
Cloud Computing Checklist
Checklist <ul><li>- Will the your target market adopt the concept? </li></ul><ul><li>- Do you really need unlimited space,...
Way Forward
Cloud – The Way Forward <ul><li>Step 1: Learn about Opportunities and Risks of Cloud </li></ul><ul><li>- Not very difficul...
Cloud – The Way Forward <ul><li>Step 3: Integrate Cloud Strategy </li></ul><ul><li>- Integrate Cloud option in your busine...
Cloud – The Way Forward <ul><li>Step 6: Integrate Cloud into your Architecture </li></ul><ul><li>- Develop Code using Clou...
Done. Good luck, Egypt. 12 th  February 2011
Upcoming SlideShare
Loading in …5
×

Icicle How startups can adopt cloud computing

2,363 views

Published on

How Startups can adopt Cloud Computing for their business manage to cut costs and get more agile. This is a talk given by Praveen Wicliff at Startup Saturday, a Startup community on the benefits, process and checklist for adopting cloud technologies. For More case studies and presentations visit - www.icicletech.com

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,363
On SlideShare
0
From Embeds
0
Number of Embeds
495
Actions
Shares
0
Downloads
61
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Icicle How startups can adopt cloud computing

  1. 1. How Startups can adopt Cloud Computing Startup Saturday – 12 th February 2011 Praveen Wicliff www.icicletech.com
  2. 2. Agenda <ul><li>A Little Background </li></ul><ul><li>Cloud Computing Basics </li></ul><ul><li>Service Layers in Cloud Computing </li></ul><ul><li>Challenges for Startups </li></ul><ul><li>Startup Scenarios </li></ul><ul><li>Checklist & Basic Process </li></ul>
  3. 3. About Icicle
  4. 4. About Icicle <ul><li>A Cloud Services and SaaS Software Development Company </li></ul><ul><li>We create, manage and monitor Cloud infrastructure for our clients </li></ul><ul><li>Designed, developed & maintain several SaaS applications for clients </li></ul><ul><li>Engage Clients end to end with captive architecture, development and admin teams </li></ul><ul><li>Clients include large fortune 500 companies to startups who has started investing in Cloud or SaaS </li></ul><ul><li>For more information, case studies visit - www.icicletech.com </li></ul>
  5. 5. What is Cloud Computing?
  6. 6. Cloud Computing Definition Availability and consumption of computing resources like software, bandwidth, processing power, storage etc, over standard IT protocols and networks
  7. 7. Cloud Computing – Core Features <ul><li>- Agility - Turn around time is in minutes </li></ul><ul><li>- Scalability - Scale as per requirement and quickly </li></ul><ul><li>- Usage Metering - Pay per use, rather than pay per plan </li></ul><ul><li>- Multi-Tenanted - More number of users and the costs are shared </li></ul><ul><li>- Standard Protocols - Use of existing technologies and drivers to deliver significantly different value </li></ul>
  8. 8. Understanding Cloud Computing <ul><li>Cloud Computing is closely associated with Utility Computing </li></ul><ul><li>Cloud Computing is NOT Software-as-a-Service, SaaS </li></ul>
  9. 9. Service Layers in Cloud
  10. 10. Service Layers in Cloud <ul><ul><li>Infrastructure-as-a-Service (IaaS) </li></ul></ul><ul><ul><li>Platform-as-a-Service (PaaS) </li></ul></ul><ul><ul><li>Software-as-a-Service (SaaS) </li></ul></ul>
  11. 11. Infrastructure as a Service (IaaS) <ul><li>As the name suggests, it is basically consuming core computing infrastructure like processing power, data storage, bandwidth etc as a Service </li></ul><ul><ul><ul><li>Amazon Web Services </li></ul></ul></ul><ul><ul><ul><li>Rackspace Cloud </li></ul></ul></ul><ul><ul><ul><li>GoGrid </li></ul></ul></ul>
  12. 12. Platform as a Service (PaaS) <ul><li>Application infrastructure and Development platforms which enable companies to develop, deploy, host and maintain Software </li></ul><ul><li>Deployment Platforms </li></ul><ul><ul><li>Google App Engine </li></ul></ul><ul><ul><li>Microsoft Azure </li></ul></ul><ul><ul><li>Heroku </li></ul></ul><ul><li>Application Platforms </li></ul><ul><ul><li>Force.com </li></ul></ul><ul><ul><li>Rollbase.com </li></ul></ul><ul><ul><li>Wolfframeworks.com </li></ul></ul>
  13. 13. Software as a Service (SaaS) <ul><li>Providing and consuming Software as a service. Primarily subscription based, with no license fees or lengthy contracts and typcially delivered over the Web </li></ul><ul><ul><li>Google Apps (Google docs, Gmail, Google Calendar etc.) </li></ul></ul><ul><ul><li>Zoho Apps </li></ul></ul><ul><ul><li>Basecamp Project Management </li></ul></ul><ul><ul><li>Saleforce.com </li></ul></ul><ul><ul><li>Mailchimp </li></ul></ul>
  14. 14. Challenges for Startups
  15. 15. Too many!
  16. 16. Primary Challenges <ul><li>- People </li></ul><ul><li>- Execution / Velocity of Business </li></ul><ul><li>- Growth / Scalability </li></ul><ul><li>- Cash </li></ul>
  17. 17. Two kind of Startups <ul><li>- Build Business supported by Cloud </li></ul><ul><ul><li>eg. </li></ul></ul><ul><ul><li>Leather products design & manufacturing company - DM limited. </li></ul></ul><ul><li>- Build Business on Cloud </li></ul><ul><ul><li>eg. </li></ul></ul><ul><ul><li>E-commerce/Coupon site selling only Leather products - lpcoupons.com </li></ul></ul>
  18. 18. Supported by Cloud – DM Limited <ul><li>- Focus on the core business rather than IT </li></ul><ul><li>- Less technical background or interest </li></ul><ul><li>- Need industry standard applications and software </li></ul><ul><li>- Investments are needed in manufacturing </li></ul>
  19. 19. Supported by Cloud –DM Limited <ul><li>- Productivity Applications </li></ul><ul><li>- Google Apps (Google Docs, Gmail, Google Calendar) </li></ul><ul><li>- Zoho Docs (Zoho Writer, Sheet, Show) </li></ul><ul><li>- Business Applications </li></ul><ul><li>- Project Management - Basecamp, Zoho Projects </li></ul><ul><li>- Basic Accounting - Xero, Zoho </li></ul><ul><li>- CRM - Zoho CRM, Salesforce.com, Highrise </li></ul><ul><li>- Payroll - Xero, Salaree.com </li></ul><ul><li>- HR - Employwise.com, Adrenalin </li></ul><ul><li>- Enterprise Applications </li></ul><ul><li>- ERP - Ramco, erpnext.com </li></ul><ul><li>- Custom Applications </li></ul><ul><li>- Rollbase, Wolfframeworks </li></ul>
  20. 20. Built on Cloud - lpcoupons.com <ul><li>- Need to get proof of concept quickly out </li></ul><ul><li>- Scarce technical resources or resources are focused more on development </li></ul><ul><li>- Cashflows </li></ul><ul><li>- Can't make upfront investment upfront in technology </li></ul><ul><li>- Does not want to build operational team/costs </li></ul><ul><li>- Scalability </li></ul>
  21. 21. Built on Cloud – lpcoupons.com <ul><li>- Proof of Concept - Rollbase, Wolfframeworks </li></ul><ul><li>- No operational team or costs - Heroku, Azure, Rackspace Cloudsites </li></ul><ul><li>- Custom deployment requirements - Amazon EC2, Rackspace </li></ul><ul><li>- Load Balancing & Redundency - Amazon ELB </li></ul><ul><li>- Scalability - Amazon Autoscale, GoGrid F5 </li></ul><ul><li>- Distribute Content (videos, images) - Amazon Cloudfront, Rackspace Cloudfiles </li></ul><ul><li>- Monitor Performance - Amazon Cloudwatch, ScoutApp </li></ul><ul><li>- Pay per Use - Amazon, Rackspace, Heroku </li></ul><ul><li>- Get funding </li></ul><ul><li>- Revolutionary Cloud based distributed, virtualized, scalable couponing platform. Put stickers. 100 million atleast. </li></ul>
  22. 22. Cloud Computing Checklist
  23. 23. Checklist <ul><li>- Will the your target market adopt the concept? </li></ul><ul><li>- Do you really need unlimited space, processing power, bandwidth? </li></ul><ul><li>- Does your startup need to follow any specific industry or government standards - PCI/DSS, privacy rules etc? </li></ul><ul><li>- Is there any vendor lockin for the platforms which you are choosing? </li></ul><ul><li>- Evaluation of vendors across different parameters - Background, reliability, openness etc. </li></ul><ul><li>- Do you have a strategy and process for Backup & Disaster recovery if things crash? </li></ul>
  24. 24. Way Forward
  25. 25. Cloud – The Way Forward <ul><li>Step 1: Learn about Opportunities and Risks of Cloud </li></ul><ul><li>- Not very difficult, lots of information on the Internet </li></ul><ul><li>- Discuss at forums like this and arrive at your own conclusions </li></ul><ul><li>Step 2: Assess your own requirements </li></ul><ul><li>- Assess whether you really require Cloud </li></ul><ul><li>- Do not do it because everyone is doing </li></ul>
  26. 26. Cloud – The Way Forward <ul><li>Step 3: Integrate Cloud Strategy </li></ul><ul><li>- Integrate Cloud option in your business strategy and execution plan </li></ul><ul><li>Step 4: Develop Cloud Skill sets </li></ul><ul><li>- Develop Cloud specific skills in your Development team </li></ul><ul><li>- Develop Cloud specific understanding in your management team </li></ul><ul><li>Step 5: Redundancy & Recovery </li></ul><ul><li>- Build Redundancy, Backups and Restoration in your infrastructure plan </li></ul>
  27. 27. Cloud – The Way Forward <ul><li>Step 6: Integrate Cloud into your Architecture </li></ul><ul><li>- Develop Code using Cloud & SaaS API for easier deployment and Monitoring </li></ul><ul><li>Step 7: Deploy & Monitor </li></ul><ul><li>- Deploy and Monitor - Both Costs and IT Performance </li></ul>
  28. 28. Done. Good luck, Egypt. 12 th February 2011

×