16
What Cloud Changes Developers Simon

What cloud changes the developer

Embed Size (px)

DESCRIPTION

Cloud在近幾年來已經起了很大的變化,身為IT的一份子,有些服務,您不可不知道...

Citation preview

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