Which cloud deployment model is made available to the general public and is owned by an organization selling cloud services?
This section provides considerations that are significant in the development of an Enterprise Architecture for the Cloud Ecosystem using the Cloud Ecosystem Reference Model. Show
Cloud Deployment ModelsA Cloud Service may be deployed on an infrastructure with one of the following deployment models. Cloud Deployment Models
Example Cloud ServicesThe following example Cloud Services deliver packaged capabilities to an enterprise Cloud Ecosystem. These services may be deployed on a number of environments including private and multi-tenant.
Specialized Organizational RolesThe following is a recommended list of specialized roles with some defined responsibilities (though not a comprehensive list of specialized roles) for an enterprise Cloud Ecosystem. The specialized organizational roles augment the roles defined in the Cloud Ecosystem Reference Model:
Security ConsiderationsCloud has extended enterprise boundaries and the security of enterprise information/data is one of the primary issues surrounding cloud adoption. Security boundaries are extended from a self-managed environment to an external and somewhat untrusted environment of the cloud. Some of the security considerations are:
Business ConsiderationsSome of the strategic business objectives for consideration include:
Business ExcellenceThe following business objectives are targeted by enterprises in order to capitalize on the cloud computing IT delivery model to achieve business excellence:
Gain higher cash flow since capital expenditures on Cloud Services are typically lower as they are based on the pay-as-you-go pricing model. At the same time, there are challenges/considerations that need to be resolved to achieve target business agility. Some of those challenges are:
Business Capability AssessmentProvide a mechanism to evaluate and address business requirements as to what needs to be processed internally and what services can be processed externally. Portability and InteroperabilityPortability and interoperability aspects to ensure disparate services, perhaps provided by multiple Cloud Service Providers, can seamlessly interact. Contractual, Legal, and Regulatory ConsiderationsThe enterprise Cloud Ecosystem enables consistent enforcement of various applicable regulatory, auditing, and compliance-related business requirements. The Cloud Ecosystem offers services capabilities that define, integrate, and align compliance activities of enterprise governance bodies in order to apply consistent adherence to compliance with applicable laws and regulations. Technical ConsiderationsEnterprises are attempting to evolve current business solutions to take advantage of dynamic allocation of resources with Cloud Services and the use of an SOA approach to modularize business solutions including application overhaul and consolidation. The following are some of the technical considerations to ensure that an enterprise is prepared to take advantage of the cloud. Common Framework for ApplicationsWhere appropriate, consider an application framework that enables standardized Cloud Services capabilities to create, execute, and manage enterprise cloud business solutions. A common application framework, built on the Cloud Ecosystem Reference Model, provides an effective mechanism to manage interactions and collaborations with Cloud Service Providers. Robust Integration CapabilitiesEnsure that the Cloud Ecosystem has a cloud connection service capability that serves as a seamless connector from one cloud environment to another (e.g., private cloud environment to external/public cloud environment). A cloud connection service ensures secure connectivity when traversing different network boundaries seamlessly, and enables performance improvement capabilities (e.g., compression). Network and BandwidthThe Enterprise Architecture of the Cloud Ecosystem requires that cloud solutions are tolerant of network failures and bandwidth inconsistency. The architecture needs to accommodate these new assumptions associated with built-in architectural enabling mechanisms to efficiently communicate/exchange information consistently in an enterprise Cloud Ecosystem. Distributed Environment (Global Applications versus Local Applications)The inherent capabilities of utilizing standard network access in distributed applications may impose technical constraints that will require additional capabilities (e.g., caching and continuous synchronization of information) to support expected service response time. On the other hand, local/diversified applications may require some customization/coordination of Cloud Services and therefore have low potential to replicate without alterations. In either case, it would be ideal to describe a holistic enterprise cloud architectural strategy to avoid unintentionally creating silos in the Cloud Ecosystem. Operational ConsiderationsCloud computing is extending enterprises’ trust boundaries for business operations to effectively achieve targeted business objectives. In order to optimize business relationships with extended enterprises that include heterogeneous Cloud Service Providers, the enterprise Cloud Ecosystem must efficiently manage business operations with its changed nature of IT delivery. Enterprises are now responsible for brokering cloud-specific solutions of Cloud Service Providers that meet the established policies on cost-effectiveness, solution viability, and business expectations related to IT performance. For example, the ability to rapidly provision IT services without spending large amounts of resources is one of the major practices that impacts business operations of an enterprise. The following summarizes the key business operational considerations for the Cloud Ecosystem. Operational ExcellenceThe target objectives for cloud operational excellence are to lower overall operational expenditure and operational optimization to achieve a sustainable and long-term improvement of an enterprise. Also, operational excellence effectively manages all aspects of enterprise governance that include application, data, SOA, corporate, and IT governance. Cloud Services Operational ManagementThe enterprise must adopt an IT strategy that not only builds internal clouds but also utilizes external clouds to enhance business agility and support:
Workforce ManagementDue to several internal and external factors, most enterprises are shrinking their IT capabilities. Enterprises would like to efficiently utilize their finite resources on innovation and engaging their strategic Cloud Services suppliers and partners to leverage available Cloud Services and expertise in order to meet business objectives. The focus of enterprises is now to train the workforce with these new realities that requires the workforce to become an IT enabler and orchestrator. Problem and Error Resolution ManagementThe enterprise Cloud Ecosystem manages any Cloud Service-related incidents and enables an effective mechanism to perform root cause analysis, store incidents-related information for further analysis, and provide an effective service to evolve Cloud Services so future incidents can be prevented. Service-Level Agreements (SLAs)The enterprise Cloud Ecosystem provides the capabilities to meet expected Service-Level Agreements (SLAs). For example, it provides a mechanism to seamlessly handle network failure and address performance-related SLAs. While engaging Cloud Service Providers, the enterprise must carefully negotiate SLAs to ensure that its requirements are explicit and fairly managed. The Cloud Ecosystem will provide a mechanism that provides opportunities/insights in real-time to make adjustments to SLAs with Cloud Service Providers during their active relationship period. Licensing and Contract ManagementIn order to reduce IT service costs, enterprises require efficient enablement of Cloud Services. Cloud Service Providers provide many options to optimize licenses and contracts needs associated with their Cloud Services offerings along with an expedited auto-provisioning process and flexibility to adjust Cloud Services to meet immediate business requirements. Cloud Service Subscription and Life Cycle ManagementThe externalization of IT is the movement of IT resources from direct enterprise control and ownership to one or more external service providers. This requires new operational capabilities to build relationships with external Cloud Service Providers to expedite Cloud Services provisioning to meet business needs, within effective pricing parameters. Cloud Service Providers will provide effective Cloud Services management through such capabilities as a self-service, quickly provisioned, show back-based IT consumption model. Cloud In/Exit/Migration StrategyAs enterprise boundaries continue to disappear, their ability to rapidly provision IT services without large capital expenditure is appealing to budget-minded executives. IT organizations are taking an “adopt and go” strategy to satisfy internal customer IT consumption requirements. For example, many IT organizations are utilizing Cloud Service Providers with effective life-cycle management (i.e., in/exit/migration of services) to support non-critical IT services (e.g., development and test applications). This requires an effective strategy to engage Cloud Service Providers in enabling cloud solutions, shifting Cloud Services from one Cloud Service Provider to another, and discontinuing Cloud Services of Cloud Service Providers when required. Capacity and Services MonitoringThe enterprise Cloud Ecosystem shall consider providing an integrated monitoring view and performance reporting capabilities in order to achieve better performance, accountability, and business results from its Cloud Services. The Cloud Ecosystem shall enable a real-time and efficient allocation of underlying resource workloads in order to provide optimal use of running Cloud Services. Which cloud model is totally owned by the cloud service provider?With a public cloud, all hardware, software and other supporting infrastructure are owned and managed by the cloud provider.
Which type of cloud is open to general public?Public cloud is the availability of computing services by third-party providers. In a public cloud, IT resources, such as compute, storage, development platforms, applications, are available as a service over the internet. The services on public cloud are available to anyone who wants to use or purchase them.
What is a public cloud deployment model?What is a public cloud? Public clouds are the most common type of cloud computing deployment. The cloud resources (like servers and storage) are owned and operated by a third-party cloud service provider and delivered over the internet.
Is PaaS a cloud deployment model?Platform as a service (PaaS) is a cloud computing model where a third-party provider delivers hardware and software tools to users over the internet. Usually, these tools are needed for application development. A PaaS provider hosts the hardware and software on its own infrastructure.
|