2. Our World Today
• Agility/flexibility of technology – implying a power shift
• Always on – ubiquitous
• Real time information and immediate feedback
• Provides
– New distribution channels
– Early warning through the blogosphere
– Radical transparency
– Dynamic, ad hoc sharing and collaboration
3. Congruent and Converging Forces
...that compete
●
If you accept...
●
There is an unquenchable
thirst for collaboration and
sharing
●
We can work anywhere at any
time
●
highly mobile workforce
●
You can work wherever you
are – at home,traveling, etc.
4. “The Cloud”
A style of computing where massively scalable (and
elastic) IT-related capabilities are provided “as a
service” to external customers using Internet
technologies.
Whatᾼ s new?
Acquisition Model: Business Model: Access Model: Over Technical Model:
Based on Based on pay for the Internet to ANY Scalable, elastic,
purchasing use device dynamic, multi-
of services tenant, & sharable
5. “Enabling the
Cloud Environment”
Infrastructure Software
Network-Centric
Consolidation Services
Global Information SAAS
Processes
Grid ITIL
Capacity Services Security (Certification &
Virtualization Accreditation (C&A))
Rapid Provisioning Computing Service Provider
Facility Analysis (CSP) Analysis
6. “Enabling the
Cloud Environment”
Infrastructure Software
Network-Centric
Consolidation Services
Global Information SAAS
Processes
Grid ITIL
Capacity Services Security (Certification &
Virtualization Accreditation (C&A))
Rapid Provisioning Computing Service Provider
Facility Analysis (CSP) Analysis
7. “Components to Cloud
Computing”
Platform-As-A-Service (PaaS)
Delivers a computing platform and/or solution stack as a service.
Facilitates deployment of applications without the cost and
complexity of buying and managing the underlying hardware
and software layers.
Infrastructure-As-A-Service (IaaS)
The delivery of computer IasS, typically platform virtualization
For example:
• Virtual desktops
• Grid computing
8. “Components to Cloud
Computing(contd.)”
Applications-As-A-Service (AaaS) /Software-As-A-Service
(SaaS)
Leverages the Cloud in software architecture
Eliminates the need to install and run the application on the
customer's own computer
Type:
• Commercial
• Government
9. “Software as a Service (SaaS)”
Challenge SaaS Provider(s)
• 3M+ user baseline, continually changing and growing • Manage software on “usage” basis
• Dynamic requirements • Established negotiated prices
• Software acquisition lead time • Include future versions/releases
• Outyear capital projection for technology infusion • Provide maintenance and patches
Examples
• Enterprise Email
• Host Based Security Solution
• Back-up & recovery
10. “Platform as a Service Overview
(PaaS)”
Allow businesses to build and run web-based, custom applications in an on-
demand fashion
Developers have access to specific tools and libraries, while also controlling
software deployment and configuration settings
Paas service provides the networks,
servers, and storage
Customers have access to unlimited
computing power, while decreasing
upfront costs
11. “Types of PaaS Solutions”
The following list breaks down the four types of Platform as a service (PaaS) solutions:
1) Stand Alone Business Application Platforms- Development
tools used to design and deploy software. This model has numerous benefits including
advanced security, scalability, no additional hardware costs, and no software licensing
fees.
2) Social Application Development Platforms- This type of platform
is used to develop applications for social websites like Google+ and Facebook. This is
done by integrating an Application Programming Interface (API) with the social website
platform.
3) Web-Based Application Add-On Platforms- This type of Platform
allows a user to modify and add features to existing Software as a Service (SaaS).
4) Open-Computing Platforms- This form of PaaS supports applications
that are written in numerous types of code and that use any type of database,
operating system, and server.
12. “IaaS – Infrastructure as a Service”
Its a provision model in which an organization outsources the equipment used to
support operations, including storage, hardware, servers and networking
components
Characteristics and components of IaaS include:
Utility Computing service andbilling model.
Automation of administrative tasks.Dynamic scaling.
DesktopVirtualization.
Policy-based services.
Internet connectivity.
13. “Deployment models”
Public cloud
Public cloud applications, storage, and
other resources are made available to
the general public by a service
provider.
Services are free or offered on a pay-
per-use model.
Amazon AWS, Microsoft and Google
own and operate the infrastructure and
offer access only via Internet
14. “Deployment models(contd..)”
Private cloud
●
Cloud infrastructure operated
solely for a single organization
hosted internally or externally.
Undertaking a private cloud project
requires a significant level
Degree of engagement to virtualize
the business environment,
decisions about existing resources
15. “Cloud Architecture”
The systems architecture of the software
systems involved in the delivery of cloud
Computing
Typically involves multiple cloud
components communicating with
each other over a loose coupling
mechanism such as a messaging queue.
Elastic provision implies intelligence
in the use of tight or loose coupling as
applied to mechanisms such as these
and others.