Cloud computing Benefits and structure By: Moustafa Mahmoud
AgendaWhat is cloud Computing.Why cloud computing.Benefits of cloud Computing.Layers of the cloudDeployment modelsExamples of organizations on the cloud
What is Cloud computingCloud computing means that infrastructure, applications, andbusiness processes can be delivered to you as a service, over theInternet (or your own network).The physical cloud resources may reside in a number oflocations, the details of which are not typically known to theservice’s users.
Why cloud computingCloud computing provides a way to increase capacity or addcapabilities on the fly without investing in new infrastructure,training new personnel, or licensing new software.Cloud computing is cost smart it is a pay-per-use service that, inreal time over the Internet, extends ITs existing capabilities.
Benefits of Cloud ComputingEase of UseScalabilityRisk freeReliabilityCost smart
Ease of useDeploy infrastructure easily No cabling, screwdrivers, racking, unboxing, buying hardware or /and software Middle of the night Do it yourself remotely from anywhere anytime
ScalabilityControl your infrastructureScale up/DownUpgrade as you growInstant
Risk freeNothing to buy/ maintain / fix .Cancel immediatelyChange instantly, even operating systemsNo need to worry about hardware failures
ReliabilityBased on enterprise grade hardware.Design to be failure free : Automatically spin up replacements Use multiple clouds
CostYou pay only for what you use.You are billed on the amount of resourcesconsumed.
Anatomy of the Cloud
Layers of the Cloud •The client layer acts as the user interface to which cloud computing services are delivered. Client layer hardware can include personal Client computers, web browsers, mobile devices, and even telephones. •Cloud application services or "Software as a Service (SaaS)" deliver software as a service over the Internet, eliminating the need to install and run the application on the customers own computers and simplifying maintenance and Application support. •Often referred to as the infrastructure layer, the virtualization layer is the resultThe Virtualization of various operating systems being installed as virtual machines Layer •The servers layer consists of computer hardware and/or computer software products that are specifically designed for the delivery of cloud services, including multi-core processors, cloud-specific operating systems and combinedThe Hardware Layer offerings.
Deployment ModelsPublic Model Community Model private Hybrid ModelWhen the cloud shares infrastructure When the cloud is a composition of two orcomputing infrastructure between several computing infrastructure more clouds (private,is located beyond the organizations from a is located within the community, or public)premises of the specific community with premises of the that remain uniqueenterprise, and is common concerns enterprise, and is entities but are boundaccessed through a (security, compliance, accessed through a together, offering thenetwork which is either jurisdiction, etc.), whether secure private network benefits of multiplepublic or private in nature managed internally or by then this type of model is deployment models.then such a model is a third-party and hosted termed as a private cloud.called as a Public Cloud. internally or externally.