1. popular applications technological trend effective and efficient 2
TRANSCRIPT
![Page 1: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/1.jpg)
1
![Page 2: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/2.jpg)
2
Popular Applications
Technological trendEffective and Efficient
![Page 3: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/3.jpg)
3
Definition
(National Institute of Standards and
Technology (NIST)
• On-demand network access to a shared pool of configurable computing resources
• Examples: networks, servers, storage, applications, and services
• Rapidly provisioned• Released with minimal management effort or service
provider interaction. • Composed of five essential characteristics, three
service models, and four deployment models.
![Page 4: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/4.jpg)
4
Structure
![Page 5: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/5.jpg)
5
Background Information• Directly take the information and materials from the
Internet • Without hardisk of the computer. • Connection of numbers of computer for
communication• Exchange of information • Connection at the same time as long as they are using
it online.
![Page 6: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/6.jpg)
6
Characteristics• No physical storage space • Network-based services• Provider: real server hardware• Can be modified anytime without being disrupted • Will not affect the end-user result.
![Page 7: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/7.jpg)
7
• “Cloud”• Software, platforms and infrastructure• That are recognized as a service, which is to through
the internet.
![Page 8: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/8.jpg)
8
Seller• Actual ability to control the products and services from
a remote location
End-user• No control ability• Do not need to install anything
![Page 9: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/9.jpg)
9
Software as a Service (SaaS)- End-User Application
- Hosted on a remote data center
- Deliver as a service rather than on premises
software
- Manage by a third-party vendor
- Run directly from a web browser
- Top layer of cloud computing
- Directly consumed by customers
![Page 10: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/10.jpg)
10
Why SaaS?- No upfront expenses- Require web browser to access to application,
other hardware purchase or software installation is not needed
- Highly Scalable- Highly efficient as the source code is the same
for every customer- Simple configuration- Direct upgrades at the provider’s end- Smartphone connected
![Page 11: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/11.jpg)
11
Suitable Users and Industry
Segment
- Small and mid size business (SMBs/ SMEs)
- Those have little or no legacy software to carry forward
- “Pay-per-use” : Pay on monthly basis depending on the
usage
Delivery Model
- CRM (Customer Relationship Management)
- Collaboration Applications
- Security
- Human Resources (HR)
![Page 12: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/12.jpg)
12
Salesforce is best known for its on-demand Customer Relationship Management (CRM)
solutions
![Page 13: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/13.jpg)
13
![Page 14: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/14.jpg)
14
Revenue Streams
![Page 15: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/15.jpg)
15
Merits & Drawbacks
Easy CollabortionMore User
ControlSimple
OpennessEaier
IntegrationPlatform
NeutralityLower Administration
Advantages
Security Concerns
Strategic Risk
Recurring Costs
Reliability
Lack of Control
Disadvantages
![Page 16: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/16.jpg)
16
PaaS
![Page 17: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/17.jpg)
Definition
• Platform-as-a-Service
• A category of cloud computing services
• Provides a computing platform as a service• Combining design, develop, test, manage, deploy and
other related functions• Integrated, fast, scalable, and in response to different
situations
19
![Page 18: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/18.jpg)
![Page 19: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/19.jpg)
Types
• Add-on development facilities
• Stand alone development environments
• Application delivery-only environments
• Open platform as a service
20
![Page 20: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/20.jpg)
Add-on development facilitiesThese facilities customization of existing software-as-a-
service (SaaS) applications such as Lotus Notes, or Microsoft Word.
21
![Page 21: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/21.jpg)
Stand alone development
environments
• Do not include technical, licensing or financial
dependencies on specific SaaS applications or web
services
• Intended to provide a generalized development
environment
22
![Page 22: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/22.jpg)
Application delivery-only
environments
• Delivery-only PaaS offerings do not include
development, debugging and test capabilities though
they may be supplied offline.
• Generally focus on security and on-demand scalability
23
![Page 23: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/23.jpg)
Open platform as a service
• Open source software allows a PaaS provider to run
applications
• Some open platforms let the developer to use any
programming language, database, operating system,
server, etc. to deploy their applications.
24
![Page 24: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/24.jpg)
Example
Google App EngineGoogle App Engine is a platform as a service
(PaaS) cloud computing platform for developing and hosting web applications in Google-
managed data centers.
25
![Page 25: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/25.jpg)
Example
App Scale
• AppScale allows a user to deploy some applications
written for Google App Engine to their own servers
• Providing datastore access from a standard SQL or
NoSQL database
• The primary goal is to allow developers to have
application portability
26
![Page 26: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/26.jpg)
Example
Amazon Web Services
Amazon Web Services is a collection of remote computing services that together make up a cloud computing platform, offered over the
Internet by Amazon.com.
27
![Page 27: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/27.jpg)
Advantages
• Quickly adopt different computer environment
• Operating system features can be changed and
upgraded frequently
• Geographically distributed development teams can work
together on software development projects
• Services can be obtained from diverse sources that cross
international boundaries
28
![Page 28: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/28.jpg)
Aadvantages
• Initial and ongoing costs can be reduced by the use of
infrastructure services from a single vendor rather
than maintaining multiple hardware facilities that
often perform duplicate functions or suffer from
incompatibility problems
• Overall expenses can also be minimized by unification
of programming development efforts
29
![Page 29: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/29.jpg)
![Page 30: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/30.jpg)
Disadvantages
• Risk of "lock-in" if offerings require proprietary service
interfaces or development languages
• The flexibility of offerings may not meet the needs of
some users whose requirements rapidly evolve
30
![Page 31: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/31.jpg)
31
![Page 32: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/32.jpg)
What is IaaS ?• Iaas =Infrastructure as a Service
• Manages hosting
• Develops online environments for users
• Simply a facility given to the business enterprises that offers users
the leverage of extra storage space in servers and data centers
33
![Page 33: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/33.jpg)
What it provides to users?• Offer additional resources
• Such as a virtual-machine disk image disk library
• Raw (block)
• File-based storage
• Firewalls
• Load balancers
• IP addresses
• Virtual local area networks(VLANs)
• Software bundles
34
![Page 34: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/34.jpg)
Examples
• Amazon Web Services
• RackSpace Cloud
• CloudWays
• SoftLayer
• CloudSigma
35
![Page 35: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/35.jpg)
Characteristics
• Promotes Utility computing service
• Automation of administrative tasks.
• Dynamic scaling
• Desktop virtualization
• Policy-based services
• Internet connectivity
36
![Page 36: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/36.jpg)
RackSpace
• Provide Cloud Servers
• A cloud infrastructure service
• Allows users to deploy "one to hundreds of cloud servers
instantly"
37
![Page 37: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/37.jpg)
RackSpace
Offerings include:
• Web application hosting
• Platform as a service ("Cloud Sites")
• Cloud Storage ("Cloud Files")
• Virtual private server ("Cloud Servers")
• Load balancers
• Ddatabases
• Backup
• Monitoring
38
![Page 38: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/38.jpg)
Amazon Elastic Compute Cloud
• Part of AWS
• Allows users to rent virtual computers on which to run their own computer applications
• Allows scalable deployment of applications
• A user can boot an Amazon Machine Image create a virtual machine
• A user can create, launch, and terminate server instances as needed
• Paying by the hour for active servers
39
![Page 39: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/39.jpg)
Advantages
• Scalability
• Cost Savings
• Reliability
• Business
Agility
• Business Focus
41
![Page 40: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/40.jpg)
Disadvantages
ReliabilityPeople concerned that there do not have enough expertise to deploy apps in a public cloud
Speed Internet connection may not provide the speed that users need.When users use internet software as IaaS, the speed of Internet may not be sufficient to support user when they have bulk of information
42
![Page 41: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/41.jpg)
43
![Page 42: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/42.jpg)
Future development
• Growing at a rate of five to eleven times • Lower barriers to entry and lower switching costs• Smaller applications • Data received more contextualized• Deliver applications faster, cheaper and with the risk
borne by the vendor
44
![Page 43: 1. Popular Applications Technological trend Effective and Efficient 2](https://reader038.vdocuments.us/reader038/viewer/2022110208/56649de85503460f94ae19f9/html5/thumbnails/43.jpg)
Q&A
45