What Cloud Changes Developers Simon
May 17, 2015
What Cloud Changes Developers
Simon
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
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
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
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● ...
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
Core Cloud Business Components
● Cloud Machine○ AWS○ Heroku○ Joyent○ Rackspace○ AppFog
Core Cloud Business Components
● Cloud CMS/Blogger○ WordPress○ Squarespace○ Blogspot○ Timblr
Core Cloud Business Components
● Team Works○ Redmine○ Trello○ HipChat○ Bitbucket○ Git / Github
Core Cloud Business Components
● Email services○ sendgrid○ mailchimp
Core Cloud Business Components
● Store Services○ S3○ Dropbox○ Github page○ Drive
Core Cloud Business Components
● DB Services○ Xeround○ CloudAnt
Core Cloud Business Components
● Network○ CloudFlare
● DNS○ Blue Host○ Godaddy
Core Cloud Business Components
● User Response Asist○ Zopim○ Uservoice○ Satisfaction
● 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
Integrate your Business