Skip to content

Instantly share code, notes, and snippets.

@marcduiker
Last active August 15, 2021 17:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcduiker/5ae0892f4b347eb68cfb7a5227319e15 to your computer and use it in GitHub Desktop.
Save marcduiker/5ae0892f4b347eb68cfb7a5227319e15 to your computer and use it in GitHub Desktop.
ServerlessDays Student Edition

ServerlessDays Student Edition

Panel Discussion

Q: What is serverless/how you use it in your job

  • What is a server? => hardware or software that can run code.
    • Full control over the server.
    • Great if you need a lot of control over the environment, need to install runtimes & applications.
  • What is serverless? => Worry about servers less.
    • You don't have much control over the environment.
    • No need to install the right software.
    • No need to keep everything updated and secured.
    • It scales out when demand is high, and scales back in when demand is low.
  • How I use it:
    • Functions are ideal as 'glue code' to connect other services.
    • For a financial services organization we are monitoring transactions to detect fraud.
    • Created a Twitter bot that checks GitHub repositories and tweets when there are new releases related to Azure Functions.

Q: What makes serverless a good option for students/beginners learning code

  • Quick to have a small piece of code running locally and in the cloud.
  • Focus on code/ functionality and don't have to worry about server infrastructure and configuration.
  • Cost effective. Most cloud providers have a free tier so you don't pay anything.
  • You can make small increments in complexity to learn more.

Q: Shortcomings of serverless

  • Doesn't work well for things that require long computation time. Image processing, video rendering.
  • It requires a different way to think about applications. Functions fit well in event driven architectures but less so in batch processing.

Q: What the community can do better to make it more accessible

  • For conference & meetup organizers: have some speaker slots available for people new to the industry.
  • Open circle vs closed circle.
  • Be kind to one another.

Q: Your experience as a Camp mentor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment