Cloud Architecture & Migration

Nesh has a track record of innovation in Cloud strategies having developed best practices for engineering cloud deployments for high availability and fault tolerant operations while ensuring that expected cost savings are realized. The Nesh team also brings world class experience with Cloud solutions ranging from Amazon Cloud (EC2), Windows Azure, HostGator and eApps.

Nesh can provide a complete range of services to assist clients in developing and implementing a successful Cloud strategy. Our services include definition of business priorities concerning the Cloud, developing new or migrating existing applications to the Cloud, architecting and engineering cloud-based deployments to meet current and future scale requirements as well as security strategies and vulnerability assessments. We can even provide Cloud-based managed services removing the burden of becoming skilled in Cloud-based deployments from internal IT staff.

The Nesh team can bring a broad range of expertise to ensure that our clients’ Cloud projects meet expectations. Nesh also has developed new methods for monitoring performance and security of Cloud deployments.


A typical 3-Tier Auto scalable web application architecture in AWS uses:

  • Load balanced VM’s in different availability zones with auto scaling for App Servers
  • Amazon RDS with replication or MySQL on a VM for RDMS
  • Amazon DynamoDB for No-SQL requirements
  • Amazon S3 with cloudfront for images, videos and files
  • Amazon Elasticache or REDIS for In-memory data store and cache
  • Amazon Cloud Search for Search requirements
  • Amazon SES for Email and SNS for Notifications
  • Amazon cloud watch for alerts/alarms

Depending on the specific requirements, an Application may use some or all of the components above.


Check Here to view our recent case studies.