Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence...

15
Cloud Computing Lecture 3 1/17/2012

Transcript of Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence...

Page 1: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Cloud Computing Lecture 3

1/17/2012

Page 2: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Agenda IaaS

PaaS

SaaS

Identity as a service

Compliance as a service

Page 3: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Identify service modelAnyPresenceCo-Founder, CEO: Anirban "AC" ChakrabartiAnyPresence’s cloud-based mobile platform for enterprises seeks to cut costs and makeit easier to develop and deploy applications. It lets users assemble and deploy HTML5,native iOS and Android apps without installing software and offers mobile apptemplates and integration capabilities to facilitate deployment of mobile projects

Data SynchronizationSynchronize Data Between Cloud Apps, On-Premise Databases and Files

The Informatica Cloud data synchronization application delivers all of the key bi-directional synchronize data integration functions you need – and all through an intuitive web-based interface.

Page 4: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Identify service modelGo Grid

High AvailabilityBuild a website in the cloud that’s fault-tolerant, reliable, and accessible from anywhere in the world

iCloud:With the use of cloud-based media skyrocketing, it was only a matter of time before Apple claimed its spot among the small but growing market of cloud services. iCloud is Apple’s commendable attempt to unify its wildly popular product lines with a seamless, integrated cloud solution.

Dropbox :Your Dropbox account serves as your personal hard drive online, or in the cloud. You can store virtually any type of file in Dropbox, including word documents, photos and videos.

Page 5: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Defining IaaS

Business Process

Application Services

Platform Services

Infrastructure Services

Forms basis of SaaS

Forms basis of PaaS

Forms basis of IaaS

Infrastructure as a service (IaaS) is a cloud computing service model , is which hardware isvirtualized in the cloud. In this particular model , the service vendor owns the equipment:servers , storage , network infrastructure and so forth. The developer interacts with theIaaS model to create virtual private server , virtual private storage , virtual privatenetworks and so on.This is the most popular and developed segment market segment

Page 6: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Example of IaaS• Common Infrastructure Services

• Oracle's infrastructure services provide proven, reliable, secure infrastructure for all platform, application and social services.

– Storage

– Messaging

Page 7: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Example of IaaS

Page 8: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Example of IaaS

Page 9: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

FAQ• What is Oracle Storage Cloud Service?

It is an online storage service that enables businesses to store and manage digital content in the cloud, making application deployment more efficient and cost effective.

• What are the benefits of Oracle Storage Cloud Service?

• Following are key benefits for businesses:

• There are no software and hardware dependencies that users need to worry about.

• Businesses pay for just the storage used.

• Content can be accessed from anywhere, at anytime, and from any device.

• Available to all Oracle Public Cloud services that want to include online storage in their deployments, e.g. Java Service.

• Single point of control for all business data and processes.

• Scale up or down to meet any deployment need.

Page 10: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

IaaS workloadsThe fundamental unit of virtualized client in an IaaS deployment is called an workload. A workload simulates the ability of certain type of real or physical server to do an amount of work.

The work done can be measured as transaction per minute (TPM)

Apart from TPM, the workload will also have characteristics as Disk I/O , amount of RAM consumed , network throughput , latency etc.

IaaS infrastructure from a work load perspective can be thought to consist of six

Layers.

Cloud interconnect layer is a virtual network layer that is assigned IP address from IaaS network pool, Virtual application software consists of application software that runs on VM

Page 11: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Virtual private server IaaS

Virtual Machine Layer

Logical Unit Number (LUN)

Cloud Layer Interconnection Layer

RAID Layer

Virtual Application Software Layer

Network Interface Layer

Wo

rklo

ad P

arti

tio

n 3

Wo

rklo

ad P

arti

tio

n 1

Wo

rklo

ad P

arti

tio

n 2

Page 12: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Pods, Aggregation, Silos

Workloads support a certain no. of user

When the workload reaches the limit of largest virtual machine instance possible , a copy or clone of the instance is required. A group of users within a particular instance is called a pod.

Sizing limitation of pod need to be considered when building large cloud-based application. Pods are aggregated into pools within IaaS region or site called an availability zone.

When the computing infrastructure isolates user clouds from one another , so that interoperating is impossible this creates an information silo, or simply silo.

Page 13: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Few points on PaaS and SasSGoogle App Engine is one of the prominent PaaS offerings. Different PaaS offering are PHP,Java , Python and Go. There is considerable vendor lock-in associated with a PaaS solution SaaS is packaged and most of the time accessible through interfaces like browser and over internet. Some of the SaaS offering are Google Gmail , Calendar, Goggle Map etc. A Considerable amount of SaaS software is based on open source software , this is referred as Open SaaS. One of the popular example is LAMP ( Linux, Apache , MySQLand Perl ) A SaaS offering can also be using SOA, where the services are exposed as web services.

Page 14: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Identity as a serviceA digital identity is those attributes and metadata of an object along with a relationship with other objects that makes an objects identifiable. An identity of a person will consist of

Thing you are : Biological

Things you know : Biography

Things you have : Biometric , bank account , assets

Things you relate to : Family and Friends , beliefs and value

Identity as a Service (IDaaS) is an authentication infrastructure that is built, hosted and managed by a third-party service provider. IDaaS can be thought of as single sign-on (SSO) for the cloud.

Page 15: Cloud Computing Lecture 3 - iemcse.files.wordpress.com · Identify service model AnyPresence Co-Founder, CEO: Anirban "AC" Chakrabarti AnyPresence’scloud-based mobile platform for

Compliance as a Service (CaaS)Compliance is a more complex issue in cloud as the originating country of the request , the responding country and the processing country may be different and as a result under different jurisdiction.

Though this is accepted as an issue , not many products or service appear for this.CaaS is expected to provide many things like managing cloud relationship , understand security policy , be aware of geography , Archive incidence , response such that it can be Queried , and all of them within a SLA.

The solutions are vertical based right now. Athenahealth ( HealthCare ), bankserv ( For banking industry ) , FedCloud ( For Govt. ), ClearPoint PCI ( For payment card industry)