Beruflich Dokumente
Kultur Dokumente
In a nutshell, the key benefits delivered by Cloud Computing ERP applications are a
faster time to value, minimal to zero capital outlays, minimal operational and
maintenance costs, fewer required IT resources (both on the front end and the back
end), and an easier implementation and integration.
Business Intelligence in the Clouds
The convergence of the Cloud, Open Source, and specialized analytic databases
has brought a new world of possibilities to businesses. No longer are dedicated
hardware and software required to meet ad hoc or unpredictable BI requirements.
The combination of these technologies running in the cloud will enable
organizations to:
• Diversity reduction: Diversity is defined with respect to the hardware and software stacks
supported within an infrastructure. When the diversity is greater, the overhead and cost of
maintaining the infrastructure is higher.
• Sharing: The computational demands of most services fluctuate significantly over time.
Thus, sharing or multiplexing the resources available within a data centre is a key principle
in reducing the overall footprint and the total cost of operating the environment.
• Elasticity: To enable an enterprise to benefit from using shared computing resources across
applications and business units, one must allow resources allocated to an application to grow
and shrink with demand. Further, applications should be architected to operate correctly and
efficiently in the presence of such fluctuations in resource allocations. Lastly, charging users (or
business units) based on the actual usage of resources (pay-asyou- use charging model) is
essential to promote elasticity. The charging model should also consider a finer granularity of
pay-per-use based on computation, storage and communication utilisation.
Whereas these principles are relatively well understood, the design of enterprise computing
environments that satisfy the principles poses a significant challenge. Cloud Computing has an
important role to play in this.
Cloud Taxonomy
The Cloud Taxonomy consists of 4 layers, 8 sub-layers,
and a variety of areas to address.
The IaaS layer contains the following sub-layers:
• Physical Infrastructure – This addresses the elements of physical infrastructure such as
processors, storage, memory, network and devices.
• Logical Infrastructure – This is the backbone for Cloud infrastructure. Areas to address
include techniques for virtualization such as hypervisors, virtual operating systems, and
other logical elements such as utility computing and compute- grids.
The PaaS layer contains the following sub-layers, which enable the building of true Cloud
applications:
• Abstractions – Building a Cloud application requires a review of almost every computing
paradigm to devise tools and techniques for exploiting the Cloud infrastructure. This sub-
layer also provides APIs to the higher layers to exploit the infrastructure. Some of the areas
to address will include programming techniques, file system, integration patterns,
techniques for data consistency, transactions.
• Enablers and Frameworks – These address the domain-independent tools and techniques
for building applications in the Cloud. These are reusable components for the higher-level
layers. Some of the areas to address will be Software Development Lifecycle tools, domain-
agnostic platforms, and common IT applications such as workflows.
The SaaS layer contains the following sub-layers and addresses the unique needs of the
customers by providing domain-specific software as a service. This contains the following sub-
layers:
• Domain Components – These address the domain-specific tools and techniques for building
applications on a Cloud. These are reusable business components. Areas to address will
include mashups, widgets, business services, domain-specific platforms such as mobile
application platforms, and so on.
The Cloud Services layer provides the unique services needed to truly disrupt business
models, and bring out the true value of Cloud Computing to enterprises.
Services – This sub-layer looks at the various service offerings provided by the IT vendors,
including advisory (consulting), migration, application development, and deployment.
Business Models – This sub-layer is unique to the Cloud. Areas to address will encompass
business concerns of consumers and providers, including the type of Cloud (private or public
or hybrid or federated), innovative pricing models, costing models, and innovative strategic
platforms. This area offers flexibility and provides infinite possibilities in disrupting the
business of IT.
Cloud Security Challenges
• Trusting vendor’s security model
• Customer inability to respond to audit findings
• Obtaining support for investigations
• Indirect administrator accountability
• Proprietary implementations can’t be examined
• Loss of physical control; Data dispersal and international privacy laws
• Need for isolation management
• Multi-tenancy
• Logging challenges
• Data ownership issues
• Quality of service guarantees
• Dependence on secure hypervisors
• Attraction to hackers (high value target)
• Possibility for massive outages
• Encryption needs for cloud computing
Recent Cloud Computing market activities
Amazon Web Services
• Leading the industry with newer services,
• Added value 3rd party vendor market growing .
• Open Source of their API rumored.
Microsoft
• Azure strategy growing, Office Live, Dynamics Live, etc.. And other key applications moved to
the cloud .
Google
• AppEngine strategy, plus Google Apps being pushed more to the Enterprise.
IBM
• Blue Cloud strategy, opening up Cloud Computing data centers in 13 areas in the world.
• Hybrid Cloud Computing strategy: ( Public Cloud ( Smart Business Test Cloud ) と Private
Cloud ( Cloud Burst) )
Oracle
• AWS EC2 sublicense, QWS S3 data backup service
• Acquisition of Coherence, Sun, BEA, Hyperion, Virtual Iron
VMWare
• VMS-OS annoucement -- Cloud Computing infrastructure technology
• V Sphere announcement -- Cloud Computing business stratetgy
• Salesforce.com
Force.com business model available through Amazon Web Service, Google AppEngine
• Cloud platforms don’t yet offer the full spectrum of an on-premises environment. For example, business
intelligence as part of the platform isn’t common, nor is support for business process management
technologies such as full-featured workflow and rules engines. This is all but certain to change,
however, as this technology wave continues to roll forward.
• Cloud platforms aren’t yet at the center of most people’s attention. The odds are good, though, that this
won’t be true five years from now. The attractions of cloud-based computing, including scalability and
lower costs, are very real. If you work in application development, whether for a software vendor or an
end user, expect the cloud to play an increasing role in your future. The next generation of application
platforms is here.
• The demand for cloud computing resources is predicted to grow. According to a Gartner study, by 2011,
40 percent of early technology adopters will purchase IT infrastructure as a service.