Cloud Computing Training

Live Online & Classroom Enterprise Training Course

Become an expert on Cloud Computing.Acquire Cloud Computing Comprehensive understanding of the fundamental principles, encompassing service and deployment models, cloud architecture, security considerations, emerging technologies, and potential professional pathways.

CloudLabs

Projects

Assignment

24x7 Support

Lifetime Access

.

Cloud Computing Full Course: A Comprehensive Guide to Mastering Cloud Technology

Course Overview

Cloud computing is a model of delivering computing resources, including servers, storage, databases, networking, software, analytics, and intelligence over the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale.

Cloud Computing Training: Master the Skills to Harness the Power of the Cloud

At the End of the Course, Participants will be able to :

  1. Have a conceptual understanding of cloud computing and will be in a position to assess their application objectives and decide how to deploy their application in the cloud with ease.
  2. Get a good understanding of the important aspects of cloud, the tooling used, and how to engineer their applications to work in the cloud. The cloud computing training will also give an introduction to Amazon Web Services and PAAS solutions like Google AppEngine.

Pre-requisite

  1. Knowledge of Linux Tooling and Networking is essential
 

Duration

2 days

Course Outline

  1. A short history
  2. Client Server Computing Concepts
  3. Challenges with Distributed Computing
  4. Introduction to Cloud Computing
  5. Why Cloud Computing?
  6. Benefits of Cloud Computing
  1. Understanding Networking Concepts
  2. TCP/IP
  3. Application Protocols
  4. Understanding Linux Files and Network Tooling
  5. ifconfig
  6. dig
  7. ping
  8. traceroute
  9. netstat
  10. tcpdump
  11. resolv.conf
  12. ssh
  13. scp/rsync
  1. API based access
  2. Cost
  3. Device independence
  4. Virtualization
  5. Multitenancy
  1. Software as a Service
  2. Platform as a Service
  3. CLOUD COMPUTING – BASIC AND ADVANCED
  4. – Infrastructure as a Service
  5. – Other XaaS’s
  1. Public Cloud
  2. Private Cloud
  3. Hybrid Cloud
  4. When to choose what?
  1. Introduction to Virtualization
  2. Role of Virtualization in Cloud Computing
  3. Types of Virtualization
  4. Examples of Virtualization
  5. Benefits of Virtualization
  6. Virtualization terminologies
  7. Emulator
  8. Hypervisor
  9. Backup and Snapshotting
  10. Failover
  11. Examples of Virtualization
  12. VMware
  13. Virtualbox
  14. Qemu/KVM
  1. Installing Virtual Machine Manager
  2. Configuration of the host machine
  3. Network configuration
  4. Creating Virtual Machines
  5. Allocating Resources
  6. Installing guest machines
  7. Running guest machines
  1. Major cloud providers
  2. Important cloud related software
  1. DNS
  2. Load Balancer
  3. Web Servers
  4. Application Servers
  5. Scaling web and application servers
  6. Data stores/Cloud Storage
  7. Relational Databases
  8. NoSQL databases
  9. Scaling datastores
  10. Storing and analyzing unstructured data in the cloud
  11. Data Analysis and the Hadoop Ecosystem
  12. Eliminating SPOFs
  1. Google Apps Setup
  2. Google Mail
  3. Google Drive
  4. Google Apps Marketplace
  1. Amazon Elastic Compute Cloud (EC2)
  2. Amazon Simple Storage Service (S3)
  3. Elastic Block Storage (EBS)
  4. Elastic Load Balancing (ELB)
  5. Amazon Relational Database Service (RDS)
  6. Amazon DynamoDB
  7. Auto Scaling
  8. Amazon ElastiCache
  1. Building a simple web application in the cloud
  2. Building a community based photo/video sharing site
  3. Building an ad-serving site in the cloud

t

Reviews