Unit - I Basics of Cloud Computing Overview, Applications, Intranets and the Cloud. Your Organization and Cloud Computing- Benefits, Limitations, Security Concerns. Software as a Service (SaaS)- Understanding the Multitenant Nature of SaaS Solutions, Understanding SOA. Platform as a Service (PaaS)-IT Evolution Leading to the Cloud, Benefits of Paas Solutions, Disadvantages of PaaS Solutions. Infrastructure as a Service (IaaS)-Understanding IaaS, Improving Performance through Load Balancing, System and Storage Redundancy, Utilizing Cloud-Based NAS Devices, Advantages, Server Types. Identity as a Service (IDaaS). (Chapter - 1) Unit - II Data Storage and Security in Cloud Cloud file systems: GFS and HDFS, BigTable, HBase and Dynamo Cloud data stores: Datastore and Simple DB Gautam Shrauf, Cloud Storage-Overview, Cloud Storage Providers. [Anthony T. Velte]3 Securing the Cloud- General Security Advantages of Cloud-Based Solutions, Introducing Business Continuity and Disaster Recovery. Disaster Recovery- Understanding the Threats. (Chapter - 2) Unit - III Virtualization Implementation Levels of Virtualization, Virtualization Structures/Tools and Mechanisms, Types of Hypervisors, Virtualization of CPU, Memory, and I/O Devices, Virtual Clusters and Resource Management, Virtualization for Data-Center Automation. Common Standards: The Open Cloud Consortium, Open Virtualization Format, Standards for Application Developers: Browsers (Ajax), Data (XML, JSON), Solution Stacks (LAMP and LAPP),Syndication (Atom, Atom Publishing Protocol, and RSS), Standards for Security. (Chapter - 3) Unit - IV Amazon Web Services Services offered by Amazon Hands-on Amazon, EC2 - Configuring a server, Virtual Amazon Cloud, AWS Storage and Content Delivery Identify key AWS storage options Describe Amazon EBS Creating an Elastic Block Store Volume Adding an EBS Volume to an Instance Snap shotting an EBS Volume and Increasing Performance Create an Amazon S3 bucket and manage associated objects. AWS Load Balancing Service Introduction Elastic Load Balancer Creating and Verifying Elastic Load Balancer. (Chapter - 4) Unit - V Ubiquitous Clouds and the Internet of Things Cloud Trends in Supporting Ubiquitous Computing, Performance of Distributed Systems and the Cloud, Enabling Technologies for the Internet of Things (RFID, Sensor Networks and ZigBee Technology, GPS), Innovative Applications of the Internet of Things (Smart Buildings and Smart Power Grid, Retailing and Supply-Chain Management, Cyber-Physical System), Online Social and Professional Networking. (Chapter - 5) Unit - VI Future of Cloud Computing How the Cloud Will Change Operating Systems, Location-Aware Applications, Intelligent Fabrics, Paints, and More, The Future of Cloud TV, Future of Cloud-Based Smart Devices, Faster Time to Market for Software Applications, Home-Based Cloud Computing, Mobile Cloud, Autonomic Cloud Engine, Multimedia Cloud, Energy Aware Cloud Computing, Jungle Computing. Docker at a Glance: Process Simplification, Broad Support and Adoption, Architecture, Getting the Most from Docker, The Docker Workflow. (Chapter - 6)