Cloud computing is a new form of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand. It is a model for enabling ubiquitous, on- demand access to a shared pool of configurable computing resources (e.g., computer networks, servers, storage, applications and services), which can be rapidly provisioned and released with minimal management effort. Actually, Cloud computing allows the users and enterprises with various capabilities to store and process their data in either privately owned cloud, or on a third-party server in order to make data accessing mechanisms much more easy and reliable. Data centers that may be located far from the user ranging in distance from across a city to across the world. Cloud computing relies on sharing of resources to achieve coherence and economy of scale, similar to a utility (like the electricity grid) over an electricity network.

Fog computing can be perceived in both large cloud systems and big data structures, referring to the growing difficulties in accessing information objectively. This results in a lack of quality of the obtained content. The effects of fog computing on cloud computing and big data systems may vary; yet, a common aspect that can be extracted is a limitation in accurate content distribution, an issue that has been tackled with the creation of metrics that attempt to improve accuracy.

Edge computing is a method of optimizing cloud-computing systems by performing data processing at the edge of the network, near the source of the data. This reduces the communications bandwidth needed between sensors and the central datacenter by performing analytics and knowledge generation at or near the source of the data.

This Course targets Cloud engineers, System designers, Software and IT architects, CIOs, CTOs or any technology leader looking to utilize cloud computing in their organization, Software engineers, IT administrators.

  • Some IT industry work experience or those pursuing a degree in the IT field
  • Cloud Computing Infrastructure knowledge ( Azure, AWS, GCP )
  • You should be familiar with the basics of networking such as layer-2 switching, VLANs, IPv4, IP routing and Internet-related protocols (DNS and HTTP).
}

8 Hours

Cloud Computing

h

Certificate: No

Price: contact us for more details

Leave your details

Course Outline

 

Objectives

This Course covers the basics of cloud computing and the advantages and limitations of deploying your Infrastructure in the Cloud. The course will cover advanced Cloud technologies such as Fog & Edge Computing and give you knowledge and information to design and implement these technologies in your applications such as Mobile, IOT, and Web and design large-scale infrastructure.

 

Contents

What is cloud computing?

  • Overview
    • History of cloud
    • computing Type of Clouds
    • Cloud Service Models
    • Cloud Architecture
    • Cloud Clients

What is Fog Computing? What is Edge Computing?

Fog VS. Edge Computing Overview

Vendors Overview (Commercial & Open Sources) System Providers Overview

Clients Overview

Main Fog computing overview

  • Hardware infrastructure
  • Software infrastructure
    • Operating Systems
    • Software, Automation, Frameworks Deployment (Regions, zones)
  • Security
  • Management
  • Performance & Scalability Monitoring

 

Main Edge computing overview

  • Hardware infrastructure
  • Software infrastructure
    • Operating Systems
    • Software, Automation, Frameworks
  • Deployment (Regions, zones)
  • Security
  • Management
  • Performance & Scalability Monitoring

Market Research Analytics

  • Market Shares
  • Segments & Market leaders Trends
  • Revenue & Growth
  • Pricing Models ( Major Vendors)

Development Tools

  • SDK

IDE tools CLI

Summary