• video_business

Course: Cloud View for University students and Graduates

Pre-requisites to attend:

  • None (however, a little knowledge of IT systems always helps)

Total Course Duration:

  • 2 Days


Introduction to the cloud

What is a cloud?

  • Where did the cloud come from? History, evolution, etc.
  • What a cloud is not: Grid, parallel computing, VM, etc.

Characteristics of cloud computing

  • What makes a cloud?
  • Storage Virtualization
  • Application virtualization
  • Server virtualization
  • Network virtualization
  • Hands-on demonstration of cloud computing
  • Creating an account on the cloud
  • Starting a server instance
  • Allocating storage and other resources
  • Deploying an application

Cloud Computing Service Models

  • Infrastructure as a Service (IAAS)
  • Platform as a Service (PAAS)
  • Software as a Service (SAAS)

Cloud Computing deployment models

  • Public Cloud
  • Private Cloud
  • Community Cloud
  • Hybrid Cloud

Advantages of cloud computing

  • Cost model change (Capex to Opex only)
  • Reduction in cost of ownership (TCO)
  • On-demand scalability
  • Reliability
  • Shorter Time to Market
  • Ease of Use
  • Reduction in operation overheads

Challenges of cloud computing

  • Security
  • Data privacy
  • Performance
  • Availability

Cloud providers and their offerings

  • Amazon
  • Microsoft
  • Google
  • Salesforce.com

Amazon Web Services

  • Services offered by Amazon
  • Hands-on Amazon
  • EC2 -- Configuring a server, Launching an instance o S3- Allocating storage buckets,
  • Creating groups, objects and bucket policies

Microsoft Windows Azure

  • Microsoft Windows Azure architecture
  • Services offered by Microsoft Azure
  • Hands-on on Azure
  • Creating and deploying an application on Azure o Migrating an existing application to Azure
  • Migrating the application’s data to SQL Azure

Introduction to Google App Engine

  • Runtime environments
  • The Datastore
  • App Engine Services
  • Scheduled tasks and queues

How to provision servers in cloud

  • What type of server do I need?
  • Best practices
  • Providing Security

VPC ( Virtual Private Cloud)

  • How to ensure security within cloud
  • Firewall and security groups

Introduction to Force.com from Salesforce

  • Infrastructure as a service
  • Database as a service
  • Integration as a service
  • Logic as a service
  • UI as a service
  • Development as a service
  • Administering the Cloud
  • Server Provisioning
  • Capacity planning

Backup/Recovery of data

  • Backups
  • Backup strategy
  • Where to save backup
  • Restore operations
  • High Availability. - HA

How to ensure availability

  • Provisioning across zones (Physical data-centers for availability)
  • Elastic IPs for high availability
  • Server monitoring and Performance monitoring
  • Monitoring needed in the cloud
  • Monitoring tools availability
  • Performance monitoring
  • Tweaks to improve performance and availability

Cared and Crafted by: Velociter

Scroll to Top