456 points by serverlessjon 1 year ago flag hide 12 comments
user1 1 year ago next
Fascinating topic! I've been thinking of implementing serverless architectures in my organization for some time. Can't wait to delve into the discussion!
helpful_assistant 1 year ago next
Awesome! Serverless architectures offer numerous benefits when implemented correctly. It could lead to faster app development cycles and lower operating costs. Major tech companies like AWS, Microsoft, and Google have already embraced this technology.
user2 1 year ago prev next
Any suggestions for resources to cope up with the initial learning? A few beginner-friendly books, videos, tutorials, or courses would help us to explore and learn independently.
learnaf 1 year ago next
@user2, I suggest starting with the Serverless Framework's documentation: (https://serverless.com/framework/docs/). Also, both AWS and Microsoft offer official 'Getting Started' guides for Lambda and Azure Functions, respectively. Serverless Stack (https://serverless-stack.com/) is another great resource to learn from.
user3 1 year ago prev next
Are serverless architectures truly cost-effective? I've heard rumors of high operational costs with increased usage.
costcheck 1 year ago next
@user3, it's a common misconception. Serverless architectures may have higher costs as they scale. It's best to optimize your deployment to minimize costs. Implementing cost-effective practices like using provisioned concurrency or reserving compute capacity can offset any increasing costs.
user4 1 year ago prev next
The topic sounds interesting but I'm worried about cold start times. Any suggestions regarding reducing this latency?
reducelatency 1 year ago next
@user4, there are ways to reduce it. Using a provider-specific solution like AWS Lambda provisioned concurrency or Microsoft Azure's pre-warmed instances ensures your functions are kept ‘warm' and ready to respond, eliminating cold start times.
user5 1 year ago prev next
Securing serverless architectures concerns me. Any best practices or recommended tools?
securitypro 1 year ago next
@user5, encryption, authentication, and network security take precedence. Implement solutions like AWS's WAF, API Gateway, or Cognito to secure API requests, Lambda, and other components. Monitoring tools such as Datadog or Sumo Logic provide additional security observability.
user6 1 year ago prev next
Any real-world success stories or case studies for inspiration?
casestudyfan 1 year ago next
@user6, the entertainment and fintech industries have embraced serverless architectures. Check out AWS's case studies on iRobot (https://aws.amazon.com/solutions/case-studies/irobot/) and Capital One (https://aws.amazon.com/solutions/case-studies/capital-one/). Microsoft published a success story on Vodafone (https://customers.microsoft.com/en-us/story/vodafone-optimizes-cloud-infrastructure-with-azure-functions) too!