1 / 18

Exploring Cloud Computing Paradigm: Architecture, Security, and Applications

This elective course covers cloud computing fundamentals, architecture, security challenges, big data analysis, Hadoop, and developing cloud applications using C#.NET and Azure. Dive into web services and protocols for platform-independent communication.

Download Presentation

Exploring Cloud Computing Paradigm: Architecture, Security, and Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Anjuman College of Engineering & TechnologyComputer Science & Engineering Department Subject Code: BECSE408T Subject Name: (ELECTIVE-III)Clustering & Cloud Computing Semester: 8th Semester Prepared By,. Prof.Farheena Shaikh

  2. Syllabus • Unit I: Introduction to Cloud Computing: Introduction to Cloud Computing, History of Cloud Computing, Cloud service providers, Properties, Characteristics & Disadvantages of Cloud Computing, Pros and Cons of Cloud Computing, Benefits of Cloud Computing, Cloud computing vs. Cluster computing vs. Grid computing. Legal issues when using cloud models, challenges in cloud computing, Overview of Mobile Cloud. • Unit II: Cloud Computing Architecture: Cloud computing stack, Comparison with traditional computing architecture (client/server), Services provided at various levels, How Cloud Computing Works, Role of Networks in Cloud computing, protocols used, Role of Web services, Service Models (XaaS), Infrastructure as a Service (IaaS), Platform as a Service(PaaS), Software as a Service(SaaS), Virtualization Technology: Virtual machine technology, virtualization applications in enterprises, Pitfalls of virtualization, Infrastructure as a Service (Iaas)using OpenStack/OwnCloud. • Unit III: Big Data Analysis, Hadoop and Map Reduce: Introduction, Clustering Big Data, Classification of Big Data, HadoopMapReduce Job Execution, Hadoop scheduling, Hadoop cluster setup, configuration of Hadoop, starting and stopping Hadoop cluster.

  3. Continue……. • Unit IV: Security in Cloud: Cloud Security Challenges, Infrastructure Security, Network level security, Host level security, Application level security, data privacy, data security, application security, virtual machine security, Identity Access Management, Authentication in cloud computing, Client access in cloud, Cloud contracting Model, Commercial and business considerations. • Unit V: Application Development using C#: Understand object oriented concepts in C#.NET, Creation of UI and event handling, web page creation using ASP.NET, ADO.NET architecture, implementation of data seta, using ADO.NET in console application, using ADO.NET in web application. • Unit VI: Creating Cloud Application using Azure: Creating simple cloud application, configuring an application, creating virtual machine, deployment of application to Windows Azure Cloud, using Azure Storage Services, using Azure Table Service, deployment of application to the production environment.

  4. Course Outcome • CO1: Explain the concept of cloud computing paradigm and list its various forms of services. • CO2:Apply suitable virtualization concepts and also able to Explain the architecture, infrastructure and delivery models of cloud computing. • CO3: Explain the fundamentals of Big data analysis, Mapreduce frameworks, & make use of relational data in a Hadoop. • CO4:Explain the concept of identity access management , cloud security challenges and data privacy in the cloud. • CO5: Develop an applications for cloud computing using C#.NET. • CO6:Create simple cloud application and Examine some important cloud computing driven commercial systems such as Google Apps, Microsoft Azure and Amazon Web Services and other businesses cloud applications.

  5. Web Service

  6. Web Service • Service available over the web • Enables communication between application over the web • Provides a standard protocol/ format for communication • Plateform independent communication • Using web services two different application(implementation)can talk to each other and exchange data/information

  7. Working of web service

  8. Continue…..

  9. Continue…..

  10. Continue…..

  11. Continue…..

  12. Protocols of web service

  13. Component of web services(WSDL and UDDI)

  14. Continue…..

  15. Continue…..

  16. Continue…..

  17. Continue…..

  18. Thank You……….

More Related