Quantum computing is poised to change the computing landscape, unleashing solutions for a plethora of super complex, hitherto unsolvable or time-demanding problems. Google’s demonstration of quantum supremacy last year was just one of the steps in this direction. There are multiple startups, multi-nationals and government led projects which are already making major strides towards a quantum-powered world.
As more research gets done in this area, it’s only a matter of time but yes, it will take some time, until we see use of quantum computing for desired applications. This series of articles aims to introduce you to the quantum world…
BigQuery is a petabyte-scale, serverless, highly scalable, and cost-effective, multi-cloud data warehouse designed for business agility. Compared to BigQuery, traditional data warehouses have the following problems:
Using BigQuery, you can…
The whitepaper on AWS Serverless Application Lens is a treasure trove of information on how to correctly design a serverless application on AWS. However, if you are short on time and want a gist of the whitepaper, this article aims to provide that for you. Although in order to become an AWS serverless ninja, the whitepaper, especially the links included in it are highly recommended.
Following is an overview of all the services that are generally included in a serverless architecture. It is assumed that the reader knows the general functionality of each of these services.
Important: This article is a 20-minute long read, but what should make it worth your while is the fact that it introduces a lot of important Azure / Cloud concepts for starters. So I hope you enjoy it, let’s begin!
Let’s start with the reason why any cloud is a cheaper option than others: Economies of Scale. Economy of scale is the ability to reduce costs and gain efficiency when operating at a larger scale in comparison to operating at a smaller scale. …
Multi-cloud has recently become an integral part of a sound business strategy. More and more companies are either considering multi-cloud, have already implemented a multi-cloud architecture or are currently in the process.
With 2020 driving digital transformation forward like never before and cloud being on the forefront of this, a multi-cloud strategy for most enterprises is either inevitable or at-least deserves an in-depth look. The reasons for this are varied:
Tagging is a way of assigning metadata to resources on the cloud. Each tag is a simple label consisting of a custom-defined key and an optional value that can make it easier to manage, search for, and filter resources by purpose, owner, environment, or other criteria. Tags can be required, conditionally required, or optional.
Note — On Google Cloud, a tag also goes by the name of label, i.e. you can add labels to your cloud resources instead of tag.
In this article we will go through the benefits of using tags for your resources and best practices, while making…
Containers have become one of the most ubiquitous technologies in the last few years. As a lot of companies migrate to cloud — public or private, the most preferred way to make this move is to package the applications inside containers, fine tune the resources a bit and voila! This article is aimed at those still new to containers or even those who have been using docker for some time but are stumped by some of the terminologies (overlay, bridge networks, btrfs, aufs, overlay, CRI, OCI, CNI etc.).
Let’s start with how containers stack up against virtual machines:
As can…
Blockchain and Distributed Ledger Technology (DLT) are used interchangeably in the market but actually don’t have the same meaning. In fact, blockchain is just a subset of the overall distributed ledger technology — including other components like consensus mechanism and optionally smart contracts. While they both remain buzzwords thrown around among the technology community, it is hard to find an explanation of all the moving parts in DLT. This article aims to introduce you to the world of DLT and show how it’s all put together. …
This article elucidates some of the new features made available recently / coming soon to AWS. Each feature is categorized under the product type — so let’s get started!
You can now use your existing container development workflows to build lambda applications by packaging and deploying Lambda functions as container images of up to 10 GB in size. This features allows you to use the same set of tools for containers and lambda based applications. …
IaaS, CaaS, PaaS, FaaS and SaaS are all different categories of cloud computing services. Cloud computing services help you offload/outsource management of your networking, storage, HVAC, Virtualization, Runtimes, Container tech etc. You can thus reduce your CapEx costs considerably while relatively increasing your OpEx costs. This helps you reduce your IT costs in the long run while increasing your agility, developer velocity and improving your Time-to-Market.
In the following sections, we will go through the different categories while providing their respective use cases, examples and payment structures.
There are multiple ways to look at and explain IaaS. Here we will…
A Certified Multi-Cloud Architect/Big Data/ML Specialist and Quantum Computing Enthusiast