Process Improvements,
best practices,
Team Mechanics,
People Management
Making the technology transition to serverless architecture is a frequent topic these days. Less frequently discussed is the human component of this change, but it's an equally important topic. Aligning your organization's people to your technology transition is a critical component in a successful serverless strategy.
Read on ..
best practices,
Serverless,
hapi,
cloud infrastructure,
api,
AWS Lambda
Unless you have the luxury of building your application from scratch, chances are you'll face a point where you'll have to decide on a strategy for migrating your application to a serverless/functions-as-a-service (FaaS) architecture. While some considerations, like support for your application's language and runtime version, are fairly straightforward, your overall strategy will probably depend on a number of factors including your application's maturity, architecture, and framework.
Read on ..
Databases,
best practices,
Serverless,
security,
cloud infrastructure
In this post, I'm going to highlight one of Stackery's more interesting nodes. The Virtual Network node provides a powerful mechanism for securely deploying resources inside a private network.
Read on ..
Process Improvements,
best practices,
Serverless
In talking with hundreds of early-adopting companies in the serverless space, we've seen a clear pattern emerge in how companies embrace serverless architectures. Whether you're just beginning to evaluate a FaaS (Function-as-a-Service) architecture, or have already transitioned large portions of your application to AWS Lambda (or related FaaS offerings), it can be helpful to get a sense of where your organization lines up on the serverless maturity scale.
Read on ..
Process Improvements,
best practices,
Serverless
Like all new technologies, there's a lot of hype around FaaS-style "serverless" architectures. You may have heard of the many benefits of serverless: faster time to market, lower infrastructure costs, and impressive scalability. While all true (and enormously advantageous), it's important to identify some of the challenges of this new infrastructure approach.
Read on ..
DevOps,
best practices,
Serverless,
api
Even though AWS Lambda was first released two and a half years ago, serverless tech is still new. Everyone is still trying to sort out how to build applications with it. Best practices are in their infancy. One technique that has been en vogue is decomposing REST apis down to a one-to-one mapping of endpoints and serverless functions. But is this the best way to build an api service?
Read on ..
Process Improvements,
DevOps,
best practices,
Serverless,
cloud infrastructure
Stackery is all about serverless, but when I started working here, I had never even heard of the term before. Since starting, I have been hounded by friends and family to explain what Stackery does, which always leads to questions about serverless that I didn’t know the answer to. Two months into the job, I’ve decided it is time to answer some of those questions for myself and others who might be new to the space. I now present to you the 5 W’s of serverless: Who? What? When? Where? And Why?
Read on ..
DevOps,
best practices,
Serverless,
cloud infrastructure
Error handling is tricky. The easiest thing you can do with an error, and some argue the best thing to do, is to let the error do its thing and take your application down with it. There is merit to this approach, especially for unhandled exceptions, because by definition the application is in an unknown state.
Read on ..
Databases,
best practices
Relational SQL databases have a bad rap these days. Go ask all the startups you know what database technology they are using. Really, go ask.
Read on ..