Docker is used widely among software development teams across the globe. It has become a norm for software developers to use docker for rapid application development. In this article I will be covering basics of docker, commonly used terms and concepts around docker. I will be doing the steps/commands on macos and python project. But the concepts can be applied to other projects as well.
Serverless computing has become very popular in recent years. Serverless computing allows teams/organizations to develop an application without worrying about the server. Official AWS documentation describes it as - Run Code Without Thinking About Servers. There are many use cases in which serverless computing can be beneficial over the traditional approach. If done in the right way, it can also help small teams save money on infrastructure.
In this article, we are going to cover other topics. Basics of Scala was covered in the earlier article which was found at this link. In these series, I am mostly going to provide code snippets which can help me revise what I have learnt and act as a cheatsheet. For better and in-depth understanding, feel free to visit the reference section at the very end, it lists all the documents/articles I have referred to for creating this blog post.