Presented by –
Dr. S.V.N. Sreenivasu,
Professor,
Dept. of CSE, Narasaraopeta Engineering College.
One Week Online Refresher Programme
Focus Web-Based Authoring Tools
sponsored by AICTE-ISTE
Organized By Department of Computer Science and Engineering
RVR & JC College of Engineering ( Autonomous)
Guntur- 522019
Cloud-Based Authoring Tools
What is Cloud Computing ?
Deployment Models
Service Models
the Internet from anywhere.
History
Benefits
Risks
Characteristics
Cloud Computing Planning
Cloud Computing Technologies
Service Oriented Architecture (SOA)
Grid Computing
Utility Computing
Utility computing is based on Pay per Use model. It offers computational resources on demand as a metered service. Cloud computing, grid computing, and managed IT services are based on the concept of Utility computing.
Cloud Computing Architecture
Cloud Computing Infrastructure
Components
Constraints
open source software has provided the foundation for many cloud computing implementations.
The cloud computing environment can consist of multiple types based on their deployment and usage.
Benefits
(SaaS)
Infrastructures Platforms Applications
Infrastructure-as-a-service
Iaas provides access to fundamental resources such as physical machines, virtual machines, virtual storage, etc., Apart from these resources, the IaaS also offers:
Benefits
IaaS allows the cloud provider to freely locate the infrastructure over the Internet in a cost-effective manner.
key benefits:
Issues
Characteristics
Platform-as-a-Service
Benefits
Issues
Characteristics
Types of PaaS
Software as a Service
Applications of SaaS
Characteristics
Benefits
Issues
OPEN SAAS AND SOA
Benefits
identity-as-a-Service
Several Identity Services
Single sign-on services
Network-as-a-Service
Cloud Storage System
Cloud Computing Data Storage
Challenges
Virtual Storage Container
Cloud Computing Virtualization
Types of Hardware Virtualization
Full Virtualization
Emulation Virtualization
Paravirtualization
Cloud Computing Security
Cloud Computing Operations
Managing Cloud Operations
Cloud Computing Applications
SN | Application Description |
1 | MailChimp It offers an e-mail publishing platform. It is widely employed by the businesses to design and send their e-mail campaigns. |
2 | Chatter Chatter app helps the employee to share important information about organization in real time. One can get the instant feed regarding any issue. |
3 | Google Apps for Business Google offers creating text documents, spreadsheets, presentations, etc., on Google Docswhich allows the business users to share them in collaborating manner. |
4 | Quick books It offers online accounting solutions for a business. It helps in monitoring cash flow, creating VAT returns and creating business reports. |
Business Applications
SN | Application Description |
1 | Box.com Box.com offers drag and drop service for files. It just required to drop the files into Box and access from anywhere. |
2 | Mozy Mozy offers online backup service for files during a data loss. |
3 | Joukuu Joukuu is a web-based interface. It allows to display a single list of contents for files stored inGoogle Docs, Box.net and Dropbox |
Data Storage and Backup
SN | Application Description |
1 | Toggl It helps in tracking time period assigned to a particular project. |
2 | Evernote Evernote is an application that organizes the sticky notes and even can read the text from images which helps the user to locate the notes easily. |
3 | Outright It is an accounting app. It helps to track income, expenses, profits and losses in real time. |
Management Applications
SN | Application Description |
1 | Facebook offers social networking service. One can share photos, videos, files, status and much more. |
2 | Twitter helps to interact directly with the public. One can follow any celebrity, organization and any person, who is on twitter and can have latest updates regarding the same. |
SN | Application Description |
1 | Audiobox.fm It offers streaming service, i.e., music can be stored online and can be played from cloud using service's own media player. |
SN | Application Description |
1 | Moo It offers art services such as designing and printing business cards, postcards and minicards. |
Art Applications
Social Applications
Entertainment Applications
Cloud Computing Providers
SN | Platform's Description |
1 | Salesforce.com This is a Force.com development platform. This provide a simple user interface and lets users log in, build an app and push it in the cloud. |
2 | Appistry The Appistry'sCloudQ platform is efficient in delivering a runtime application platform. This platform is very useful to create scalable and service oriented applications. |
3 | AppScale The AppScale is an open source platform for Google App Engine applications. |
4 | AT&T The AT&T allows access to virtual servers and manages the virtualization infrastructure. This virtualization infrastructure includes network, server and storage. |
5 | Engine Yard The Engine Yard is a Rails Application cloud computing platform. |
6 | Enomaly Enomaly provides the Infrastructure-as-a-Service platform. |
7 | FlexiScale The FlexiScale offers a cloud computing platform that allows flexible, scalable and automated cloud infrastructure. |
8 | GCloud3 The GCloud3 offers private cloud solution in its gPlatform. |
9 | Gizmox The Gizmox Visual WebGUI platform is best suited for developing new web apps and modernize the legacy apps based on ASP.net, DHTML, etc. |
10 | GoGrid The GoGrid platform allows the users to deploy web and database cloud services. |
11 | The Google's App Engine lets the users build, run and maintain their applications on Google's infrastructure. |
12 | LongJump The LongJump offers a Business Application Platform, a platform-as-a-Service (PaaS). |
13 | Microsoft The Microsoft's Windows Azure is a cloud computing platform offering an environment to create cloud apps and services. |
14 | OrangeScape OrangeScape offers a Platform-as-a-Service (Paas) for non-programmers. Building an app is as easy as spreadsheet. |
15 | RackSpace The RackSpace provide servers-on-demand via a cloud-driven platform of virtualized servers. |
16 | Amazon EC2 The Amazon EC2 (Elastic Compute Cloud) lets the users configure and control computing resources while running them on Amazon's environment. |
Cloud Computing Challenges
Mobile Cloud Computing
“network based computing” over Internet in force. It introduces two totally new computing models, the Client-Cloud computing and the Terminal-Cloud computing. These new models would create whole generations of applications and business. It is also the beginning of a new Internet based service economy.
🞂
In future cloud computing technology will vary rapidly so, this
will be a new change in an internet age.