Cloud Computing Essentials Training Logo

Cloud Computing Essentials Training

Live Online & Classroom Enterprise Training

This course provides participants with exposure to cloud computing resources. It provides a foundation of cloud computing, examines a number of the popular services being offered, the models for service, and the development tools used to help create cloud apps.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Cloud Computing Essentials Training about?

This course provides participants with exposure to cloud computing resources. It provides a foundation of cloud computing, examines a number of the popular services being offered, the models for service, and the development tools used to help create cloud apps. The training is focused on the architect & developer community who will eventually perform various tasks such as architecture, consulting, development and support. This is a 30% hands-on course with demo and exercises spread throughout the session.

What are the objectives of Cloud Computing Essentials Training ?

  • Overall understanding of the cloud computing landscape
  • Understanding of cloud deployment models
  • Familiarity with cloud providers
  • Understanding of virtualization
  • Understanding of designing an application for the cloud
  • Cost implications and how pay-as-you-go works in the cloud?
  • Familiarity of the challenges of cloud computing
  • Create and deploy a simple application on IaaS and PaaS

Who is Cloud Computing Essentials Training for?

  • Anyone who wants to add Cloud Computing skills to their profile
  • Teams getting started on Cloud Computing projects

What are the prerequisites for Cloud Computing Essentials Training?

  •  Applicable for Developers / Designers / Technical enthusiasts
  • Who do programming in any language and have web application basics
  • With understanding of RDBMS, SQL

Available Training Modes

Live Online Training

12 Hours

Classroom Training

2 Days

Course Outline Expand All

Expand All

  • A short history and evolution
  • Myths of cloud computing
  • Cloud service models - IaaS, PaaS, SaaS, XaaS
  • SPIDERS
  • The classical enterprise
  • Degree of abstraction
  • Cloud computing attributes
  • Cloud offerings - a summary
  • Hosted managed services
  • Deployment models (Public, Private, Hybrid)
  • Subscription model
  • Scalability and elasticity
  • Cost Economics
  • Commodity vs specialized hardware
  • Virtualization Overview
  • Virtualization characteristics
  • Virtualization drawbacks
  • Evolving IaaS to PaaS
  • Next generation virtualization
  • Container vis-a-vis virtualization
  • Faceoff - virtualization / containers
  • PaaS overview
  • Cloud services taxonomy
  • CAP theorem fundamentals
  • Choice of database or datastore
  • Types of NoSQL & What’s after NoSQL?
  • Concepts - RF, DFS, MR
  • Challenges in distributed computing
  • XaaS cloud architecture example
  • Analytics stack example
  • Security fabric - OAuth2
  • Diversity of programming languages
  • Infrastructure automation & Cloud CI/CD
  • Cloud adoption strategies
  • Cloud adoption maturity index
  • IOT overview
  • Provisioning process
  • What kind of applications are right for IaaS
  • Regions -failover planning, proximity planning
  • AWS overview - EC2, S3, RDS, ELB, Monitoring
  • Google Cloud Platform - basic overview
  • Microsoft Azure - VMs overview
  • AWS Elasticbeanstalk - understand various options
  • Google App Engine (GAE)
  • Containers - intro to Docker and its components
  • Deploy an application to Docker
  • Tracking containers - Kubernetes (discussion)
  • Enterprise process integration
  • Data transfer based integration
  • API based integration service design
  • IaaS, PaaS, SaaS - key aspects review
  • Monolithic app to a cloud application design
  • Type of cloud applications
  • Cloud transition - app evaluation
  • NIST reference architecture
  • Workload types and cloud fit analysis
  • Multitenancy Data architecture
  • Data storage compliance
  • Approach to NoSQL modeling
  • Cloud architecture options/patterns
  • Stateless design principles and patters
  • Thinking adapters
  • Microservices
  • Business service layer pattern
  • Define application zones
  • Thinking foundation
  • Scalable and resilient app deployment
  • Global counters and locks
  • Example of mutex model
  • Assemble UI on devices vs server side
  • Responsive UI and native device applications
  • Content deployment models - CDN
  • Security architecture
  • Cloud computing concerns

Who is the instructor for this training?

The trainer for this Cloud Computing Essentials Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews