Top Banner
What Cloud Changes Developers Simon
16

What cloud changes the developer

May 17, 2015

Download

Technology

Simon Su

Cloud在近幾年來已經起了很大的變化,身為IT的一份子,有些服務,您不可不知道...
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What cloud changes the developer

What Cloud Changes Developers

Simon

Page 2: What cloud changes the developer

Jobs● Big data (CDR) parsing, process with huge

application servers and db servers● daily backup server, weekly backup server● cycle backup to tapeSelf-Data● backup my email● weekly backup my code to usb disk● data to CD or DVD

Long long ago

Page 3: What cloud changes the developer

3 years ago

Jobs● Web Service, SOA becomes feature● I save documents in Gmail, it is big and with

search feature● Some simple data in Google Doc● Apple and Android open the cloud edge

marketsSelf-Data● Using of google sites● Something in blogger

Page 4: What cloud changes the developer

Now...

Time is money, re-design is cost... Want success? You need to short your develop time for core business to time to market...● study the cloud services and use it● build your core business that must be

special● I use drive to save document, edit document,

share to all my device● I write blogger to share my knowledge● I share my code in github

Page 5: What cloud changes the developer

Cloud Changes the Developer

Few years ago● system and os● network setup● install what I need● mail sdk● sms bridge● backup and archive● socket protocol● using versioning for

develop● ...

Now● cloud machine● vpc and permission● software preload● email service● sms service● object storage● restful protocal● git supported

deploy● ...

Page 6: What cloud changes the developer

Current Cloud Services' Model

● Simple & easy to connect● Free tier or free trial● Restful connect● SDK supports● CLI for better● Pay by use● Credit card payment● Cycle billing

Page 7: What cloud changes the developer

Core Cloud Business Components

● Cloud Machine○ AWS○ Heroku○ Joyent○ Rackspace○ AppFog

Page 8: What cloud changes the developer

Core Cloud Business Components

● Cloud CMS/Blogger○ WordPress○ Squarespace○ Blogspot○ Timblr

Page 9: What cloud changes the developer

Core Cloud Business Components

● Team Works○ Redmine○ Trello○ HipChat○ Bitbucket○ Git / Github

Page 10: What cloud changes the developer

Core Cloud Business Components

● Email services○ sendgrid○ mailchimp

Page 11: What cloud changes the developer

Core Cloud Business Components

● Store Services○ S3○ Dropbox○ Github page○ Drive

Page 12: What cloud changes the developer

Core Cloud Business Components

● DB Services○ Xeround○ CloudAnt

Page 13: What cloud changes the developer

Core Cloud Business Components

● Network○ CloudFlare

● DNS○ Blue Host○ Godaddy

Page 14: What cloud changes the developer

Core Cloud Business Components

● User Response Asist○ Zopim○ Uservoice○ Satisfaction

Page 15: What cloud changes the developer

● Others○ powtoon: video make service○ ShareThis: social network icon build service○ jetstrap: bootstrap layout build tool○ jsbin: js edit and code share○ twilio: SMS and phone service○ qbaka: bug trace system

Core Cloud Business Components

Page 16: What cloud changes the developer

Integrate your Business