close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

Cloud Computing

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Cloud Computing Training Course Outline

Module 1: Introduction to Cloud Computing

  • Cloud Computing
  • Cloud Computing Roots
  • Cloud Layers and Types
  • Cloud Infrastructure Management
  • Infrastructure as a Service Providers
  • Platform as a Service Providers

Module 2: Migrating into a Cloud

  • Cloud Migration
  • Benefits of Cloud Migration
  • Challenges of Migrating to the Cloud

Module 3: Enriching the ‘Integration as a Service’ Paradigm for the Cloud Era

  • Introduction to Cloud Integration
  • Integration as a Service (IaaS)
  • Evolution of SaaS
  • Challenges of SaaS Paradigm
  • Why SaaS Integration is Hard?
  • New Integration Scenarios

Module 4: Enterprise Cloud Computing Paradigm

  • Issues for Enterprise Applications on the Cloud
  • Transition Challenges
  • Enterprise Cloud Computing
  • Cloud Supply Chain

Module 5: Virtual Machines Provisioning and Migration Services

  • Virtual Machines Provisioning
  • Virtual Machines Migration Services

Module 6: Virtual Machines Management for Cloud Infrastructures

  • Overview - Virtual Infrastructure Management

Module 7: Enhance Cloud Computing Environments with Cluster

  • RVWS Design
  • Cluster as a Service
  • Proof of Concept
  • Future Research Directions

Module 8: Secure Distributed Data Storage

  • Introduction
  • Cloud Storage – LANs to WANs
  • Technologies for Data Security
  • Open Questions and Challenges

Module 9: Overview of Aneka – Integration of Public and Private Clouds

  • Overview of Aneka
  • Technologies and Tools for Cloud Computing
  • Aneka Cloud Platform
  • Aneka Resource Provisioning Service
  • Hybrid Cloud Implementation

Module 10: Introduction to CometCloud

  • Overview of CometCloud

Module 11: Workflow Engine for Clouds

  • Introduction
  • Workflow Management Systems and Clouds
  • Architecture of Workflow Engine in the Cloud

Module 12: MapReduce Programming Model

  • Introduction to MapReduce Programming Model

Module 13: Federated Cloud Computing Architecture

  • Introduction to Federation
  • Two Major Types of Actors
  • RESERVOIR Architecture: Components and Interfaces

Module 14: Basics of SLA Management

  • Approaches to SLA Management
  • SLA Types
  • Life Cycle of SLA
  • SLA Management in the Cloud
  • Automated Policy Bases Management

Show moredown

Who should attend this Cloud Computing Training Course?

The Cloud Computing Course is suitable for those who want to get better at planning, executing, and managing cloud-based operations. The Cloud Computing Training Course can benefit the following professionals:

  • Solution Architects
  • Project Managers
  • DevOps Engineers
  • Quality Assurance Professionals
  • Business Managers
  • Network Engineers
  • Database Administrators

Prerequisites of the Cloud Computing Training Course

There are no formal prerequisites for this Cloud Computing Training Course.

Cloud Computing Training Course Overview

Cloud computing refers to the delivery of on-demand computing services from applications to data centres over the internet. It is a more efficient way of delivering computing resources and offers platform independence, as the software is not required to be installed on a PC to be accessed. Cloud computing services are subscription-based, i.e. users pay a monthly fee for the resources instead of buying licenses.

This Cloud Computing Training is designed to equip delegates with a thorough knowledge of Cloud Computing. Delegates will learn the seven-step model of migration into a cloud and gain knowledge of three cloud computing models - SaaS, Paas and Iaas. Delegates will be familiarised with Aneka and CometCloud and understand SLA management in Cloud Computing.

Show moredown

What’s included in this Cloud Computing Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Cloud Computing Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Linux OpenStack Administration Training Course Outline

Module 1: Introduction to OpenStack

  • What is OpenStack?
  • Conceptual Architecture
  • Logical Architecture
  • OpenStack Services

Module 2: Identity Management

  • What is Identity Management?
  • Configuration Methods
  • Secure LDAP Communication

Module 3: OpenStack Dashboard

  • OpenStack Dashboard
  • Admin Tab
  • Project Tab
  • Identity Tab
  • Customise Dashboard

Module 4: OpenStack Compute Service

  • Introduction to Compute Service
  • Install and Configure Controller Node
  • Install and Configure Compute Node
  • Verify Operations

Module 5: Object Storage

  • Introduction to Object Storage
  • Components of Object Storage
  • Ring-Builder
  • Cluster Architecture
  • Replication
  • Monitoring Object Storage

Module 6: Block Storage

  • Boot Instance from Volume
  • Configure Multiple-Storage Back Ends
  • Migrate Volumes
  • Back Up and Restore Volumes and Snapshots
  • Consistency Groups

Module 7: Shared File Systems

  • Introduction to Shared File Systems
  • Share Management
  • Share Basic Operations
  • Manage and Unmanage Share
  • Share Migration
  • Share Types
  • Share Services
  • Share Replication

Module 8: introduction to Networking

  • Networking Architecture
  • Plug-in Configurations
  • Configure Neutron Agents
  • Configure Identity Service for Networking

Module 9: Telemetry Service

  • Data Collection Service
  • Alarming Service
  • System Architecture
  • Data Collection and Data Retrieval
  • Alarms, Measurements, and Events
  • Troubleshoot

Module 10: Database

  • Introduction to Database
  • Creating Data Store
  • Configuring Cluster

Module 11: Overview of Bare Metal

  • System Architecture
  • Bare Metal Deployment

Module 12: Orchestration

  • Orchestration Authorisation Model
  • Stack Domain Users

Show moredown

Who should attend this Linux OpenStack Administration Training Course?

The Linux OpenStack Administration Course is designed for those who want to get better at Cloud Infrastructure Management, Cloud Computing, and other cloud-based operations. The Linux OpenStack Administration Training Course can benefit professionals such as:

  • System Administrators
  • Network Engineers
  • Infrastructure Engineers
  • Database Administrators
  • Cloud Administrators
  • Technical Architects
  • Virtualisation Experts

Prerequisites of the Linux OpenStack Administration Training Course

There are no formal prerequisites for this Linux OpenStack Administration Training Course.

Linux OpenStack Administration Training Course Overview

OpenStack is an open-source cloud computing platform that provides an Infrastructure-as-a-Service (IaaS) solution for the building and management of public and private clouds using a group of interconnected services. Each service provides an API that enables this integration. OpenStack controls huge collections of compute, storage, and networking resources in a data centre that is managed through a dashboard. It has a strong ecosystem ideal for heterogeneous infrastructure.

This 2-day course will provide delegates with an in-depth knowledge of OpenStack. Delegates will gain an understanding of identity management, dashboard, and OpenStack Compute Service. In addition, they will be familiarised with object storage and block storage.

This course will also equip you with knowledge of shared file systems including share management and share replication. You will learn about networking, plug-in configurations, and configuring neuron agents.

Show moredown

What’s included in this Linux OpenStack Administration Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Linux OpenStack Administration Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Microservices Architecture Training Outline

 

Module 1: Overview of Microservices

  • What is a Microservice?
  • Components of a Microservice

Module 2: Why Microservices?

  • Why Mircoservice Architecture is Important?

Module 3: Microservices Scenarios

  • Developing A New Signalling System
    • Scenario of Greenfield Application

Module 4: Size of a Microservice

  • Modularisation
  • Distributed Communication
  • Refactoring
  • Infrastructure
  • Replaceability

Module 5: Conway’s Law

  • Conway’s First Law
  • Conway’s Second Law
  • Conway’s Third Law
  • Conway’s Fourth Law

Module 6: Domain-Driven Design and Bounded Context

  • Domain-Driven Design (DDD)
  • Ubiquitous Language
  • Building Blocks
  • Bounded Context
  • Large-Scale Structure

Module 7: Microservices and SOA

  • Introduction to SOA
  • Architecture of SOA
  • SOA vs Microservices

Module 8: Microservice-Based System Architecture

  • Domain Architecture
  • Architecture Management
  • Growing Microservice-Based Systems
  • Event-Driven Architecture
  • Technical Architecture
  • Load Balancing
  • Scalability
  • Security

Module 9: Integration and Communication

  • Integration and Communication
  • Web and UI
  • Representational State Transfer (REST)
  • SOAP and RPC
  • Messaging and Messaging Technology
  • Data Replication
  • Internal and External Interfaces

Module 10: Architecture of Individual Microservices

  • Background
  • What Exactly is Micro Services?
  • Advantages of Micro Services
  • Helpful Tips

Module 11: Testing Microservices

  • Types of Testing
  • Testing the Overall System
  • Testing Legacy Applications
  • Testing Individual Microservices

Module 12: Technologies for Nanoservices

  • Nanoservices
  • Amazon Lambda
  • OSGi
  • Java EE
  • ERLANG
  • SENECA

Show moredown

Who should attend this Microservices Architecture Training Course?

The Microservices Architecture Course is designed for those who want to get better at understanding, designing, and implementing microservices-based. The Microservices Architecture Training Course can benefit professionals such as:

  • System Administrators
  • Software Architects
  • Solution Architects
  • Software Engineers
  • Enterprise Architects
  • Project Managers
  • Software Quality Professionals

Prerequisites of the Microservices Architecture Training Course

There are no formal prerequisites for this Microservices Architecture Training Course

Microservices Architecture Training Course Overview

Microservicesis an approach to software development which is based on a collection of small, autonomous services. Microservices aims to produce single business domains that can be implemented as fully independent deployable services and implement them on different technology stacks.

The Microservices Architecture Training course is intended for those who wish to gain expertise in creating and managing Microservices Architecture-based solutions.

In the two-day course, you will learn about domain architecture and event-driven architecture and become familiarised with Web, UI, REST, SOAP and RPC. You will also gain knowledge of different Microservices scenarios and the concepts of Domain-Driven Design and Bounded Context. The course also covers the testing of Microservices.

Show moredown

What’s included in this Microservices Architecture Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microservices Architecture Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Terraform Training​ Course Outline

Module 1: Why Terraform?

  • Rise of DevOps
  • Infrastructure as a Code
  • Benefits of Infrastructure as a Code
  • How Terraform Works with Plugins?
  • Terraform Vs Other Infrastructure as a Code Tools

Module 2: Starting with Terraform

  • Setting Up AWS Account
  • Install Terraform

Module 3: Managing Terraform State

  • What is Terraform State?
  • Shared Storage for State Files
  • Isolating State File

Module 4: Terraform Tips and Tricks

  • Loops
  • Terraform Gotchas

Module 5: Production-Grade Terraform Code

  • Why It Take Longer to Build Production-Grade Infrastructure?
  • Production-Grade Infrastructure Checklist

Module 6: Testing Terraform Code

  • Automated Tests
  • Other Testing Approaches
  • Adopting Infrastructure as Code in Your Team

Show moredown

Who should attend this Terraform Training Course?

The Terraform Training Course is aimed at professionals who want to get better at infrastructure provisioning and management in IT, cloud, and other domains. The Terraform Training Course is especially beneficial to the following professionals:

  • Cloud Engineers
  • DevOps Engineers
  • System Administrators
  • Solution Architects
  • Software Developers
  • Release Engineers
  • Site Reliability Engineers

Prerequisites of the Terraform Training Course

There are no formal prerequisites for this Terraform Training Course.

Terraform Training​ Course Overview

Terraform is an open-source cloud infrastructure development and deployment tool used for developing, modifying, and versioning infrastructure safely and proficiently. It is an Infrastructure as Code (IaC) tool used by DevOps teams to automate infrastructure tasks and the provisioning of cloud resources. The main purpose of Terraform is to develop and manage resources on cloud platforms and other services via their APIs (Application Programming Interfaces). Studying this training will help learners manage infrastructure tasks between cloud and on-premises systems. Terraform capabilities are widely used for cloud infrastructure development by organisations. Pursuing this training helps individuals get equipped with the necessary skills and techniques to enhance their career opportunities and increase their earnings.

The Knowledge Academy’s 1-day Terraform Training course provides delegates with in-depth knowledge about building cloud applications relevant to real-world scenarios. During this training, they will learn about the Terraform state, which is used to store bindings between objects in a remote system. They will also learn about Terraform tips and tricks that are used for automating the Terraform testing process. This course will be led by our highly skilled and knowledgeable trainer, who has years of teaching experience and will assist delegates in gaining a thorough understanding of the Terraform Training course.

Course Objectives

  • To deploy application code and infrastructure code to run automated tests
  • To develop an arrangement for a cloud computing platform
  • To manage various infrastructure environments using Terraform
  • To understand how Terraform integrates infrastructure sources
  • To configure parameters that are common to all resources
  • To get into the details of writing configurations in Terraform

At the end of this training, delegates will be able to use Terraform to develop and design the infrastructure for cloud computing resources. They will be able to use various tools and tricks for automating the Terraform testing process.

Show moredown

What’s included in this Terraform Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Terraform Training Certificate
  • Digital Delegate Pack

Show moredown

Not sure which course to choose?

Speak to a training expert for advice if you are unsure of what course is right for you. Give us a call on 01344203999 or Enquire.

Cloud Computing FAQs

FAQ's

Please arrive at the venue at 8:45am.
Our cloud computing courses are available across the world in thousands of locations.
This depends on the training course you choose. Please refer to each course for details.
Yes, all our Cloud Computing trainers have many years of experience.
We will provide you with our courseware manual, certificate, and tuition from an experienced instructor.
Please see our Cloud Computing courses available in the United Kingdom
The Knowledge Academy is the Leading global training provider for Cloud Computing.
The price for Cloud Computing certification in the United Kingdom starts from £1795.

Why we're the go to training provider for you

icon

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

icon

Trusted & Approved

We are accredited by PeopleCert on behalf of AXELOS

icon

Many delivery methods

Flexible delivery methods are available depending on your learning style.

icon

High quality resources

Resources are included for a comprehensive learning experience.

barclays Logo
deloitte Logo
Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

santander logo
bmw Logo
Google Logo

Looking for more information on Cloud Computing