1. Popular Applications Technological trend Effective and Efficient 2.

Slides:



Advertisements
Similar presentations
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Advertisements

Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
By Adam Balla & Wachiu Siu
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Cloud Computing (101).
AN INTRODUCTION TO CLOUD COMPUTING Web, as a Platform…
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Travis, Stephanie, Alex.  Cloud computing is a general term for anything that involves delivering hosted services over the Internet.  These services.
Plan Introduction What is Cloud Computing?
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Effectively Explaining the Cloud to Your Colleagues.
3 Cloud Computing.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
2009 Federal IT Summit Cloud Computing Breakout October 28, 2009.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Enterprise Cloud Computing
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
Web Technologies Lecture 13 Introduction to cloud computing.
Bay Ridge Security Consulting (BRSC) Cloud Computing.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Hello Cloud… Mike Benkovich
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
Template V.17, July 29, 2011 What’s the Cloud Got to do with HR Transformation? Heath Brownsworth, Director Technology Strategy.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
Avenues International Inc.
Introduction to Cloud Computing
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Prepared by: Assistant prof. Aslamzai
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
CNIT131 Internet Basics & Beginning HTML
Cloud Computing.
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
3 Cloud Computing.
Brandon Hixon Jonathan Moore
Cloud Computing: Concepts
Presentation transcript:

1

Popular Applications Technological trend Effective and Efficient 2

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. 3

4 Structure

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. 5

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. 6

“Cloud” Software, platforms and infrastructure That are recognized as a service, which is to through the internet. 7

Seller Actual ability to control the products and services from a remote location End-user No control ability Do not need to install anything 8

Software as a Service (SaaS) 9 -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

Why SaaS? 10 -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

Suitable Users and Industry Segment 11 -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)

Salesforce is best known for its on-demand Customer Relationship Management (CRM) solutions 12

13

Revenue Streams 14

Merits & Drawbacks 15 Easy Collabortion More User Control Simple Openness Eaier Integration Platform Neutrality Lower Administration Advantages Security Concerns Strategic Risk Recurring Costs Reliability Lack of Control Disadvantages

PaaS 16

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

Types Add-on development facilities Stand alone development environments Application delivery-only environments Open platform as a service 20

Add-on development facilities These facilities customization of existing software-as-a- service (SaaS) applications such as Lotus Notes, or Microsoft Word. 21

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

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

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

Example Google App Engine Google App Engine is a platform as a service (PaaS) cloud computing platform for developing and hosting web applications in Google-managed data centers. 25

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

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

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

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

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

31

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

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

Examples Amazon Web Services RackSpace Cloud CloudWays SoftLayer CloudSigma 35

Characteristics Promotes Utility computing service Automation of administrative tasks. Dynamic scaling Desktop virtualization Policy-based services Internet connectivity 36

RackSpace Provide Cloud Servers A cloud infrastructure service Allows users to deploy "one to hundreds of cloud servers instantly" 37

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

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

Advantages Scalability Cost Savings Reliability Business Agility Business Focus 41

Disadvantages Reliability People 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

43

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

Q&A 45