RedHat Cloud Martyn Taylor, Software Engineer

Slides:



Advertisements
Similar presentations
Google App Engine Cloud B. Ramamurthy 7/11/2014CSE651, B. Ramamurthy1.
Advertisements

Lift-and- Shift Cloud First Dev. And TestHybrid SaaS for Sale Windows Azure PaaS IaaS+ Windows CEAP Private PaaS Be sure to grab all parts of graphic before.
SaaS, PaaS & TaaS By: Raza Usmani
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Plan Introduction What is Cloud Computing?
Introduction to Cloud Computing
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Interoperability in the Cloud By Alex Espinoza
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Web 2.0: Concepts and Applications 6 Linking Data.
Cloud Computing and Big Data
Introduction to Cloud Computing
In the name of God :).
Java in the cloud PaaS Platform in Comparison By Srini Kumar VP MSat IT Evangelist & Strategy Advisor.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
By Nicole Rowland. What is Cloud Computing?  Cloud computing means that infrastructure, applications, and business processes can be delivered to you.
Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure
Enterprise Cloud Computing
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
PaaS solutions evaluation CERN openlab Summer Students Lightning Talks Sessions Sofia Danko › 19/08/2014.
CloudForms Martyn Taylor, Software Engineer. Overview Red Hat Cloud CloudForms ● Features ● Structure Product v Project ● Architecture ● Realising Features.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Web 2.0: Concepts and Applications 6 Linking Data.
Google App Engine. Contents Overview Getting Started Databases Inter-app Communications Modes.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Semester :- fourth– sem (4th) Branch :- Computer’s Roll-no :-
Platform as a Service (PaaS)
Unit 3 Virtualization.
VIRTUALIZATION & CLOUD COMPUTING
Avenues International Inc.
Platform as a Service (PaaS)
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Prepared by: Assistant prof. Aslamzai
Amazon Storage- S3 and Glacier
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Cloud Data platform (Cloud Application Development & Deployment)
Platform as a Service.
Cloud Computing Platform as a Service
Cloud Management Mechanisms
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Open source Cloud Management Platforms
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Cloud Computing.
Chapter 22: Cloud Computing Technology and Security
Week 01 Comp 7780 – Class Overview.
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
2018 Amazon AWS DevOps Engineer Professional Dumps - DumpsProfessor
Get Amazon AWS-DevOps-Engineer-Professional Exam Real Questions - Amazon AWS-DevOps-Engineer-Professional Dumps Realexamdumps.com
CNIT131 Internet Basics & Beginning HTML
Cloud Computing.
Java in the cloud PaaS Platform in Comparison
Cloud Management Mechanisms
Brandon Hixon Jonathan Moore
Microsoft Virtual Academy
Cloud Computing: Concepts
Fundamental Concepts and Models
Done by:Thikra abdullah
A DevOps process for deploying R to production
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

RedHat Cloud Martyn Taylor, Software Engineer Good afternoon-enthusiasim

Overview Cloud Computing Types RedHat's Offerings Problems with IaaS CloudForms OpenShift

Overview Cloud Computing Types RedHat's Offerings Problems with IaaS CloudForms OpenShift

Overview Cloud Computing Types RedHat's Offerings Problems with IaaS CloudForms OpenShift

Cloud Types Infrastructure-as-a-Service (IaaS) Compute, Storage, Networking AWS, GoGrid Platform-as-a-Service (PaaS) Environment Google AppEngine, Engine Yard, Force.com Software-as-a-Service (SaaS) Applications Gmail, PayPal, Salesforce Picture to describe-3 platforms

RedHat's Offerings Unfortunatley you don't have long enough to talk about both in detail, however because I am involved with cloud forms I will talk to you about this and touch briefly on openshift

IaaS : Problems Vendor Lockin Many Providers = Many Interfaces Images are not transferable between Vendors Deal with resources only No application management tools Difficult to manage Spending

CloudForms Allows Management of application lifecycle Create your own IaaS Share Current Infrastructure Utilise public providers Provider agnostic Define Environments for specific applications 1 central management hub and API Application Life Cycle Management Pre and post runtime A central management hub Allows Management of application lifecycle Avoids vendor lockin Gradual Approach to adopting the Cloud It is a Suite of tools for managing Infrastructure and applications across IaaS providers and private resources. It offers a central management hub for cloud resources, allowing you to create a hybrid clouds building upon existing infrastructure and or utilising public services. A key feature of CloudForms is it's ability to manage application life cycles alongside resources. It's main aim is to offer gradual migration to 'the cloud'. Maintains Portability across technology stacks.

CloudForms Cloud Forms Cloud Engine Application Engine System Engine Resource Application

Cloud Engine: control Central Hub for managing, configuring personal IaaS Web Application Admin configures Users to consume resources Cloud Providers and Accounts Shared, controlled Quotaing Pooled Environments Policies around Access and Geography REST API

Cloud Engine: users Self-service Create their own images Deploy instances into specific environments User control instance life-cycle Access instances via SSH Resource usage logging for charge back

Application Engine Define application environments Image Builds Build for multiple providers Archives Post boot configuration Versioning Environment Tagging Access Image Uploads

System Engine Builds on top of the Application Engines Continuous Content and configuration Live updates Template defined Instance defined

Application/System Engine

CloudForms Summary Create your own IaaS Self-service Control access and usage of resource Define and build application environments Control where you applications are deployed Continuous content and configuration management Verbose logging for charge back

How do I get CloudForms? Beta registration has finished :( CloudForms is combination of RedHat projects www.aeolus-project.org Minor release every 3 weeks Testing repositories Naming is a little different! www.katello.org

OpenShift Platform-as-a-service Java, Ruby, PHP, Perl and Python applications. Express Free Flex Auto-scaling performance monitoring application management Power Create you own PaaS www.openshift.redhat.com

Questions? mtaylor@redhat.com