Cloud Computing - TRAINING

Course Objectives

1. The Handbook describes and evaluates the current state-of-the-art in a new field of cloud computing.
2. It also presents current systems, services, and main players in this explosive field.
3. Contributors to the Handbook are the leading researchers from academia and practitioners from industry.
We would like to thank the authors for their contributions.Without their expertise and effort, this Handbook would never come to fruition. Springer editors and staff also deserve our sincere recognition for their support throughout the project.

Course Summary and Details

Cloud computing has become a great solution for providing a flexible, on-demand, and dynamically scalable computing infrastructure for many applications. Cloud computing also presents a significant technology trends, and it is already obvious that it is reshaping information technology processes and the IT marketplace.
This Handbook is a carefully edited book – contributors are 65 worldwide experts in the field of cloud computing and their applications. The Handbook Advisory Board, comprised of nine researchers and practitioners from academia and industry, helped in reshaping the Handbook and selecting the right topics and creative and knowledgeable contributors. The scope of the book includes leading-edge cloud computing technologies, systems, and architectures; cloud computing services; and a variety of cloud computing applications.
The Handbook comprises four parts, which consist of 26 chapters. The first part on Technologies and Systems includes articles dealing with cloud computing technologies, storage and fault tolerant strategies in cloud computing, workflows, grid computing technologies, and the role of networks in cloud computing.
The second part on Architectures focuses on articles on several specific architectural concepts applied in cloud computing, including enterprise knowledge clouds, high-performance computing clouds, clouds with vertical load distribution, and peer-to-peer based clouds.
The third part on Services consists of articles on various issues relating to cloud services, including types of services, service scalability, scientific services, and dynamic collaborative services. The forth part on Applications describes various cloud computing applications from enterprise knowledge clouds, scientific and statistical computing, scientific data management, to medical applications.
With the dramatic growth of cloud computing technologies, platforms and services, this Handbook can be the definitive resource for persons working in this field as researchers, scientists, programmers, engineers, and users. The book is intended for a wide variety of people including academicians, designers, developers, educators, engineers, practitioners, researchers, and graduate students. This book can also be beneficial for business managers, entrepreneurs, and investors. The book can have a great potential to be adopted as a textbook in current and new courses on Cloud Computing.

Cloud Computing Training Course - OUTLINES

Examining the Value Proposition

• Defining Cloud Computing
Cloud Computing Types
• The NIST model
• The Cloud Cube Model
• Deployment models
• Service models
• Examining the Characteristics of Cloud Computing
• Paradigm shift
Benefits of Cloud Computing
• Disadvantages of cloud computing
• Assessing the Role of Open Standards

Assessing the Value Proposition

• Measuring the Cloud's Value
• Early adopters and new applications
• The laws of cloudonomics
• Cloud computing obstacles
• Behavioral factors relating to cloud adoption
• Measuring cloud computing costs
• Avoiding Capital Expenditures
• Right-sizing
• Computing the Total Cost of Ownership
• Specifying Service Level Agreements
• Defining Licensing Models

Understanding Cloud Architecture

• Exploring the Cloud Computing Stack
• Composability
• Infrastructure
• Platforms
• Virtual Appliances
• Communication Protocols
• Applications
• Connecting to the Cloud
• The Jolicloud Netbook OS
• Chromium OS: The Browser as an Operating System

Understanding Services and Applications by Type

• Defining Infrastructure as a Service (IaaS)
• IaaS workloads
• Pods, aggregation, and silos
• Defining Platform as a Service (PaaS)
• Defining Software as a Service (SaaS)
• SaaS characteristics
• Open SaaS and SOA
• and CRM SaaS
• Defining Identity as a Service (IDaaS)
• What is an identity?
• Networked identity service classes
• Identity system codes of conduct
• IDaaS interoperability
• Defining Compliance as a Service (CaaS)

Using Platforms - Understanding Abstraction and Virtualization

• Using Virtualization Technologies
• Load Balancing and Virtualization
• Advanced load balancing
• The Google cloud
• Understanding Hypervisors
• Virtual machine types
• VMware vSphere
• Understanding Machine Imaging
• Porting Applications
• The Simple Cloud API
• AppZero Virtual Application Appliance


Capacity Planning

• Capacity Planning
• Defining Baseline and Metrics
• Baseline measurements
• System metrics
• Load testing
• Resource ceilings
• Server and instance types
• Network Capacity
• Scaling

Exploring Platform as a Service

• Defining Services
• versus SaaS versus PaaS
• Application development
• Using PaaS Application Frameworks
• Drupal
• Eccentex AppBase 3.0
• LongJump
• Squarespace
• WaveMaker
• Wolf Frameworks

Using Google Web Services

• Exploring Google Applications
• Surveying the Google Application Portfolio
• Indexed search
• The dark Web
• Aggregation and disintermediation
• Productivity applications and services
• Enterprise offerings
• AdWords
• Google Analytics
• Google Translate
• Exploring the Google Toolkit
• The Google APIs
• Working with the Google App Engine

Using Amazon Web Services

• Understanding Amazon Web Services
• Amazon Web Service Components and Services
• Working with the Elastic Compute Cloud (EC2)
• Amazon Machine Images
• Pricing models
• System images and software
• Creating an account and instance on EC2
• Working with Amazon Storage Systems
• Amazon Simple Storage System (S3)
• Amazon Elastic Block Store (EBS)
• CloudFront
• Understanding Amazon Database Services
• Amazon SimpleDB
• Amazon Relational Database Service (RDS)
• Choosing a database for AWS

Using Microsoft Cloud Services

• Exploring Microsoft Cloud Services
• Defining the Windows Azure Platform
• The software plus services approach
• The Azure Platform
• The Windows Azure service
• Windows Azure AppFabric
• Azure Content Delivery Network
• SQL Azure
• Windows Azure pricing
• Windows Live services
• Using Windows Live
• Windows Live Essentials
• Windows Live Home
• Windows Live for Mobile

Exploring Cloud Infrastructures - Managing the Cloud

• Administrating the Clouds
• Management responsibilities
• Lifecycle management
• Cloud Management Products
• Emerging Cloud Management Standards
• DMTF cloud management standards
• Cloud Commons and SMI

Understanding Cloud Security

• Securing the Cloud
• The security boundary
• Security service boundary
• Security mapping
• Securing Data
• Brokered cloud storage access
• Storage location and tenancy
• Encryption
• Auditing and compliance
• Establishing Identity and Presence
• Identity protocol standards
• Windows Azure identity standards
• Presence

Understanding Services and Applications - Understanding Service Oriented Architecture

• Introducing Service Oriented Architecture
• Event-driven SOA or SOA 2.0
• The Enterprise Service Bus
• Service catalogs
• Defining SOA Communications
• Business Process Execution Language
• Business process modeling
• Managing and Monitoring SOA
• SOA management tools
• SOA security
• The Open Cloud Consortium
• Relating SOA and Cloud Computing

Moving Applications to the Cloud

• Applications in the Clouds
• Functionality mapping
• Application attributes
• Cloud service attributes
• System abstraction
• Cloud bursting
• Applications and Cloud APIs

Working with Cloud-Based Storage

• Measuring the Digital Universe
• Cloud storage in the Digital Universe
• Cloud storage definition
• Provisioning Cloud Storage
• Unmanaged cloud storage
• Managed cloud storage
• Creating cloud storage systems
• Virtual storage containers
• Exploring Cloud Backup Solutions
• Backup types
• Cloud backup features
• Cloud attached backup
• Cloud Storage Interoperability
• Cloud Data Management Interface (CDMI)
• Open Cloud Computing Interface (OCCI)

Working with Productivity Software

• Using Productivity Applications
• Characteristics of productivity software
• Online Office Systems
• Glide Digital
• Google Docs
• Microsoft Office Web Apps
• ThinkFree Office
• Zoho Office Suite

Using Webmail Services

• Exploring the Cloud Mail Services
• Google Gmail
• Mail2Web
• Windows Live Hotmail
• Yahoo! Mail
• Working with Syndication Services
• The RSS and Atom Protocols
• Newsreaders
• News Aggregators

Communicating with the Cloud

• Exploring Instant Messaging
• Instant messaging clients
• Instant messaging interoperability
• Micro-blogs or Short Message Services
• Exploring Collaboration Technologies
• Using Social Networks
• Features
• List of social networking sites
• Privacy and security
• Interaction and interoperability

Using Media and Streaming

• Understanding the Streaming Process
• Protocols in Use
• The cloud computing advantages
• Audio Streaming
• Working with VoIP Applications
• Skype
• Google Voice and Google Talk
• Video Streaming
• Television in the cloud
• Streaming video formats
• YouTube

Using the Mobile Cloud - Working with Mobile Devices

• Defining the Mobile Market
• Connecting to the cloud
• Adopting mobile cloud applications
• Feature phones and the cloud
• Using Smartphones with the Cloud
• Android
• Apple iPhone
• Research In Motion BlackBerry
• Symbian
• Windows Mobile

Working with Mobile Web Services

• Understanding Service Types
• Mobile interoperability
• Performing Service Discovery
• Context-aware services
• Location awareness
• Push services
• The BlackBerry Push Service
• The Lemonade Profile
• Using SMS
• Defining WAP and Other Protocols
• Performing Synchronization

Other Information Technology Courses

Documents and Records Management Compliance
Artificial Intelligence and Applications
Sentiment Analysis and Applications
Informaton Security and Cryptology
Big Data Management
IT Risk Management
Data Mining


Cumhuriyet Cad. No:5
Floor 5 - Taksim
34437 Beyoğlu-Istanbul

Do not hesitate to send your inquiry