Cloud Lab & Discussion

The most popular services of the cloud are fallowing

Software-as-a-Service (SaaS) means that users can access various software applications on a pay-per-use basis. As opposed to buying licensed programs, often very expensive. GMail, Google Docs or in other way you can say its like a  Citrix XenApp  Servers updated version wear you don need your own server to host some application , you just paying the amount that much you using User Administration\Customer side Administration
Platform-as-a-Service (PaaS) If the cloud offers a development platform, and this includes operating system, programming language execution environment, database, and web server, the model is known as Platform-as-a-Service (PaaS) Google App Engine, Microsoft Azure, Salesforce Developers 
Infrastructure-as-a-Service (IaaS) service is that one offering data storage disks and virtual servers (VMs ) Amazon , Google , Microsoft , IBM , VMware etc .. System Adminś\ Back-end Admin

 i am a system admin so i am much interested on IaaS and  AWS Certified SysOps Administrator .

Based on a cloud location, we can classify cloud as:


  • public (Example : Amazon EC2 Product )
  • private, ( Example : VMware Infra control by v center & Director server ) 
  • hybrid (Combination of private & public cloud )
  • community cloud ( Community cloud implies an infrastructure that is shared between organizations, usually with the shared data and data management concerns. For example, a community cloud can belong to a government of a single country. Community clouds can be located both on and off the premises. )


i manage VMware  virtualizes product (vCenter\ESXi\Director Server)  for internal network and Amazon cloud as add-on product  to monitor my internal network , in case of high server load i have option to move my less critical or site wear i have good internet link VMs from my vCenter to Amazon and Amazon to vCenter .


because payment of public cloud is depend on number of hours you use the service , you need someone\something  who initiate this staff for your servers\service .

 Example you leave a server power on mode on public cloud, even no one is using that server you have to pay for it , so when you moving a server you need to think regarding Disk space\number of hours you wish to running .

 ok so at the start i wish to say that cloud is not some new innovation or some new idea its just a combination of multiple Technology which we are using already but yes it remove local data-center dependence so you do not need to care regarding server hardware failure or replacement on Public cloud ,

with Private cloud you still have same limitation and you have dependence on data-center hardware but yes with private cloud you do not need to place your server on every site wear you have good internet or network connection , with Private cloud you also have option to design your server on your way .

Private Cloud Public Cloud Hybrid Cloud
design your server on your wish (number of CPU , Memory , Disk Space , Network ) you are limited to use per-configured Templates , But yes when you wish you can switch from one VM \instance Type to other and pay for new type Click Me for more info in Hybrid Cloud same system fallow (
Private\Public) but it will allow you a option to switch from your
design VMs to Public Cloud Template and Public Cloud Template to your design VMs , its a kind of VMware Converter .
Tools we use to Manage Private Cloud are VMware VI Client , vCenter Server ,
vCloud Director server ,
Amazon EC2 , vCloud Air
 VMware VI Client Plugin


so as we have basic idea now regarding cloud , lets start and create our 1st VM on Amazon EC2 Cloud .

  1. You have to register your self on Amazon EC2 console to start any activity on amazon cloud .
  2. once you fully register , amazon will offer you one year free subscription for t2.micro VM , so you can start playing on cloud from day one without paying anything .

  3. once you successfully login to amazon Click on Services and then on EC2 .

  4. From the console dashboard, choose Launch Instance.

  5. now this menu will allow you choose OS type & CPU architecture for your for your VM  Click Select ,Notice that this AMI is marked "Free tier eligible." are only free , for other type you need to pay .

  6. Choose an Instance Type Default t2.micro  VM will be selected ( t2.micro (Variable ECUs, 1 vCPUs, 2.5 GHz, Intel Xeon Family, 1 GiB memory, EBS only)) Click Next .

  7.  Configure Instance Details if you wish note upgrading or adding any new service will charge more money , so do not change anything now Click Next .

  8. Add Storage , free tier eligible customers can get up to 30 GB of EBS General Purpose (SSD) or Magnetic storage , Click Next .

  9. Type Instance Tag ( VM Name )  & Value and click next

  10. on this window you will allow TCP Ports which you wish to open for your vm , Source meaning allow all IP addresses
    so via choosing this option i am allowing all word can connect my cloud vm on TCP port 3389
    , Click Review Instance Launch.

  11. Review all the settings you chosen and then Click on Launch

  12. you need this private key to access the VM ( decrypt Admin password )  , This key will be generated only one time so keep it on safe place , you have a option to use same key for fully Region , so click on Download Key Pair Save the key file and then Click on Launch Instances . 

  13. Click on View Instances

  14. wait To Finish the Initialization .

  15. once Initialization get completed Status check become Green and a Public IP address will assign to your new VM .

  16. now to access this VM you need Administrator Password , Select your new VM and click on Action  and then on Get Windows Password .

  17. Click on Browse Provide the file which we Downloaded on Step no 11 and Click on Decrypt Password .

  18. you will get a conformation message Password Decryption Successful , note your Public DNS , User name & Password , now you can connect your VM via RDP . 


To be in Continue ...