Showing posts with label Cloud Computing. Show all posts
Showing posts with label Cloud Computing. Show all posts

Friday, 24 March 2017

Frequently Asked Questions on Cloud Computing and Top Cloud Computing Groups & Labs

How is cloud computing different from utility, on-demand and grid computing?
Is cloud computing the same as software-as-a-service?
What types of services are available via the cloud computing model?
How do vendors charge for these services?
What types of applications can run in the cloud?
Can applications move from one cloud to another?
How does traditional software licensing apply in the cloud world?
What types of service-level agreements are cloud vendors providing?

Cloud Infrastructure Components & Platforms

Successful implementation of cloud requires proper implementation of certain components . Without any of these components, cloud computing will not be possible. Cloud Computing will require persons with different expertise, experiences & backgrounds . Components have to be implemented with the expectation of optimal performance.

Components

  • The Client - End User
  • The Service - the Functions in Cloud Computing
  • The Application - Backbone of Service
  • The Platform - "Soft Infrastructure" for the Application
  • The Storage - The Warehouse of Cloud Computing
  • The Infrastructure - The Backbone of Cloud Computing

Sunday, 19 March 2017

Find the Right Cloud for Storage

There are many cloud storage providers like Google Drive, Dropbox, OneDrive, iCloud, Amazon Cloud Drive. You can select the best cloud form the services they provides to the user.

1. Google Drive

  • 15 GB free storage
  • Excellent real time editing
  • Fast uploads and downloads
  • Privacy Concerns
  • Problems Syncing larger files

Research Areas in Cloud Computing

Research Issues in Mobile Cloud

Mobile Communication Congestion Issues
Context-Awareness
Trust, security and privacy
Energy Efficient Transmission
Live VM-Migration Issues
Cloud Service Pricing

Create a warehouse app using Salesforce.com

Steps to create an application in Force.com by declarative model

Create an account and Log in to force.com
Step 1
Click on Setup ⇒ Create ⇒ Objects ⇒ New custom ⇒ object
Label: MySale
Pular Label: MySales
Object Name: MySalev
Record Name: MySale Description
Data Type: Text
Click on Save.

Hypervisor's and Virtual Machines

Virtualization is one of the important technology for cloud computing. Without virtualization cloud computing could not be possible. Virtualization provides the resource consolidation for the cloud service providers. The service providers and users can manage there resources very efficiently. The resources (Storage, Network & Processors) can be divided and use as per the use.

Types of Virtualiazation

1. Server Virtualization
2. Network Virtualization
3. Storage Virtualization
4. Desktop Virtualization
For implementing virtualization a software is needed called as Hypervisor or Virtual Machine Manager (VMM). The physical resources can be divided into virtual resources. The cloud Service providers create different virtual machines on a physical server as per the number of users and their need.
There are two types of VMM

Saturday, 18 March 2017

How to use gsutil tool for cloud storage on google cloud

Steps

Lets assume you have to upload a file name bucket.txt on to the google cloud then follow the following steps :

1. Create a bucket

See how to create a bucket here =>

2. Type the command: gsutil cp bucket.txt gs://assign3 where assign3 is the bucket name created on the cloud
3. Refresh the web page

How to create a bucket in an installed cloud and execute commands related to the Storage organization of the cloud

Bucket is a terminology related to cloud storage. Bucket is a container to store data called as data objects
Google and many other cloud service providers provide Storage as a Service including AWS Cloud (Amazon Web Service).
What is Storage as a Service ?
You need to register on the google cloud platform, for that you need a credit card. Google give one month subscription free after that you have to pay as per your use/ As you all know cloud computing means "Pay Per Use"
See the google cloud pricing here

Demonstrate the use of following PaaS tool: Google App Engine

Demonstrate the use of following PaaS tool: Google App Engine

Google App Engine is a Platform as a Service (PaaS) product that provides developers and enterprises with access to Google's scalable hosting with different cloud computing advantages.

Lets see how to create a web application locally and then deploy it on the google cloud PaaS platform

Requirements

Eclipse java development

appengine-java-sdk

google account