What is Cloud computing “Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”
What is Cloud computing http://www.youtube.com/watch?v=3JZV1codtq0
What is Cloud computing - Type Public cloud – suitable for applying to general systems not particular systems and serving massive clients and also cheap price. Private cloud – suitable for particular systems or needed high security systems through cloud provider. Hybrid cloud – this system is a composition of Public cloud and Private cloud. It also use for transferring data from one to another cloud.
What is Cloud computing - Structure User interaction interface Service catalog is how users of cloud interface with is the list of services that a user can the cloud to request services request Cloud Computing Cloud Servers System management StructureVirtual or physical servers managed by is the piece which manages theSystem management resources available Monitoring and metering Provisioning tool Tracks the usage of the cloud so the Carves out the systems from the cloud resources used can be attributed to to deliver on the requested service a certain user
Cloud Computing - Layers Saas (Software as a Service) : Application is hosted by a provider and is accessible via the Web ; such as Google apps , Sales Force(CRM) Paas (Platform as a Service) : Development in the cloud (web) ; such as Microsoft Azure , Google App Engine Iaas (Infrastructure as a Service) : Computer infrastructure accessible via the web ; such as Amazon Web services , Rankspace cloud
History of Cloud Computing “Computation may someday be organized as 1960 : John McCarthy’s Concept a public utility." “Pioneered the concept of delivering enterprise 1999 : Salesforce.com applications via a simple website” 2000 : Microsoft “Expanded Sass Concept through web service” 2001 : IBM 2005 : Amazon “Launch of Amazon web services” 2007 : Google and IBM “Start researching Cloud Computing” “Start using Cloud Computing in many 2008 : Gartner Research organization”
Cloud ComputingTrend of Cloud Computing Technology
Trend of Cloud Computing Organization start to use - Private cloud services are run in datacenters managed by third parties, but also in private datacenters on company property managed by corporate IT staffs. - Corporate IT departments will create clouds within their IT infrastructure and lease cloud power to suppliers and customers. More scalable and customizable - They’re scalable, growing and shrinking as needed. They’re also managed centrally in a virtualized environment. - Cloud computing vendors will make their applications more customizable by end users. Then corporations will move mission-critical unique applications into the cloud.
Trend of Cloud Computing Cloud will be all desktop software, anyone can access - Local applications will become passé and PCs will become slimmer, more agile gateways to the cloud where the heavy lifting is done. - Business units and even individual employees will be able to control the processing of information directly, without the need for legions of technical specialists. Change from data sharing to application sharing - Cloud computing will develop effective and capable of communicating on the Internet has the potential to enhance the speed and stability of the exchange (Share) from the exchange of information (Data Share) to share in the applications (Application Share) on the cloud environment in the future.
Cloud Computing Applications of Cloud Computing
Applications of Cloud Computing Amazon EC2 & S3 Google App Engine Windows Azure Google App Panda Cloud Dropbox iCloud
Amazon Web Service Amazon is the most widely known cloud vendor. Offering services on many different fronts, from storage to platform to databases. To have their finger in a number of cloud technologies. Amazon Elastic Compute Cloud (Amazon EC2) Amazon Simple DB Amazon Simple Storage Service (Amazon S3) Amazon CloudFront Amazon Simple Queue Service (Amazon SQS)
Amazon EC2 & S3 Amazon Web Service (AWS) Amazon EC2 Amazon S3 Storage OS Image (AMI) OS Image (AMI)
Google App Engine Google App Engine (GAE) is a platform for developing and hosting web applications in Google-managed data centers. (GAE is Platform as a Service : PaaS) . GAE is a cloud computing technology. It virtualizes applications across multiple servers. Source:  http://code.google.com/appengine/docs/python/runtime.html  http://en.wikipedia.org/wiki/Google_App_Engine
Google App Engine Source Code Python Scripts Develop User Framework WebApp [Django] 1 2 Developer Use 3 SDK 4 Upload Script Web Browser Console Cloud Computing Application Phyton Runtime Library Datastore Big Table Source: http://oursenpeluche.wordpress.com/
Google App Enginehttp://www.officialroyalwedding2011.org/
Google App Engine vs. AmazonWeb Service Topic of Cloud computing user comparison Google App Engine Amazon Web ServiceReliability High security and reliability. High reliability because it has clearly SLA and ensure Users to get high security.Learn ability Easy to use and it has an It shows the detail but using it application manual. needed some IT skill.Language Support Java and Python, the Support all languages and it can be language used in the present. uploaded to AMITool It has many tools that help you to There is no need. create an application e.g. Google App Engine SDK etc.Services No need to buy any kind of service Needed to buy Amazon S3 if user due to comprehensive service needs more space for storage.