CLOUD COMPUTING
Cloud computing is computing in which large groups of remote servers are networked to allow centralized data storage and online access to computer services or resources. Clouds can be classified as public, private or hybrid It focuses on maximizing the effectiveness of the shared resources cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance
Service models Cloud computing providers offer their services according to several fundamental models
Large-scale mainframe computers were seen as the future of computing, and became available in academia and corporations, accessible via thin clients/terminal computers, often referred to as "static terminals", because they were used for communications but had no internal processing capacitiesmainframe computersterminal
Telecommunications companies, who previously offered primarily dedicated point- to-point data circuits, began offering virtual private network (VPN) services with comparable quality of servicevirtual private network They began to use the cloud symbol to denote the demarcation point between what the provider was responsible for and what users were responsible for Cloud computing extends this boundary to cover all servers as well as the network infrastructure
Since 2000 In early 2008, Eucalyptus became the first open- source, AWS API-compatible platform for deploying private clouds. In early 2008, OpenNebula, enhanced in the RESERVOIR European Commission-funded project, became the first open-source software for deploying private and hybrid clouds, and for the federation of cloudsEucalyptusAWSOpenNebula In July 2010, Rackspace Hosting and NASA jointly launched an open-source cloud-software initiative known as OpenStackRackspace HostingNASAOpenStack On March 1, 2011, IBM announced the IBM SmartCloud framework to support Smarter PlanetIBM SmartCloudSmarter Planet On June 7, 2012, Oracle announced the Oracle CloudOracle Cloud
According to Gartner's Hype cycle, cloud computing has reached a maturity that leads it into a productive phaseHype cycle The major Cloud technology developers continue to invest billions a year in Cloud R&D, Microsoft for example committed 90% of its $9.6bn R&D budget to Cloud
Introduction to Cloud Computing Defining cloud computing Components of a computing cloud Differentiating types of clouds: public, private and hybrid Delivering services from the cloud Categorizing service types Comparing vendor cloud products: Amazon, Google, Microsoft and others
Adopting the Cloud Key drivers of cloud computing solutions Instantaneous provisioning of computing resources Tapping into an infinite storage capacity Cost-effective pay-as-you-use billing models Evaluating barriers to cloud computing Handling sensitive data Aspects of cloud security Assessing governance solutions
Fundamental Cloud Computing Terminology and Concepts Basics of Virtualization Specific Characteristics that Define a Cloud Understanding Elasticity, Resiliency, On- Demand and Measured Usage Benefits, Challenges and Risks of Contemporary Cloud Computing Platforms and Cloud Services Cloud Resource Administrator and Cloud Service Owner Roles Cloud Service and Cloud Service Consumer Roles
Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) Cloud Delivery Models Combining Cloud Delivery Models Public Cloud, Private Cloud, Hybrid Cloud and Community Cloud Deployment Models Business Cost Metrics and Formulas for Comparing and Calculating Cloud and On- Premise Solution Costs Service Level Agreements (SLAs) for Cloud- based IT Resources Formulas for Calculating and Rating SLA Quality of Service Characteristics
Salient features of Cloud computing : 80% hands on /Practical classes Real time scenarios /Project exposure Limited number of students per batch Corporate training atmosphere Weekend batches to suit professional 100% placement assistance Career support activities includes 1.Resume Preparation &individual counseling 2.Assistance for get through in interviews by experts. Backup Classes Provision to come for one more batch 80% hands on /Practical classes Real time scenarios /Project exposure Limited number of students per batch Corporate training atmosphere Weekend batches to suit professional 100% placement assistance Career support activities includes 1.Resume Preparation &individual counseling 2.Assistance for get through in interviews by experts. Backup Classes Provision to come for one more batch