Infosys experts share their views on how digital is significantly impacting enterprises and consumers by redefining experiences, simplifying processes and pushing collaborative innovation to new levels

« October 2020 | Main | March 2021 »

November 30, 2020

Does Polycloud offer the best of various cloud Vendors?

Poly Cloud

Cloud is one of the most talked subjects in today's commercial environment for the flexible business favorable benefits and capabilities, it provides us. Over the time period, we have seen how it has grown from Singlecloud to now Polycloud. Polycloud has come up with new features which let the user utilize the best and complete feature to its best. In Polycloud architecture we eliminate all in one approach and divide the work into different providers. For example, you can run your API on AWS, but your data lake on IBM cloud. 

What is Poly Cloud?

Polycloud in simple terms is a combination of multiple clouds. This has multiple benefits over using a single cloud, which reduces the singular dependency on a cloud. The concept is simple rather than using one vendor we use multiple vendors. We must know that cloud is evolving rapidly, during the early years we have seen "locked-in" into a single cloud provider. Hence, a strategy of "cloud agnostic" the approach was taken. But the issue that we faced here was "portability". Then we adapted "generic cloud usage", which is a simple migration of infrastructure from on-premises to a cloud platform. This is where multi/poly cloud comes into play, where "all in" with one provider. Organizations are migrating different kinds of workload to a different provider.

Poly cloud strategy can be explained as single data Store centric E.g.: primary store can be in MYSQL, analytical data could be in MongoDB and caching layer be served by Redis. This will help in reaping the full benefits of each cloud by using their native services.

The main cloud providers (Amazon, Microsoft and Google) are locked in a belligerent race to maintain equivalence on core abilities while their products are distinguished only marginally. Due to which, few companies are going with polycloud. Rather than centering all the workload over one cloud and flooding it with the workload. We can distribute the work sum to different clouds which will be doing specific work. This will not only distribute the work pressure but will also increase the capability of work. This kind of approach will be best in breed approach.


 Is Multi-Cloud and Poly Cloud Synonymous?

Answer to this question is a big NO. The sole working and improvisation would be using multiple clouds, rather than going all in one which was implemented in Single cloud. If we had to point out the major difference between these it would be.


They are giving the same workload to multiple vendors and allowing them to eliminate a few functionalities to their business needs. 


1.    Mitigating issues to any provider.  

2.    High skill levels, as we can leverage offers from multiple providers.

3.    The capability to host in locations. 

4.    We can relieve-of a lot of workloads to Docker or Kubernetes  


1.    Obliged to use basic resources to meet the vendors' requirements 

2.    Can't use customized tools

3.    Difficult to find skilled Employees who are accustomed to all vendors 



Poly cloud:

They are getting the best from one vendor. The same workload is not given to all the vendor rather every vendor will be doing a specific job. By this, we can get the best they can provide and use the resources to the fullest.

Benefits of cloud computing

1.    Choice of cloud computing

2.    Avoid unforeseen disasters

3.    Customize the environment

4.    Optimizes RoI

5.    Variety of features

6.    Reliable architecture






1.    Cause of cloud-to-cloud vendor connectivity, there can be an increase in latency

2.    Since you are solely dependent on one vendor for specific work, their absence my cos harm to the workflow.

3.    Increase in intricacy due to several vendors





Cloud development deployment solutions are the latest trends today for a business to increase productivity and RoI. With cloud-based technology providers like Amazon web services, Microsoft Azure, Google App Engine offering niche cloud solutions, there is a lot to look for. It's worth a wait to see how far cloud computing will reach in the coming years and achieve supreme agility, intuitions, and capability in application development and delivery.

 To know more click on",is%20suited%20to%20your%20needs."



'Indian CIOs want to adopt a hybrid cloud, poly-cloud or multi-cloud strategy'

To know more details click on ""







Vijayalaxmi (

Is part of iEDPS which is an Enterprise Class Data Privacy Solution (refer to for additional details) built in iCETS unit of Infosys.


Are quantum computers a threat to the world?

Many of you reading this blog would have heard about the word quantum computing by now. It is a buzzword which we are seeing quite a lot nowadays since companies like Google and IBM have claimed to have built quantum computers which are deemed to be extremely fast. Faster than anything we have seen so far. But like in the movie spiderman "With greater power comes greater responsibilities". Are we ready to live in a world of quantum computers? There is no easy answer to this. For the next few minutes, I will walk through a few basic things which may help you to come up with your perspective.


Hold on tight, getting a little mumbo jumbo

A Quantum computer is nothing but a computer that uses algebraic methods found in quantum mechanics for its computational activities. Ok now everything seems to be clear 😊 but what exactly is quantum mechanics. 

Quantum mechanics is a fundamental theory in physics that describes the physical properties of nature at the scale of atoms and subatomic particles. To put it simply everything that we have seen so far since birth can be explained using this theory. The theory says that the universe is quantized. i.e. space or time is not continuous but discrete quantum units.

How does a quantum computer achieve quantum computing?

We all know the current computers (henceforth will be called 'classical' since that is the name humans give to anything that gets old 😊) uses bits for its computing purpose. By using bits, it means that at a single point in time the information is stored either in 0 or 1 state.

Now concerning quantum computers, information is stored in quantum states which are achieved by using quantum bits or qubits. Quantum states are something called superposition states wherein at a single point of time information can both be in 0 and 1 simultaneously.

Enough of mumbo jumbo

Feel your head is spinning. Maybe because it is in a quantum state now with a lot of processing happening simultaneously and quickly. The end product being nothing useful has come out so far 😊. Well, that is the case with the current quantum computers which IBM or Google has built. These are only in their labs and currently have a lot of errors which they hope to resolve in the next 10 years. Yeah, you heard it right quantum computers will not come to your doorstep in your immediate future.

Then why are cryptographers losing sleep over it?

Cryptographers have so far believed that they have built an unbreakable encryption mechanism using which all our modern computers and internet devices transfer data. This is true as of now since the current best-encrypted data will require classical computer trillions of years to break. But (here we go again 😊), quantum computers if built can break them in a matter of days. 

So why do they lose sleep, can't they build something unbreakable again right? The answer is that even if they built a new technique that is unbreakable, unless we stop the data exchange now a lot of sensitive data would already be in the wrong hands. 

How is that possible? Let's assume, a Pharma company stores its secret formula in a data vault protected by AES 256 (impenetrable using brute-force methods) and somehow the data is taken by an attacker maybe a competitor. This formula stays in encrypted form, hence unusable till a quantum computer is built. However once quantum computers are readily available the competitor can easily figure out the formula which leads to maybe a lot of financial/competitive repercussions for the pharma company. We can think of other similar scenarios as well such as a government secret like nuclear code or details that matter to national security getting into the wrong hands.

Now people dealing with these data will lose sleep over quantum computers 😊.

Why built a bad thing?

Quantum computers if available can solve a lot of things that are currently impossible for our "classical" computers.

Few important things being:

  1. Building a drug that can treat life-threatening diseases. Since using quantum computers, we can store data at a molecular level.
  2. Your machine learning models which take n number of days to execute can be executed in a few minutes. 
  3. Scientists can understand climate change and build a better world
How we can help?

iEDPS provides encryption algorithms that can be used to encrypt data. As I am writing this, we are actively trying to build a partnership with quantum source providers who can build quantum keys for encryption. In this way, your encrypted data becomes quantum safe. That means your data becomes unbreakable. I am excited to kick start this journey. Hoping to be of help to you, for more information on iEDPS kindly refer to  and


Fig: How iEDPS connects to quantum source and use it for encryption


Sujith Joseph, iEDPS product Architect