IDOL Institute of Distance and Online Learning ENHANCE YOUR QUALIFICATION, ADVANCE YOUR CAREER.
2 Unit 1:Cloud Computing Fundamentals: Cloud Computing Its Architecture Characteristics of Cloud Computing Model, Benefits of Cloud Computing Cloud Computing Vs Cloud Services. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
3 Cloud The term Cloud refers to a Network or Internet. In other words, we can say that Cloud is something, which is present at remote location. Cloud can provide services over public and private networks, i.e., WAN, LAN or VPN. Applications such as e-mail, web conferencing, customer relationship management (CRM) execute on cloud. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
4 Cloud Cloud Computing is defined as storing and accessing of data and computing services over the internet. It doesn't store any data on your personal computer. It is the on-demand availability of computer services like servers, data storage, networking, databases, etc. The main purpose of cloud computing is to give access to data centers to many users. Users can also access data from a remote server. Examples of Cloud Computing Services: AWS, Azure, Google Cloud www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
What is Cloud 5 Computing? •Cloud Computing refers to manipulating, configuring, and accessing the hardware and software resources remotely. It offers online data storage, infrastructure, and application. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
What is Cloud Unit-1(MAP-607) 6 Computing All right are reserved with CU-IDOL Architecture? Cloud Computing Architecture is a combination of components required for a Cloud Computing service. A Cloud computing architecture consists of several components like a front-end platform, a back-end platform or servers, a network or internet service, and a cloud-based delivery service. www.cuidol.in
Characteristics of Cloud Computing Model 7 1.On-demand self-services: The Cloud computing services does not require any human administrators, user themselves are able to provision, monitor and manage computing resources as needed. 2.Broad network access: The Computing services are generally provided over standard networks and heterogeneous devices. 3.Rapid elasticity: The Computing services should have IT resources that are able to scale out and in quickly and on as needed basis. Whenever the user require services it is provided to him and it is scale out as soon as its requirement gets over. 4.Resource pooling: The IT resource (e.g., networks, servers, storage, applications, and services) present are shared across multiple applications and occupant in an uncommitted manner. Multiple clients are provided service from a same physical resource. 5.Measured service: The resource utilization is tracked for each application and occupant, it will provide both the user and the resource provider with an account of what has been used. This is done for various reasons like monitoring billing and effective use of resource. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
Benefits 8 •One can access applications as utilities, over the Internet. •One can manipulate and configure the applications online at any time. •It does not require to install a software to access or manipulate cloud application. •Cloud Computing offers online development and deployment tools, programming runtime environment through PaaS model. •Cloud resources are available over the network in a manner that provide platform independent access to any type of clients. •Cloud Computing offers on-demand self-service. The resources can be used without interaction with cloud service provider. •Cloud Computing is highly cost effective because it operates at high efficiency with optimum utilization. It just requires an Internet connection •Cloud Computing offers load balancing that makes it more reliable. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
9 Cloud www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
10 NIST DEFINITION OF CLOUD COMPUTING sometimes create confusion as to which category of cloud infrastructure an individual or organization should utilize to fit their data storage or migration needs. Thankfully, the National Institute of Standards and Technology (NIST) has comprehensively outlined the definition of Cloud Computing in their September 2011 publication for IT professionals to get a better understanding of each category of cloud platform. This highly technical topic that goes along with NISTs definition of cloud computing is enough to turn any mortals brain to mush, so were going to break it all down for you in an easy-to-digest format using language that even your non-technical parents can appreciate. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
11 Risks related to Cloud Computing Security and Privacy It is the biggest concern about cloud computing. Since data management and infrastructure management in cloud is provided by third-party, it is always a risk to handover the sensitive information to cloud service providers. Lock In It is very difficult for the customers to switch from one Cloud Service Provider (CSP) to another. It results in dependency on a particular CSP for service. Isolation Failure This risk involves the failure of isolation mechanism that separates storage, memory, and routing between the different tenants www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
12 Risks related to Cloud Computing Management Interface Compromise In case of public cloud provider, the customer management interfaces are accessible through the Internet. Insecure or Incomplete Data Deletion It is possible that the data requested for deletion may not get deleted. It happens because either of the following reasons •Extra copies of data are stored but are not available at the time of deletion •Disk that stores data of multiple tenants is destroyed. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
Cloud 13 Computing Services •Software as a Service (SaaS) •Platform as a Service (PaaS) •Infrastructure as a Service (IaaS) www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
14 SaaS (Software as a Service) SaaS or software as a service is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network (internet). SaaS is becoming an increasingly prevalent delivery model as underlying technologies that supports PaaS (Platform as a Service) Platform as a service, is referred as PaaS, it provides a platform and environment to allow developers to build applications and services. This service is hosted in the cloud and accessed by the users via internet. IaaS (Infrastructure as a Service) IaaS (Infrastructure As A Service) is one of the fundamental service model of cloud computing alongside PaaS( Platform as a Service). It provides access to computing resources in a virtualized environment “the cloud” on internet. www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
Textbooks / Reference Books 15 Text Books: T1Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi, “Mastering Cloud Computing” T2 Kailash Jayaswal, Jagannath Kallakuruchi, Donald J. Houde, Dr. Devan Shah, “Cloud Computing: Black Book T3 Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya, James Broberg, Andrzej M. Goscinski, Wile, 2011. Reference Books: R1 Microsoft Documents: https://docs.microsoft.com/en-us/azure/ R2 https://channel9.msdn.com/Azure www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
16 THANK YOU www.cuidol.in Unit-1(MAP-607) All right are reserved with CU-IDOL
Search
Read the Text Version
- 1 - 16
Pages: