+ All Categories
Home > Documents > 1 icicle how startups can adopt cloud computing feb 12

1 icicle how startups can adopt cloud computing feb 12

Date post: 17-May-2015
Category:
Upload: headstart-foundation
View: 602 times
Download: 4 times
Share this document with a friend
Popular Tags:
28
How Startups can adopt Cloud Computing Praveen Wicliff February 12 th , 2
Transcript
Page 1: 1 icicle   how startups can adopt cloud computing feb 12

How Startups can adopt

Cloud Computing

Praveen WicliffFebruary 12th, 2011

Page 2: 1 icicle   how startups can adopt cloud computing feb 12

OverviewA Little Background

Cloud Computing Basics

Service Layers in Cloud Computing

Challenges for Startups

Startup Scenarios

Checklist & Basic Process

Page 3: 1 icicle   how startups can adopt cloud computing feb 12

About Icicle

Page 4: 1 icicle   how startups can adopt cloud computing feb 12

About IcicleA Cloud Services and SaaS software development

company

Create captive teams for scaling businesses on Cloud

Consult, design, develop and maintain softwares on these platforms

Clients

Enterprises - Sony, ABN AMRO, ICICI, Refco Sify, KPMG

Startups – Cleartrip.com, Meru Cabs, Mobile2Win, Caratlane, Cartisian etc.

Page 5: 1 icicle   how startups can adopt cloud computing feb 12

What is Cloud Computing?

Page 6: 1 icicle   how startups can adopt cloud computing feb 12

Cloud Computing Definition

Availability and consumption of computing resources like

software, bandwidth,

processing power, storage etc,

over standard IT protocols and networks

Page 7: 1 icicle   how startups can adopt cloud computing feb 12

Cloud Computing – Core Features- Agility - Turn around time is in minutes

- Scalability - Scale as per requirement and quickly

- Usage Metering - Pay per use, rather than pay per plan

- Multi-Tenanted - More number of users and the costs are shared

- Standard Protocols - Use of existing technologies and drivers to deliver significantly different value

Page 8: 1 icicle   how startups can adopt cloud computing feb 12

Understanding Cloud Computing

Cloud Computing is closely associated with Utility Computing

Cloud Computing is NOT Software-as-a-Service, SaaS

Page 9: 1 icicle   how startups can adopt cloud computing feb 12

Service Layers in Cloud

Page 10: 1 icicle   how startups can adopt cloud computing feb 12

Service Layers in Cloud

Infrastructure-as-a-Service (IaaS)

Platform-as-a-Service (PaaS)

Software-as-a-Service (SaaS)

Page 11: 1 icicle   how startups can adopt cloud computing feb 12

Infrastructure as a Service (IaaS)As the name suggests, it is basically consuming

core computing infrastructure like processing power, data storage, bandwidth etc as a Service

• Amazon Web Services

• Rackspace Cloud

• GoGrid

Page 12: 1 icicle   how startups can adopt cloud computing feb 12

Platform as a Service (PaaS)Application infrastructure and Development platforms

which enable companies to develop, deploy, host and maintain Software

Deployment Platforms

Google App Engine

Microsoft Azure

Heroku

Application Platforms

Force.com

Rollbase.com

Wolfframeworks.com

Page 13: 1 icicle   how startups can adopt cloud computing feb 12

Software as a Service (SaaS)Providing and consuming Software as a service.

Primarily subscription based, with no license fees or lengthy contracts and typcially delivered over the Web

Google Apps (Google docs, Gmail, Google Calendar etc.)

Zoho Apps

Basecamp Project Management

Saleforce.com

Mailchimp

Page 14: 1 icicle   how startups can adopt cloud computing feb 12

Challenges for Startups

Page 15: 1 icicle   how startups can adopt cloud computing feb 12

Too many!

Page 16: 1 icicle   how startups can adopt cloud computing feb 12

Primary Challenges

- People

- Execution / Velocity of Business

- Growth / Scalability

- Cash

Page 17: 1 icicle   how startups can adopt cloud computing feb 12

Two kind of Startups

- Build Business supported by Cloudeg.

Leather products design & manufacturing company - DM limited.

- Build Business on Cloud

eg.E-commerce/Coupon site selling only Leather

products - lpcoupons.com

Page 18: 1 icicle   how startups can adopt cloud computing feb 12

Supported by Cloud – DM Limited- Focus on the core business rather than IT

- Less technical background or interest

- Need industry standard applications and software

- Investments are needed in manufacturing

Page 19: 1 icicle   how startups can adopt cloud computing feb 12

Supported by Cloud – SaaS World- Productivity Applictions - Google Apps (Google Docs, Gmail, Google Calendar)

- Zoho Docs (Zoho Writer, Sheet, Show)

- Business Applications - Project Management - Basecamp, Zoho Projects

- Basic Accounting - Xero, Zoho

- CRM - Zoho CRM, Salesforce.com, Highrise

- Payroll - Xero, Salaree.com

- HR - Employwise.com, Adrenalin

- Enterprise Applications - ERP - Ramco, erpnext.com

- Custom Applications - Rollbase, Wolfframeworks

Page 20: 1 icicle   how startups can adopt cloud computing feb 12

Built on Cloud - lpcoupons.com- Need to get proof of concept quickly out

- Scarce technical resources or resources are focussed more on development

- Cashflows

- Can't make upfront investment upfront in technology

- Does not want to build operational team/costs

- Scalability

Page 21: 1 icicle   how startups can adopt cloud computing feb 12

Built on Cloud – lpcoupons.com- Proof of Concept - Rollbase, Wolfframeworks

- No operational team or costs - Heroku, Azure, Rackspace Cloudsites

- Custom deployment requirements - Amazon EC2, Rackspace

- Load Balancing & Redundency - Amazon ELB

- Scalability - Amazon Autoscale, GoGrid F5

- Distribute Content (videos, images) - Amazon Cloudfront, Rackspace Cloudfiles

- Monitor Performance - Amazon Cloudwatch, ScoutApp

- Pay per Use - Amazon, Rackspace, Heroku

- Get funding

- Revolutionary Cloud based distributed, virtualized, scalable couponing platform. Put stickers. 100 million atleast.

Page 22: 1 icicle   how startups can adopt cloud computing feb 12

Cloud Guide – Checklist

Page 23: 1 icicle   how startups can adopt cloud computing feb 12

Checklist- Will the your target market adopt the concept?

- Do you really need unlimited space, processing power, bandwidth?

- Does your startup need to follow any specific industry or government standards - PCI/DSS, privacy rules etc?

- Is there any vendor lockin for the platforms which you are choosing?

- Evaluation of vendors across different parameters - Background, reliability, openness etc.

- Do you have a strategy and process for Backup & Disaster recovery if things crash?

Page 24: 1 icicle   how startups can adopt cloud computing feb 12

Way Forward

Page 25: 1 icicle   how startups can adopt cloud computing feb 12

Way ForwardStep 1: Learn about Opportunities and Risks of

Cloud

Easy to do, lot of information on the Internet

Discuss and arrive at your own conclusions

Step 2: Assess your own requirements

Assess whether you really require Cloud

Do not do it because everyone is doing

Page 26: 1 icicle   how startups can adopt cloud computing feb 12

Way ForwardStep 3: Integrate Cloud Strategy

Integrate Cloud option in your business strategy and execution plan

Step 4: Develop Cloud Skill sets

Develop Cloud specific skills in your Development team

Develop Cloud specific understanding in your management team

Step 5: Redundancy & Recovery

Build Redundancy, Backups and Restoration in your infrastructure plan

Page 27: 1 icicle   how startups can adopt cloud computing feb 12

Way ForwardStep 6: Integrate Cloud into your Architecture

- Develop Code using Cloud & SaaS API for easier deployment

Step 7: Deploy & Monitor

- Deploy and Monitor - Both Costs and IT Performance

Page 28: 1 icicle   how startups can adopt cloud computing feb 12

Done.

Good luck, Egypt.


Recommended