An Introduction to SDP on the Cloud covers brief insights into how the SDP has evolved over the years and how Cloud Computing provides the infrastructure for Service Creation to take place on the fly.
Click on http://bit.ly/9U9N9T to download more
4. Google, Microsoft offers Web- based
enterprise applications
Amazon launced EC2/S3
Web 2.0 conference
Amazon Web Service (IaaS)
Salesforce.com (SaaS)
Internet gained popularity, virtualization of
desktops and servers, grid computing
Client server architecture was
introduced
Idea centralized computing
SDP in the past
SMS Gateway
Everything SDP
Source: http://www.slideshare.net/ngyea123/cloud-computing-
jason-lannen42810
Source: Alan Quayle
2009
2008
2006
2004
2002
2000
1999
1990
1980
1965
How Did We Get Here?
Cloud with SDP SDP on Cloud2010
Stories to relate to them
Every SDP is not a cloud SDP
In a nut shell cloud is,
Sharing the resources available on a common environment
Allocation and de-allocation of resources on the network when needed
Everything that is hosted is not a cloud
Explain the difference between cloud and data centers
In summary SDP- enables us to control and create sessions.
Explain: SOA layer, Enabling layer, 3rd party applications
Web 2.0: user generated content came to market
2010: cloud is mature enough to run telco based application
Cloud computing is nothing new, in 1965 also centralized computing was there
Microsoft related things were there during the 1980s
Internet revolution we see today, birth of virtualization and grid computing
Service is available on hosted media, and don’t have to use resources, and spend money. Maturity and larger companies use it today and they have seen the benefits of this technology
Open source convention, where he defines key attributes of a web 2.0 system
Available for internet users, amazon gave credibility to cloud computing and made it available
They are moving to business models
SDP
Messaging based gateways to enable easy SMS based application development easy
Boom of current SDP services. Today’s SDP. Every company was defining the term in their way
They wanted to define in their own way so they can be a part of the SDP,
Today cloud is doing it
Merge two huge technologies and get advantages, cloud allows elasticity we can use this with SDP to get more benefits
There are so many things happening on the cloud, it is time to catch up?...
Events happened in cloud side and the impact of it for the SDP
Enables innovation: application development and deployment is easier, so the operators have the option of allowing thousands of applications (before it was 100s of applications, with Cloud SDP its 1000s of applications)
Creating applications on web to create applications to mobile
Decreases time to market for new services: developers will be able to do testing locally and application development time will be lower
The traditional process of application development (explain):
Telcos need to find whether it will be really successful, with cloud SDP it shortens this time, and application developers can come up with an application within a weeks time
Reduces costs: no special hardware is needed to run the applications, and a special team to install and maintain the system is not needed
Resources
Optimum utilization of resources: no special resources are needed to run the solution and it helps companies to use the existing resources. Also adding new hardware to support new upgrades will not be needed
Production system and a test bed system, bringing them to a cloud, u will be able to optimally utilize them, and reallocation of resources
As a operator u are used to having test bed, production, with cloud u can allocate a small space for testbed (sayanthan)
Reduces CAPEX: special hardware to run the solution will not be needed. Solution can be accessed through a web browser and special hardware resources will not be needed
SDP is a expensive, cloud SDPs are not like that, after seeing the full flow, u can slowly allocate resources
Rental based models: telcos will be able to pay a fixed fee for a month and use it
Not a licensed based model, u just rent it to get the benefits
Cloud infrastructure that is available for general public
Ex: amazon ec2(iaas), google app engine(paas), force.com(saas)
User u come in, subscribe from ur credit card and u use it, it’s a pay as u go
It is maintained solely for an organization, it can be on premise or of. It is pretty much dedicated to u. can be run and managed by 3rd party but it is only for an organization
Example: large organization with multi departments and each in a traditional model will have their own servers. In a private cloud u get the computing power but u wont own them
Illusion: U l have unlimited resources, practically in a public cloud u will have it, as it is pay as u go, still have it on private clouds but needs a bit of planning.
Eliminate (operator benefit): U need to do upfront planning, load balance and size
Less economies of scale, limited demand
Workload gets distributed
Get ur self into cloud services.
Its not a IT decision it’s a decision from the board