**3.2 Cloud-based ATMs architecture using ECC**

An ATM is used after installing the package, and it will be ready for user transactions. Usually, the ATM package consists of an operating system, machine third-party software and hardware packages, and core banking software; normally, this package deployment takes more than 4 hours to get completed. So, each machine installation takes 8 hours daily to be available to users. Banks are investing a huge amount in this activity. For increasing transactions, many banks are extending their activity by using ATMs. ATMs have become more user-friendly nowadays, which is a must need for the customer to use on a day-to-day basis; this promotes establishing banking. As there is a need for creating more ATMs to provide easy access to customers, banks need to invest more in setting up these machines, which can now be reduced by using the cloud. However, security becomes a concern worry about using this installation in a cloud environment. Here, a private cloud is used to install/deploy the package in a single trigger; within 4 hours entire installation is performed for more than 1000 ATMs; also, it provides the double-level security to connect the Host server and the core bank. Below is **Figure 4**. Shows the ATM package deployment with the help of a secure cloud environment.

Here, the package is deployed in the private cloud host server itself. Also, it is possible to increment the ATM node by more than 1000 in a single installation time, so this method is more cost effective and also provides high-level security for the customer data.

**Figure 5** discusses the ATM package and machine architecture using a secure cloud environment. The core banking server interacts with the Cloud hosting server,

**Figure 4.** *ATM package deployments using secure cloud.*

### **Figure 5.**

*ATM package and machine architecture using the secure cloud.*

which has the ATM software packages, which are customized bank screens, ATM software, other 3rd party machine software, and operating system.

ATM packages have two-layer securities like SSL and ECC which gave high-level security of the bank's data and package while the installation got initiated.

The proposed design will give high standard security and more cost savings to the banks. Therefore, they can meet their customer demands.

*Secured Storage Mechanism for the Cloud-Based Banking Applications Using ECC DOI: http://dx.doi.org/10.5772/intechopen.107931*
