Cloud Computing

Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Cloud Computing:

Cloud Computing Overview of Different IT Architectures that are Considered to be “Part of the Cloud ”

Cloud Computing:

Cloud Computing What is the definition of this “Cloud Computing?” A way for an organization to dramatically cut IT spend, while at the same time, providing better services to customers. Ubiquitous term with many meanings: Utility Computing (virtual servers available over the Internet) A way to increase capacity on the fly without investment in new infrastructure. A firm may outsource an entire application on the Internet According to Gartner, a leading IT research and Advisory Company, Cloud Computing is on the top of the emerging technology trends of 2011.

Cloud Computing:

Cloud Computing Problems that businesses face with current “non-Cloud” architectures: Firms are locked into the current infrastructure that they manage in their datacenter. They are unable to increase capacity on the fly. Leading to over or under utilized resources Tremendous amounts of energy (heat and electricity) are used to keep infrastructure up and running. Custom applications have to be developed to support business functions. Desktop Support functions become very cumbersome Managing thousands of Office implementations for company employees.

Cloud Computing:

Cloud Computing Types of Cloud Technologies Examples - - Strategy Cloud Opportunity Assessments Cost/Benefit Analysis of Businesses Adopting Cloud Infrastructure - Software as a Service ( Saas ) Email – US Department of Agriculture Architecture & Applications Development SAP, Oracle - Utility Computing On the fly storage - Web Services Apple iCloud – itunes database development - Platform as a Service ( Paas ) - Managed Service Providers (MSP) Cloud and Data Center Hosting

Cloud Computing:

Cloud Computing Strategy Cloud Advisory Services: allow a Business to compare the Cost/Benefit Analysis of Implementing Cloud Computing Assists the Business in creating a case model to use to present to their Board of Directors and top level executives Businesses can evaluate the cost savings of moving a portion or all of their IT needs to the Cloud Structure Creates transitional plan for the business’ people and technology as they move to a Cloud Model

Cloud Computing:

Saas Delivers an application through the browser to thousands of customers via a multi-tenant architecture. No upfront investment costs for customers; with regard to servers or software licensing. The provider only has one app to maintain, and costs are low compared to conventional hosting. Salesforce.com is the best known example for enterprise applications, but SaaS is also becoming popular for ERP apps. Google Apps and Zoho Office are also making a move in the “desktop” applications arena of SaaS . US Department of Agriculture – first federal agency to utilize Cloud technology Cloud Computing

Cloud Computing:

Cloud Computing Utility Computing Allows companies to virtualize storage and servers Capacity can be added on the fly for storage and servers No commitment to acquire the infrastructure needed for high-performance storage arrays (if hundreds of terabytes may be needed to support projected usage of an application). Expensive server and operating system software do not have to be purchased to enable the high scalability of an application. Extra space can be utilized for special projects and temporary needs.

Cloud Computing:

Cloud Computing Web Services Enables an internally developed application to interface with a third-party component of an application. For example, a company does not have to write an internally developed mapping app, when it’s internally developed application has to reference maps. It can just use Google Maps. Also, no need for a company to write it’s own weather app, when it can just make calls to Weather.com. RehabCare.com – uses its own application on Apple iPod Touch through the Apple App Store.

Cloud Computing:

Cloud Computing Platform as a Service A company can still develop their own application, but have the development environment completely hosted externally. For example, a company can develop an app to process insurance applications: The development tools used by developers are hosted over the Internet by a third-party. The development and QA servers are hosted by the third-party. The developed product is then deployed to production servers hosted by the third-party provider.

Cloud Computing:

Cloud Computing MSP (Managed Service Providers) One of the oldest forms of cloud computing technologies. Include services that are typically only used by IT and not end users. Application monitoring services Managed security services Desktop management services

Cloud Computing:

Cloud Computing Introducing the Concept of Cloud Computing Initiatives within an Organization: Businesses generally need to get buy in from the top executives – CIO and CTO. Transitioning a technology to cloud computing – (e.g. virtualization of storage and servers) typically requires a major project directive from the Project Management Office (PMO) of a company. IT professionals will require in-depth technical training for virtualization technologies. The organization as a whole, will need to change it’s mindset with regard to a “comfortable” feeling of having all of the infrastructure internally managed in its own datacenter.

Cloud Computing:

Cloud Computing Overall Technical Benefits of Cloud Computing for an Organization Increased scalability Lower infrastructure maintenance costs Lower application development costs Lower energy costs – allows an organization to be “greener”

Cloud Computing:

Cloud Computing Cloud Computing Leads to a “Green” Organization Huge amounts of energy are used to run todays medium to large sized datacenters. Virtualization allows for servers to be virtually implemented. One server can host many operating systems that can appear as hundreds of individual application servers. This is a huge reduction in energy costs Cooling costs and electricity needs are also lowered Reduction in floor space used to store physical servers

Cloud Computing:

Cloud Computing Obstacles that Organizations must Overcome in Order to have successful Cloud Implementations As previously mentioned, companies must get over the “comfort zone” of having to have all of the infrastructure physically located in their own datacenters. Security issues have to be addressed. Privileged user access Regulatory compliance Data Segregation Issues involving database technology have to be addresses Provisioning for a relational database management system (RDBMS) is much more difficult that provisioning for a web server.

Cloud Computing:

Cloud Computing In Summary Cloud computing initiatives offer many great potential benefits for organizations: Increased Scalability Lower maintenance and development costs A “Greener” organization Some Obstacles must be Overcome: Management’s view of infrastructure that will not be physically located in their own datacenter. Security Issues need to be Resolved. Issues with Database-centric applications need to be addressed. Support for Cloud Technologies for users and IT

Cloud Computing:

Cloud Computing Thank you! References http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031?page=0,1 http://www.infoworld.com/d/cloud-computing/selecting-the-right-cloud-step-step-guide-692?source=ifwelg_fssr http://www.gartner.com/it/page.jsp?id=1454221 http://www.infoworld.com/d/cloud-computing/database-gurus-tackle-cloud-challenges-852 http://www.infoworld.com/d/security-central/gartner-seven-cloud-computing-security-risks-853 http://cloudcomputing.sys-con.com/node/1669217 http://www.privatecloud.com/2011/02/18/4-companies-getting-real-results-from-cloud-computing/?fbid=wTMm7gzjtZt