+ All Categories
Home > Technology > New Capabilities Cloud Computing

New Capabilities Cloud Computing

Date post: 22-Feb-2017
Category:
Upload: world-wonhwado
View: 579 times
Download: 1 times
Share this document with a friend
17
Products on a compute cloud Cloud capability – how we can use it today? Gedas Mitkus [email protected]
Transcript
Page 1: New Capabilities Cloud Computing

Products on a compute cloudCloud capability – how we can use it today?

Gedas [email protected]

Page 2: New Capabilities Cloud Computing

Cloud Computing today• Resources

– compute power– storage– networking

• Infinite capacity

• All you can use on demand

• Only one requirement– credit card starting with $50

Page 3: New Capabilities Cloud Computing

Previous limitations

1. Infrastructure costs2. Development challenges

Page 4: New Capabilities Cloud Computing

Infrastructure costs today• Higher by X times 2, 5, 10 years ago

Buy Rent Cloud RentAmazon EC2

1 rack = 20 servers

$65K total cost

$5K a month + contract lock in

$1.5K per month

Connectivity $9K per year

included nil

System AdminRequired

Yes Yes nil

Notes On demand pay per hour $0.1/h

Page 5: New Capabilities Cloud Computing

Development challenges on a Cloud

Scalability and Quality

1. Communication stack2. Persistence / Transactional safety3. Application framework4. Development tools, environment and process

Page 6: New Capabilities Cloud Computing

Development challenges on a Cloud

• Then vs. now: dramatic reduction in• Development cost• Time-to-market

– 2-3 developers can deliver complex pilot in 6 months

• Why?• Open source is production quality:

Axis/CXF, Hibernate, Spring, JUnit / TestNG, Eclipse, Maven, SVN, Amazon AWS, MySQL, Linux, etc

• Agile Development process - no RUP, no ITIL

Page 7: New Capabilities Cloud Computing

Industry trends – Rise of Agile & Open Source

Page 8: New Capabilities Cloud Computing

Proof of concept in a small team:Product, Technology, Costs, Time-to-Market

Goal1) Build 2 (later more) vertical business

directories in 15 languages2) By automatically summarizing business

websites3) Using a highly configurable crawler and

analysis engine running on a cloud

Page 9: New Capabilities Cloud Computing

Rent/Single Server vs. Compute Cloud

Alternatives 1 Instance 40 Instances on Compute Cloud

Inventories 100K 100K

Mins to execute 1 inventory

2 min 2 min

Days 139 days 3.5 days

Cost $350No long term fixed & ops costs

Page 10: New Capabilities Cloud Computing

Solution - Product

1. Best images2. Title3. Best sentences: Who, What, Where4. Feature tags5. Geo Location6. Other meta data – email, phone, etc

Page 11: New Capabilities Cloud Computing

Solution - Product

Page 12: New Capabilities Cloud Computing

Solution – Technology (Scope)

• 65K businesses/websites• Websites crawled 6 levels deep• 50gb highly structured data set• Transactions / records

– All together ~1M records• 250K sentence tags• 150K image tags• 500K feature tag

– 800MB DB filled

Page 13: New Capabilities Cloud Computing

Solution – Technology (Cloud)• Servers run – 40 (tested on 80)• Total days - 8• Compute Hours ~1400 – 59 days on 1 server

Inventories crawled & analyzed & tagged per hour

0500

1000150020002500

12_2

5_7

12_2

5_2

12_2

0_14

12_2

0_9

12_2

0_4

12_1

9_23

12_1

9_18

12_1

9_13

12_1

9_3

12_1

8_22

12_1

8_17

12_1

8_12

12_1

8_7

12_1

8_2

12_1

7_20

12_1

7_15

12_1

7_10

12_1

7_5

12_1

7_0

Inventories tagged

Page 14: New Capabilities Cloud Computing

Solution – Costs

Page 15: New Capabilities Cloud Computing

Demo

Page 16: New Capabilities Cloud Computing

Conclusion: Now vs. ThenMajor shift

1. Unlimited cloud resources for small teams

2. Infrastructure cost – miniscule3. Reduced Time-to-market4. Lower Development cost

Page 17: New Capabilities Cloud Computing

Product vs. Revenue models

• Consumer product – Advertising– Transaction fees– Subscriptions– Premium services

• Enterprise / Business product


Recommended