What
 · Technology
 · · Cloud

Serverlessness · I work in AWS’s Server­less group, and in the pro­cess of pulling to­geth­er my pre­sen­ta­tion at re:In­vent, dis­cov­ered that I have a lot of opin­ions on the sub­ject and, while they may well be wrong, are at least well-informed. You can watch that YouTube, but who’s got an hour to spare? And any­how, blogging’s re­al­ly my fa­vorite medi­um, so here we go. If I tried to glom them all to­geth­er in­to one mega-essay it’d be bru­tal­ly long, so let’s go short-form ...
 
SF-2: Why Serverless? · Well ob­vi­ous­ly: Fru­gal­i­ty, se­cu­ri­ty, and elas­tic­i­ty. But I want more, I want bet­ter soft­ware ...
 
SF-3: Serverless Everything? · Some­times we fans get a lit­tle over-excited and de­claim that ev­ery­thing should be server­less. After al­l, we’re pret­ty con­vinced that own­ing da­ta cen­ters and com­put­ers is be­com­ing a thing of the past. Well then, how could con­fig­ur­ing your own hosts and pay­ing for them even when they’re not work­ing ev­er be a good idea? Let’s try to be mod­er­ate and prag­mat­ic: Server­less, where pos­si­ble ...
 
SF-1: What Is Serverless? · I don’t think it’s that com­pli­cat­ed: If you can’t see the servers in the ser­vice, then it’s server­less. Yeah, they’re still there, but the whole point is that you can most­ly not wor­ry about them ...
 
Step Functions Integration · On Thurs­day we launched some add-ons for AWS Step Func­tions, on which I helped a bit. As usu­al, there’s a nice Jeff Barr blog. This is to add de­sign notes and ex­tra col­or ...
[1 comment]  
Why Serverless? · We were ar­gu­ing at work about dif­fer­ent modes of com­put­ing, and it dawned on me that the big ar­gu­ments for go­ing server­less are busi­ness ar­gu­ments, not re­al­ly technology-centric at al­l. Maybe ev­ery­one else al­ready no­ticed ...
[3 comments]  
IsItOnAWS Lessons · I did some recre­ation­al pro­gram­ming over Christ­mas and the blog I wrote about it is now guest­ing in Jeff Barr’s space for your amuse­men­t; try the soft­ware at IsItOnAWS.­com. What I didn’t do there was re­lay the lessons I picked up along the way; one or two are around AWS, but most fol­low from this be­ing my first non­triv­ial ex­pe­di­tion in­to the land of NodeJS. So (ac­knowl­edg­ing that on­ly 0.8% of my pro­fes­sion aren’t al­ready Nodester­s), here they are. Spoil­er: I don’t like Node very much ...
[5 comments]  
Two AWS Years · Wow, it was De­cem­ber 2014 when I climbed on board this train. I’m sit­ting in a pret­ty in­ter­est­ing place and feel I owe the world some re­portage ...
[5 comments]  
Network Storage · A cou­ple days ago in New Home Net­work I post­ed a re­quest for ad­vice on a home NAS box and net­work­ing hard­ware. Now I have the stor­age box, and boy was it ev­er easy and straight­for­ward and anxiety-relieving. If you haven’t done this al­ready, you might want to ...
[11 comments]  
Serverlessness · To­day Mi­crosoft an­nounced Azure Func­tions, join­ing Google Cloud Func­tions and (from 2014) AWS Lamb­da. This is fun stuff, and might be a big deal ...
[3 comments]  
Cloud Eventing · So, I helped build Ama­zon CloudWatch Events (blog, AWS con­sole), which just launched. Been a while since my last ex­tend­ed spell of be­ing an ac­tu­al soft­ware en­gi­neer. Ship­ping feels good ...
[1 comment]  
One Amazon Year · De­cem­ber first made it a year here at Ama­zon Vancouver’s en­gi­neer­ing cas­tle in the sky. I’m work­ing with good peo­ple in a cool of­fice on in­ter­est­ing stuff. It’s at the white-hot cen­ter of server-side com­put­ing but sur­pris­ing­ly un­sur­pris­ing ...
[10 comments]  
re:Invent in Vegas · That was in­tense. AWS’s cus­tomers are great. But I wish I could like Ve­gas more ...
 
Amazonian · As of De­cem­ber I’m work­ing for Ama­zon. This will be dif­fer­ent from my last few gigs; in par­tic­u­lar, don’t ex­pect to read about it here ...
[20 comments]  
Slow REST · We’re work­ing on a fair­ly sub­stan­tial re­vi­sion of the Sun Cloud API, mo­ti­vat­ed by this prob­lem: In a REST­ful con­tex­t, how do you han­dle state-changing op­er­a­tions (POST, PUT, DELETE) which have sub­stan­tial and un­pre­dictable la­ten­cy? ...
[26 comments]  
author · Dad · software · colophon · rights
Random image, linked to its containing fragment

By .

I am an employee
of Amazon.com, but
the opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.