Vous êtes sur la page 1sur 5

Cloud Computing (Total Hours: 48)

UNIT I Distributed Systems: Introduction to Distributed Computing - Scope of Problems - Parallel Vs. Distributed Computing - Distributed Systems: Networking, Remote Procedure Calls, Transaction processing systems, - Distributed File Systems: NFS, AFS.

UNIT II Grid Computing: Introduction - Definition of Grid - Basic Building Blocks - Overview of Grid Computing - History of Grid Computing - Grid Computing Model and Protocols.

UNIT III - Cluster Computing: Cluster Computer and its Architecture - Clusters Classification Components for Clusters - Cluster Middleware and SSI.

UNIT IV Virtualization: Virtualization at the Infrastructure level - CPU Virtualization - Storage Virtualization - Network Virtualization - A Discussion on Hypervisors, SAN, ISCSI and VLAN.

UNIT V Web2.0 Concepts : Overview of Web2.0 - Web2.0 History - Web2.0 Characteristics - Web2.0 Technologies - Web2.0 Concepts - Web2.0 usage - Web2.0 Applications.

UNIT VI Mashups : Over view of Mashup - Difference from other tools: Mashups Versus Traditional Aggregation (SOA Web1.0), Mashup Versus Portal - Architecture of the Mashup - Types of the Mashup The Role of Mashups on the Web - Pros & Cons of the Mashup - Existing Mashup Tools and their Comparisons - Mashups in the Future Web.

UNIT VII Social Network: Definition of Social Network - Components of Web2.0 for Social Networks Types and behavior of Social Networks - Life Cycle of Social Networks - Impact of Social networks using Web2.0 - Future Scope of Web2.0 in Social networks, - Business Analytics of Social Networks uses Web2.0, Benefits and Challenges for Social Networks using Web2.0.

UNIT VIII: Cloud Computing Concepts Trends: Cloud Introduction and Overview - Cloud Computing Technology - Hardware & Software Infrastructure - Different types of Clouds - Risks - Cloud Services Applications - Regulatory Issues and Limitations.

Data Centre: Network Cloud Services - Power Quality - Power Utilization Efficiency - Power Carbon Footprint - Availability Management - Security Management, Economics.

Compute & Storage Cloud Services: Computer & Storage Cloud Services - Virtual Machine - Security Management - Public and Private Clouds - High Growth Applications - Peaky Applications - Parallel Applications.

Marketing: Economics of Sales & Marketing - Traditional Sales & Marketing - Email Marketing - Search Marketing - Social Media Marketing. SALES: Transforming traditional Software Sales - Selling New Application Cloud Services Contracts Service Level Agreements - Sales Compensation - Installed Base Sales - Indirect Channels.

Finance: Revenue Recognition - Monthly Recurring Revenue Cash - Cost of Sales, Churn: Cost of Keeping a Customer - Financial Systems - Financial Analysis - Venture Capital.

Human Resources: Economics - Right People - Right State Culture Scrape - Buy New - Remodel World of Work.

UNIT IX: Characteristics of Cloud Computing : Scalability Availability Reliability - Security Flexibility - Efficiency.

UNIT X: Cloud Computing Infrastructure Models: Private, Public, Hybrid Clouds: Definitions, Architectures, Risks and Benefits, Applications - Comparison of Private, Public and Hybrid Clouds.

UNIT XI: Private Clouds: Understanding Key Private Cloud Requirements - Gap Analysis of Existing Infrastructure and Processes - Migration Process to Private Cloud Computing - Technology and Vendor Options - Key Challenges in Creating a Private Cloud.

UNIT XII: Cloud Computing Delivery Mechanisms: Infrastructure as a service (IaaS): Enabling technologies: Scalable Server Clusters, Achieving transparency with platform virtualization, Elastic Storage devices - Accessing IaaS: Provisioning servers on demand, Handling dynamic and static IP addresses, Tools and support for management and monitoring.

Platform as a Service (PaaS): Exploring the Technical Foundation for PaaS: Specifying the Components of PaaS, Analyzing vendor PaaS Provisions, Selecting an Appropriate Implementation - Building services with Solution stacks: Evaluating the Architecture of Vendor Specific Platforms, Becoming Familiar with Service Platform Tools, Leveraging the Power of Scalable Middleware - Managing Cloud Storage: Controlling Unstructured Data in the Cloud, Deploying Relational Databases in the Cloud, Improving Data

Availability - Employing support services: Testing in the cloud, Monitoring Cloud-based Services, Analyzing Portability across Platforms

Software as a service (SaaS): Characterizing SaaS: Minimizing the Need for Local Hardware and Software, Streamlining Administration with Centralized Installation and Updates, Optimizing Cost and Performance with the ability to Scale on Demand - Comparing Service Scenarios: Improving Collaboration with Business Productivity Tools, Simplifying Business Process Creation by Integrating Existing Components - Inspecting SaaS Technologies: Deploying Web Applications, Implementing Web Services: SOAP, REST, Choosing a development platform.

Other Delivery mechanisms: Data as a Service Globalization - Service as a Service.

UNIT XIII: Cloud Computing Key Issues: Privileged User Access - Data Segregation - Regulatory Compliance - Physical Location of Data Availability Recovery - Investigative Support Viability Underlying Encryption and Longevity.

UNIT XIV: Cloud Computing Parallelization: High Availability Replication Load Balancing.

UNIT XV: Cloud Computing Case Studies: Overview, Architecture, Applications, Pros and Cons of Zembly, Google App Engine, Windows Azure Platform and Amazon Elastic Compute Cloud (EC2).

References:

1. Cloud Application Architectures. George Reese. Publication OReilly,2009 2. Michael Miller, Cloud Computing, Pearson Education, New Delhi, 2009 3. Cloud Computing: A Practical Approach. Anthony T.Velte, Tobe J.Velte, Robert
Elsenpeter. Publication Pearson Education.,2009

4. Timothy Chou , "Introduction to Cloud Computing - Business and Technology", Active Book 5. 6. 7. 8.
Press, LLC, 2010 Brian Hayes. Cloud Computing. Communications of the ACM, 51(7), 2007. Mladen A. Vouk. Cloud Computing Issues, Research and Implementations. White Papers on Cloud Computing. Internet Resources (Google, Sun, Microsoft, Amazon) for case studies.

Advanced Computer Architecture and Algorithms (Credits:3, Total no of Hours:36)

Function- and data-level parallelism, performance figures and speedup laws.

Pipeline instruction processing and instruction dependencies. Typical CPU architecture (DLX). FP unit. Eliminating instruction dependencies. Loop-level parallelism, branch prediction. Superscalar CPU. Dynamic instruction scheduling, register renaming, ROB, speculation. Relaxed models of memory consistency. VLIW processors, software pipelining, predication. Thread-level parallelism, support in hardware. Multithreaded processors.

Shared memory architectures. Bus scalability, memory organization, cache coherence. MSI and MESI cache coherence protocols. Synchronization of events in multiprocessors. Interconnection and switching networks. Features and specs, routing, control, group communications. Distributed shared memory architectures, shared virtual memory.

Message passing architectures. Hardware support for communication, overlapping communication and computation. Data-level parallelism, vector processors and instructions. SIMD machines and SIMD-like processing. Systolic structures. Accelerators and specific architectures for ANN, architectures of future CPUs.

Algorithm Analysis, Algorithm design techniques, Parallel processing, terminology and sieve of Eratosthenes, Elementary parallel algorithms, Matrix multiplication, The Fast Fourier transform, Sorting

References

1. Kaihwang and Faye A. Briggs, Computer Architecture and Parallel Processing McGraw Hill Series. 2. Kaihwang, Programmability. Advanced Computer Architecture Parallelism, Scalability,

3. Michael J. Quinn, Parallel Computing Theory and Practice McGraw Hill Publication. 4. Mark Allen Weiss- Data Benjamin/Cummings Publication. Structures and Algorithm Analysis in C

5. Computer Organization and Design, 3 edition - David Patterson and John Hennessy 6. "Computer Architecture: A Quantitative Approach," Third Edition, David Patterson and John Hennessy

rd

Thanking you and expecting your participation in the Training.

With Best Regards,

Vous aimerez peut-être aussi