Cloud Computing Migration Guide | Strategy

If you are an IT professional you can move different office services to cloud. The most common migrations are as follow.

Cloud Computing Basic migration:

  • Email
  • Data storage
  • Software as a Service

cloud computing migration strategy

Why email cloud computing migration:


  1. Cost: Suppose you have small company and have 25 to 30 employees and you want to setup exchange server for them. Now think for cost you need a server machine and licenses which cost you around $5000 and after installation and configuration for 24 hour up time you need labor that cost you 2500+ a month. And you need licenses for users running outlook on their systems.  On the hand you can get cloud email service with good feature and high disk storage per user at very low cost
  2. Ease of migration:  you can upload your already existing database on cloud web application very easily, sometimes you just need to upload a CSV files. Since you access you cloud email through web and by web interface you can manage your users email accounts very easily, you also manage their privileges with easy web interface. On the other hand for exchange server you need to train your network engineers which also increase your cost.
  3. Training: For cloud email service which have web base interface you don’t need hard training.
  4. Accessibility: The biggest advantage of cloud is that you can access it with internet from anywhere using a small application called web browser.


Why Migration of Data storage to cloud:

You can use cloud as data storage service as well, in this case cloud server provide you online storage of data where you can store data very easy, private cloud provides data storage in form of virtual disk like E:, P:, and S drive.

For data storage public cloud are out there like Amazon S3 and idisk. In data storage cloud there are cloud servers that you use for storage.


Software as a service:

Cloud computing also provides you application services, you can use different software online. Using software as a service in cloud computing has many advantages that are as follow:


Software as a service is a low price service.  You don’t need to purchase the expensive software and licenses for different users. For example “Google docs” is providing you different online application like word, PowerPoint etc, which you can use online. Using Google docs you might not get the advance features which MS word or PowerPoint provides you but you can get functionality.

Applications are installed on cloud: In cloud computing applications are installed on cloud server you don’t need to install them on your system. This provide you more efficiency as you don’t need to required the hardware and software prerequisite for your systems, you just need to connect to you cloud and start using you application.

Enhanced collaboration:  Since your application is on cloud that way every one from company can access your application and can make modification to individual files and database which are available to other users as well.


How to migrate to cloud computing?

Migration to cloud computing is very simple and straight forward way.

Preparation and planning:

As a first step start planning, write down the services which you want to move on cloud. Cloud services provider selection is also part of planning.  In the implementation of the services will be a review of the current state of the platforms and perform the necessary tasks to prepare the environment for migration. Finally, the client will close with planning for migration work.

Migrating to the Cloud:

Within this phase and based on migration strategies defined and agreed with the customer, they will all work to migrate the information of current cloud platforms. The activities of this phase usually include:

  • Validation and acceptance by the customer
  • Running migration
  • Review of results

7 reasons to use Amazon S3 | Cloud computing online storage

What is amazon s3?

AmazonS3 storage is an online storage system and service provided by Amazon, theoretically, S3 is a global storage area networks (SAN), it showed a large hard drive, in which you can store and retrieve digital assets. However, technically, there are some differences in the architecture of Amazon.

Amazon S3 Storage

Amazon S3 structure:

Inside you find AWS S3 (Simple Storage Service) , a mass storage service, fully transparent, which allows us to hang all our data in the Data Center of Amazon without worrying about any limit.

You should know three key concepts of Amazon S3:

  • Amazon Buckets:

    are something like a directory or folder on your operating system, which will place our files. The names of the buckets are shared by the entire network of Amazon S3, so if we create a bucket, no one else can use that name for a new bucket.

  • Amazon Objects:

    are data entities in themselves, i.e. our files. An object stores both data and metadata necessary to S3, and can take from 1 byte to 5 gigabytes.

  • Amazon Keys:

    Keys are unique identifiers for each account and hosted file.Keysare a unique key within a bucket that identifies objects in each bucket. An object is identified uniquely within the whole bucket + S3 by its key.

Why Amazon S3 Storage?

If you want to have a scalable, high availability and inexpensive storage service, Amazon S3 is a good choice. Alone marketing cannot convince you, and then there are seven reasons to choose Amazon S3 as enterprise storage.

Only Pay for what that you use:

Since there is no monthly minimum nominal fee, you only need you to pay. For example, you are using more than 500TB of high-capacity storage space, so you pay less than $ .10 / GB / month. But whatever amount you have to pay 10 cents / GB / month is used to reduce the redundant storage, as well as data transmission costs. If you use has remained relatively stable, your actual costs may be very low.

Amazon also offers a free version of its services. If you are a small business demand for storage capacity, so each user can free registered 5GB of storage space. S3 provides 5GB of storage space to meet all your needs, and you spend the cost is very low. If you want to change the storage capacity required, you can easily transition to become paid subscribers of the S3.

Regional storage is available in Amazon S3

If your company has offices in different region of world, you can select your region for storing data, in order to increase the upload, download efficiency. Currently, Amazon five storage locations in the world, in order to better meet the demand. You can from the United States, U.S. West (Northern California), EU (Ireland), Asia Pacific (Singapore) and Asia Pacific (Tokyo) to choose.

It needs to be noted that if you choose this area of Northern California and Tokyo, you spend will be significantly increased. The cost differences may arise from the real estate prices and regional data center electricity costs and many other factors.

Unlimited storage of Amazon S3:

Amazon offersunlimited storageand S3 is design to provide99.99 % availability.Amazon remains the redundancy detection data for the entire data center. The purpose of the design of this system is to prevent data loss in a single data center in the event of a disaster or accident.

 Amazon S3 reliability:

Amazon’s service is reliable, safe and flexible. It supports a wide range of protocols and technologies work design.


Disaster Recovery with Amazon S3:

S3 provides a Disaster Recovery (DR)solution, the perfect combination of durability, scalability, availability and security. This is a good DR solution, it has unlimited storage, version control, and Amazon AWS Import / export functions.

Demand for DR and emergency backup to the Amazon processing, you need to compare to do so and to create your own DR site, the price difference between the maintenance and verification of backup hardware. The price of a few cents per gigabyte will allow you to give up the latter.

Amazon’s Virtual Private Cloud:

Amazon’s Virtual Private Cloud (VPC), you can build a complete infrastructure with a specific range of IP addresses, both public and private subnets, and your data stored in S3. This will be the one for you free to use the data center to achieve enterprise-class storage standard.

Amazon S3 is Secure:

Amazon S3 storage system is secure and safe. In amazon S3 these is concept of bucket, object and key, through with only authorize people have access to resources.

Why Network Virtualization | Benefits | How does virtualization

Why Network Virtualization

What is virtualization, how we can do the virtualization and willdescribe important reason for adopting Virtualization in this article. Today, virtualization technology can help businesses create a more efficient, higher manageability resource allocation more flexible data center.

What is virtualization?

Virtualization is away of creating of virtual version of some operating system and other devices like routers switches etc. In virtualization you can run multiple virtual machines, virtual routers on single hardware machine and can simulate any network design. There are some famous virtualization software which include:

–          VM Ware

–          Virtual Box

–          Hyper-V by Microsoft

–          Virtual PC

–          GNS3 for simulating cisco and juniper devices  (gns3 labs)

Benefits of virtualization:

Network Virtualization

The five most important reasons for adopting virtualization software:

1. ServerConsolidation and Infrastructure Optimization:

Virtualization allows for a significant resource utilization increased by pooling common infrastructure resources and overcoming the inherited model of “one application to one server”.

2. CostReduction of physical infrastructure with virtualization:

Since you can install multiple operation systems in single hardware machine using virtualization thus you can reduce the number of servers and hardware in your Data Center. This helps an enterprise to reducecost of requirements estate, power and cooling.


3. Flexible and improved operational responsiveness:

Virtualization provides a new way of managing IT infrastructure and helps IT managers to spend less time on repetitive tasks such as provisioning, configuration, monitoring and maintenance.

4. Major application availability and improved business continuity:

Eliminate planned downtime and recover quickly from unplanned outages.Also migration in virtual environments is also easy you can perform migration in virtual environmentwith no interruption in services.

5. Virtual environment is accessible:

You canmanage access and monitor protected desktop virtual environments from locally or remotely, with or without a network connection, from almost any desktop, laptop or tablet PC.

How does virtualization?

Basically, virtualization lets you transform hardware into software. Using virtualization software such as VMware or Virtual Box to transform or “virtualize” the hardware resources of an machine, including CPU, RAM, hard disk and network controller, to create a fully functional virtual machine that can run its own operating system and applications the same way as a computer “real”.

Multiple virtual machines share hardware resources without interfering with each other so that you can run simultaneously and securely multiple operating systems and applications on a single computer.

When you run VMware on some hardware it creates a software layer,that contains a virtual machine monitor or “hypervisor” that allocates hardware resources dynamically and transparently, to run multiple operating systems simultaneously on a single physical computer without even realizing it.

However, the virtualization of a single physical computer is just the beginning. VMware offers a robust virtualization platform that can be extended by hundreds of storage devices and interconnected physical computers to form an entire virtual infrastructure.

Google Cloud computing | Online Hard drive | Cloud Storage Review

For some years now cloud computing services are growing and increasing. Almost without realizing all the services we use every day are in the cloud: Mail, music, photos, documents, videos…

One of the main advantages of the cloud computing is that you can access files from anywhere and with any device having an internet connection.

Google Drive online Storage

There are many cloud service providers out there and Google is one of them, which are providing a lot of cloud computing services like Google apps, docs etc. Google has launched its own cloud storage, which is designed specifically for their Android devices, also known as Google drive or Gdrive. You can start Google drive with 5 GB of free storage space, you can expand the storage to 25 GB just dollars 2.49/month. If you think 25 GB is not enough, your storage needs than you go to the 100 GB and 200 GB available $ 4.99 and $ 9.99, respectively.

If we want more capacity, we will have to start his wallet can collect up to 16 TB. No lack of sharing options in Google Drive and can share files or folders.


Features and advantages of Google Drives:

  1. Google Drive is coming to replace Google Docs, offering accommodation for all types of files. Moreover, we can open from the website up to 30 new formats. Moreover, all this is a very safe and cared for that we always have our files at our disposal to any incident.
  2. As in Docs, we continue to work in a “cooperative” as we did so far with multiple people editing the same document. Likewise, when we share a document with someone, others may comment on it and we will receive a notification of this.
  3. Using Android you can access the files we have in the cloud, upload, download, share, etc. The advantage is its tight integration with all sections of the system. If instead you want to access from your computer, also we have application for Mac and Windows.
  4. Google-driven links to replace bulky attachments, so now you can easily access them
    if you upload any photos or video. So, you only need to press the look on From the sharing of the Google drive powerful search options, you can see the contents of the search word, and even the file type filter is able to identify the images and text in the new search options
  5. Supports 30 different file types from any scanned documents, allow you to access them
    directly from Adobe Photoshop, Illustrator, and high-definition video. Install the necessary software can view the contents of the Google driver, you can create and view files from a variety of different applications.

Thanks to having a company like Google behind, the amount of GB and by offering free payment plans and high integration with Android and other Google services, we can say that Drive is the strongest competitor to Dropbox, indeed, I would even say that Google Drive is better than Dropbox in certain respects

Features and Advantages of Cloud Computing

Definition of cloud computing:

Cloud computing provides you the on demand network access to different shared resources computing resources like servers, storage, application software and services that can be easily access with minimal effort. Most of times you can access different network services with single web Browser.

Benefits of Cloud Computing:

“Cloud computing has changed the rules of the game between the companies expanding their services using cloud computing.”

In recent years cloud computing services has growing continuously. Google has been one of the strongest company have providing a large range of cloud services, spearheaded Gmail, and a long list of solutions around covering virtually all areas (Maps, Reader, News, storage etc.).

Microsoft , the other large consumer market, has also invested heavily in the full range of services and providing cloud computing services. Using Windows Azure, you can rapidly configure, organize and can manage applications very easily, you can run your sites, virtual machines, mobile services and other cloud services using Windows Azure.

advantages of cloud

Similarly there are other famous companies who are providing cloud services, all of these have some common features and advantages that are listed as follow:

 1. Cloud Computing Services Provide you a Quick Start:

Cloud Computing really easy for emerging businesses, because it can help you to use very little money and you can grow your businessplan very quickly. For services and database software more complex, cloud computing allows skipping the phase acquisition hardware and the associated cost, making it perfect for business creation. In cloud computing you just sign up on some service provider web, pay them according to services and start using these services very quickly. On the other hand if you want to build your own network, you have to do planning, designing and implementation steps which required more time.

2. Cloud Computing has Genuine and updated services:


Most providers constantly update their software, adding new features as they become available. In many cases you don’t need to purchase the software licenses for different users like in real world, you just pay for the cloud services and could provider make available your software and services available for you.

3. Cloud computing services are Elastic

: Cloud Computing services are flexible and updated. Cloud services are rapidly growing with market demands.  Also has the ability to handle your workload.

4. Cloud services are Mobile and remotely accessible

: The cloud system is designed to be used remotely, so the staff of the company can access their cloud computing services from anywhere and using any device like PC, mobile phone or tablet at any time.

5. Cloud Services are Economical:

The vendor offers multiple services to companies, which benefit from sharing a complex modern infrastructure, paying only for what they actually use, and eliminating unnecessary expenditure on infrastructure.Cloud computing services can help businesses and capital transfers to operating expenses, especially in the critical moment of life and death. Also in some case you don’t need to have some professional staff for your services. For example you are running email services on exchange server for your company which requires you some Network engineer who can handle your exchange server. On the other hand using cloud email services which has very easy interface, don’t need you to have technical staff for email service.

6. Pooling of resources

You can access multiple cloud computing services at one place. The pooling of resources helps to optimize resources and, ultimately, higher efficiency, higher utilization, and lower costs.

7. Cloud Computing had Continuous availability

Cloud services have unlimited expansion capabilities. Customers can use these cloud services as much as possible in accordance with the demand, use, or as little service.