Overview:
Infrastructure as a service (IaaS) is a cloud computing offering in which a vendor provides users access to computing resources such as servers, storage, and networking. Organizations use their own platforms and applications within a service provider’s infrastructure.
Platform as a service (PaaS) is a cloud computing offering that provides users with a cloud environment in which they can develop, manage and deliver applications. In addition to storage and other computing resources, users are able to use a suite of prebuilt tools to develop, customize and test their own applications.
Software as a service (SaaS) is a cloud computing offering that provides users with access to a vendor’s cloud-based software. Users do not install applications on their local devices. Instead, the applications reside on a remote cloud network accessed through the web or an API. Through the application, users can store and analyze data and collaborate on projects.
Pre-Requisite:
- General knowledge of distributed computing and application development
Audience:
- IT architects, IT consultants
Course Curriculum
Introduction to Cloud Computing | |||
How did we get here – From application hosting to SaaS to public & private cloud Details | 00:00:00 | ||
Cloud definition – Chose your flavor: IaaS, PaaS, SaaS Details | 00:00:00 | ||
Typical cloud usage scenarios Details | 00:00:00 | ||
SaaS vs traditional enterprise computing Details | 00:00:00 | ||
The programmable Web: an API in the cloud Details | 00:00:00 | ||
Cloud migration | |||
Better utilization through resource virtualization Details | 00:00:00 | ||
Cloud management for elasticity: automated, on-demand provisioning of resources Details | 00:00:00 | ||
Evolving the economy of scale through shared infrastructure and applications Details | 00:00:00 | ||
Cloud benefits and challenges Details | 00:00:00 | ||
IaaS (Infrastructure as a Service) | |||
IaaS architecture and key features Details | 00:00:00 | ||
Who are the major IaaS providers? Details | 00:00:00 | ||
Microsoft Azure | |||
Web Roles & Worker Roles Details | 00:00:00 | ||
Scalability, load balancing, fail over Details | 00:00:00 | ||
Amazon Web Services (AWS) | |||
Elastic Compute Cloud (EC2) & Amazon Machine Images (AMI) Details | 00:00:00 | ||
IaaS: AWS Application Services and Marketplace Details | 00:00:00 | ||
Regions & Availability Zones Details | 00:00:00 | ||
Networking & security Details | 00:00:00 | ||
Monitoring, Auto Scaling, & Load Balancing Details | 00:00:00 | ||
Building scalable and fault-tolerant applications Details | 00:00:00 | ||
How to protect yourself from outages Details | 00:00:00 | ||
Management interfaces Details | 00:00:00 | ||
Private & hybrid cloud Details | 00:00:00 | ||
Drivers & challenges Details | 00:00:00 | ||
Defining the requirements Details | 00:00:00 | ||
A Methodology for building a private cloud Details | 00:00:00 | ||
How to manage the private cloud Details | 00:00:00 | ||
VMware Details | 00:00:00 | ||
Abiquo Details | 00:00:00 | ||
Amazon Virtual Private Cloud Details | 00:00:00 | ||
Hybrid clouds Details | 00:00:00 | ||
Use cases Details | 00:00:00 | ||
Product example: Eucalyptus Details | 00:00:00 | ||
How to select a private cloud model Details | 00:00:00 | ||
PaaS (Platform as a Service) | |||
PaaS defined Details | 00:00:00 | ||
A complete PaaS stack Details | 00:00:00 | ||
Where to draw the line: IasS+ or pure-PaaS or custom-SaaS? Details | 00:00:00 | ||
What functionality do we need to build applications for the cloud? Details | 00:00:00 | ||
Multi-Tenancy Details | 00:00:00 | ||
What is a multi-tenant system? Details | 00:00:00 | ||
Evolving the economy of scale Details | 00:00:00 | ||
Customizing the application for a tenant Details | 00:00:00 | ||
Considerations for multi-tenant applications: Stability, SLA, legal & regulatory, security, maintenance, 3rd-party components Details | 00:00:00 | ||
Who are the major PaaS providers? Details | 00:00:00 | ||
Microsoft Azure Details | 00:00:00 | ||
Google App Engine Details | 00:00:00 | ||
Force.com Details | 00:00:00 | ||
Outlook: the future of PaaS Details | 00:00:00 | ||
SaaS (Software as a Service) | |||
What is SaaS? Details | 00:00:00 | ||
Some examples Details | 00:00:00 | ||
Cloud Architecture | |||
Service Oriented Architecture (SOA) Details | 00:00:00 | ||
Service Layer Model & the concept of loose coupling Details | 00:00:00 | ||
SOA + Event Driven Architecture (EDA) = e-SOA Details | 00:00:00 | ||
What is REST and why is it important for the cloud? Details | 00:00:00 | ||
Synergy of SOA and Cloud – the industry view Details | 00:00:00 | ||
SOA / SaaS synergy Details | 00:00:00 | ||
SOA / PaaS synergy Details | 00:00:00 | ||
Approaches to meet demand Details | 00:00:00 | ||
Applying SOA principles to the cloud: loose coupling, encapsulation, asynchronous services Details | 00:00:00 | ||
Building multi-tenancy applications based on SOA Details | 00:00:00 | ||
Migrating legacy systems into the cloud Details | 00:00:00 | ||
SOA / IaaS synergy Details | 00:00:00 | ||
Service-Oriented Infrastructure (SOI) Details | 00:00:00 | ||
Service virtualization vs Server virtualization Details | 00:00:00 | ||
Automated, on-demand resource provisioning Details | 00:00:00 | ||
Cloud Integration | |||
The need for cloud integration and its challenges Details | 00:00:00 | ||
How SOA can help: focus on integration Details | 00:00:00 | ||
From application integration to Service Oriented Integration (SOI) Details | 00:00:00 | ||
The need for (inter)mediation Details | 00:00:00 | ||
Mediation functionality Details | 00:00:00 | ||
Enterprise Service Bus (ESB) reference architectures Details | 00:00:00 | ||
What are the particular requirements for cloud integration? Details | 00:00:00 | ||
From ESB to “Internet Service Bus” Details | 00:00:00 | ||
Product Examples: Windows Azure, AppFabric, IBM Cast Iron, Fiorano Details | 00:00:00 | ||
Standards and Open Source Software | |||
Cloud standards Details | 00:00:00 | ||
Portability & interoperability: problem statement Details | 00:00:00 | ||
Distributed Management Task Force, Inc. (DMTF) Details | 00:00:00 | ||
Open Virtualization Format (OVF) Details | 00:00:00 | ||
Open Cloud Standards Incubator Details | 00:00:00 | ||
Apache Libcloud Details | 00:00:00 | ||
Open Source Software (OSS) Details | 00:00:00 | ||
OpenStack Details | 00:00:00 | ||
Cloud Security | |||
The evolution to Cloud Security Details | 00:00:00 | ||
From traditional Web applications to SOA to Cloud Details | 00:00:00 | ||
Public cloud vs. on-premise datacenter Details | 00:00:00 | ||
Cloud security is a multi-dimensional problem Details | 00:00:00 | ||
Dimension 1: IaaS, PaaS, SaaS Details | 00:00:00 | ||
Dimension 2: Network, VM, application, data Details | 00:00:00 | ||
Dimension 3: CSP, tenant Details | 00:00:00 | ||
Identity, Entitlement & Access Management (IdEA) Details | 00:00:00 | ||
Authentication & Access Control Details | 00:00:00 | ||
SAML, XACML, and Policy Enforcement Point (PEP) Details | 00:00:00 | ||
Security across on-premise systems & multiple Clouds Details | 00:00:00 | ||
Cloud Security Alliance standards Details | 00:00:00 | ||
Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol Details | 00:00:00 | ||
Security, Trust, and Assurance Registry Details | 00:00:00 | ||
Governance for Cloud-based Services | |||
Business vs. IT vs. EA vs. SOA vs. Cloud Governance Details | 00:00:00 | ||
Why SOA governance can (should) be the basis for Cloud governance Details | 00:00:00 | ||
SOA governance frameworks, standards, technologies Details | 00:00:00 | ||
Open Group’s Service Integration Maturity Model (OSIMM) Details | 00:00:00 | ||
Open Group SOA Governance Reference Model (SGRM) Details | 00:00:00 | ||
SOA Governance Vitality Method (SGVM) Details | 00:00:00 | ||
Cloud governance Details | 00:00:00 | ||
Similarities and differences to SOA governance Details | 00:00:00 | ||
Delineating responsibilities: cloud provider vs. cloud customer Details | 00:00:00 | ||
Switching cloud providers – the worst case test for your governance Details | 00:00:00 | ||
A Cloud governance methodology Details | 00:00:00 | ||
Technologies for implementing governance Details | 00:00:00 | ||
Outlook and Conclusions | |||
Outlook and usage for cloud computing Details | 00:00:00 | ||
Hadoop – gaining popularity in the Cloud Details | 00:00:00 | ||
Cloud Return on Investment (ROI) Details | 00:00:00 | ||
Total Cost of Ownership (TCO) Details | 00:00:00 |
Course Reviews
No Reviews found for this course.