Developer support in a federated Platform-as-a-Service environment
|
|
|
- Anthony Hicks
- 10 years ago
- Views:
Transcription
1 Developer support in a federated Platform-as-a-Service environment Master s Thesis Emanuele Rocca Vrije Universiteit Amsterdam Parallel and Distributed Computer Systems June 14, 2012 Emanuele Rocca Developer support in a federated PaaS environment 1/35
2 What is this all about How to make software developers life easier in the cloud. Emanuele Rocca Developer support in a federated PaaS environment 2/35
3 Outline Cloud Computing 1 Cloud Computing 2 3 Emanuele Rocca Developer support in a federated PaaS environment 3/35
4 Cloud Computing: everyone talks about it Emanuele Rocca Developer support in a federated PaaS environment 4/35
5 Cloud Computing: what are we talking about? Another stack CS students have to remember! Software as a Service Platform as a Service Infrastructure as a Service Emanuele Rocca Developer support in a federated PaaS environment 5/35
6 Cloud Computing: what are we talking about? Another stack CS students have to remember? Software as a Service Software Platform as a Service Middleware Infrastructure as a Service Hardware Emanuele Rocca Developer support in a federated PaaS environment 6/35
7 Cloud Computing: PaaS and developers PaaS: The software platform where systems run on. Developers make software that runs on some hardware! Emanuele Rocca Developer support in a federated PaaS environment 7/35
8 Cloud Computing: PaaS and developers Developers use the functionalities offered by PaaS systems to do their job. Certainly someone has studied how to make their life easier? Emanuele Rocca Developer support in a federated PaaS environment 8/35
9 Cloud Computing: PaaS and developers No, nobody has studied how to make devs life in the cloud easier. Emanuele Rocca Developer support in a federated PaaS environment 9/35
10 Emanuele Rocca Developer support in a federated PaaS environment 10/35
11 Developers are users of PaaS systems. Many efforts spent on User Experience. How about Developer Experience? Emanuele Rocca Developer support in a federated PaaS environment 11/35
12 : support through the SD process Activities of the Software development process: Requirements and Specifications Architecture and Design Implementation Testing Debugging Deployment Emanuele Rocca Developer support in a federated PaaS environment 12/35
13 : support through the SD process Activities of the Software development process: Requirements and Specifications Architecture and Design Implementation: supported programming languages Testing: availability of good testing tools Debugging: monitoring and administrative tools Deployment: intuitive, pain-free deployment options Emanuele Rocca Developer support in a federated PaaS environment 13/35
14 Outline Cloud Computing 1 Cloud Computing 2 3 Emanuele Rocca Developer support in a federated PaaS environment 14/35
15 Analysis of PaaS offerings 1 Programming languages Every offering supports PHP and Java Many support Python and Ruby Lesser-known languages are also often available 2 Testing tools PaaS systems usually provide environments to test the applications locally Unit and Functional testing are neglected! 3 Deployment options Tarball based VCS based Emanuele Rocca Developer support in a federated PaaS environment 15/35
16 Improving the DX offered by ConPaaS ConPaaS is a Platform as a Service system developed by the Vrije Universiteit Amsterdam, Zuse Institut Berlin and XLAB Ljubljana in the Contrail E.U. project. It allows to deploy services such as webapps, databases, mapreduce and more on public and private clouds. Every service has a manager and one or more agents. Emanuele Rocca Developer support in a federated PaaS environment 16/35
17 Improving the DX offered by ConPaaS ConPaaS does well from the point of view of supported programming languages PHP and Java are supported Python is coming Adding new languages is easy Emanuele Rocca Developer support in a federated PaaS environment 17/35
18 Improving the DX offered by ConPaaS I have focused on the deployment and testing activities of the Software development process 1 Adding support for GIT-based code deployments 2 Integrating the Selenium functional testing framework Emanuele Rocca Developer support in a federated PaaS environment 18/35
19 GIT-based code deployments Developers use version control systems such as GIT to keep track of code changes Many PaaS systems allow code deployments via GIT ConPaaS had to catch up! Emanuele Rocca Developer support in a federated PaaS environment 19/35
20 GIT-based code deployments Developers upload their SSH public keys Application code can be updated via git push Multiple public keys are accepted. Collaborative development Emanuele Rocca Developer support in a federated PaaS environment 20/35
21
22
23
24
25
26
27 GIT-based code deployments A specific code version can be activated from the command line. Automation is possible. Emanuele Rocca Developer support in a federated PaaS environment 27/35
28 Functional testing of web applications Current Platform as a Service offerings neglect the Testing activity of the software development process Opportunity for ConPaaS! Emanuele Rocca Developer support in a federated PaaS environment 28/35
29 Functional testing of web applications: Selenium Selenium offers a way to remotely control web browsers Complex, modern web applications can be tested from the functional point of view eg: if we open and click on Features, do we get a page with ConPaaS - Features in the title? Emanuele Rocca Developer support in a federated PaaS environment 29/35
30 Functional testing of web applications: an example Emanuele Rocca Developer support in a federated PaaS environment 30/35
31 Functional testing of web applications in ConPaaS Selenium can function in Grid mode: a single server, called hub works as the point of contact for the tests Requests are proxied to a number of Selenium servers, called nodes On ConPaaS the service starts up with one agent functioning both as a hub and as a node. Users can run tests also with only one agent The service is elastic: more nodes can be added, they will register themselves with the hub Emanuele Rocca Developer support in a federated PaaS environment 31/35
32
33
34 Functional testing of web applications: scalability When the number of tests grows it might take a long time to get the results We need quick feedback! Unlimited horizontal scalability on ConPaaS: simply add new agents Emanuele Rocca Developer support in a federated PaaS environment 34/35
35 Conclusions Cloud Computing Developer Experience should be considered as a key aspect by Platform as a Service vendors ConPaaS is a nice system with many interesting features and properties. It is now more appealing to developers, but we can do even better! Emanuele Rocca Developer support in a federated PaaS environment 35/35
Networks and Services
Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure
ConPaaS: an integrated runtime environment for elastic cloud applications
ConPaaS: an integrated runtime environment for elastic cloud applications Guillaume Pierre Vrije Universiteit Amsterdam July 24th 2012 contrail is co-funded by the EC 7th Framework Programme under Grant
Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)
Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University
OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise
openshift Benefits Document platform features Feature Benefit FOR APPLICATIO DEVELOPMET Self-Service and On-Demand Application Stacks By enabling Developers with the ability to quickly and easily deploy
Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift
Cloud Hosting QCLUG presentation - Aaron Johnson Amazon AWS Heroku OpenShift What is Cloud Hosting? According to the Wikipedia - 2/13 Cloud computing, or in simpler shorthand just "the cloud", focuses
Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija
Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija Robert Dukarić University of Ljubljana Faculty of Computer and Information Science Laboratory for information systems integration Competence
OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect [email protected]
OpenShift Enterprise PaaS Red Hat Andrey Markelov RHCA Red Hat, Presales Solution Architect [email protected] 1 Cloud Service Models IaaS PaaS SaaS APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC)
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers
JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON
JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON Eberhard Wolff Architecture and Technology Manager adesso AG, Germany 12.10. Agenda A Few Words About Cloud Java and IaaS PaaS Platform as a Service Google
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
User Manual: ConPaaS Web Hosting Service
User Manual: ConPaaS Web Hosting Service 1 Cloud Front-end August 15, 2011 The cloud front-end provides an intuitive web-based user interface that allows users to register new accounts in order to start
Selenium An Effective Weapon In The Open Source Armory
Selenium An Effective Weapon In The Open Source Armory Komal Joshi Director: Atlantis Software Limited Anand Ramdeo Head of Quality Assurance: GCAP Media Agenda Introduction to Selenium Selenium IDE Lets
Hudson configuration manual
Hudson configuration manual 1 Chapter 1 What is Hudson? Hudson is a powerful and widely used open source continuous integration server providing development teams with a reliable way to monitor changes
OpenShift on OpenStack
OpenShift on OpenStack Jason Callaway Senior Solutions Architect [email protected] @jasoncallaway 11/14/2013 1 Agenda Why Platform as a Service (PaaS) Demo OpenShift Discuss OpenStack Heat Lab / hack-athon
A Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
Cloud Computing and Advanced Relationship Analytics
Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc. 408 992 7136 [email protected]
OpenShift is FanPaaStic For Java EE. By Shekhar Gulati Promo Code JUDCON.IN
OpenShift is FanPaaStic For Java EE By Shekhar Gulati Promo Code JUDCON.IN About Me ~ Shekhar Gulati OpenShift Evangelist at Red Hat Hands on developer Speaker Writer and Blogger Twitter @ shekhargulati
Continuous Integration in the Cloud with Hudson
Continuous Integration in the Cloud with Hudson Kohsuke Kawaguchi Jesse Glick Sun Microsystems, Inc. Hudson committers Rise of Continuous Integration Offload from people, push to computers $ computers
Enterprise PaaS Evaluation Guide
Enterprise PaaS Evaluation Guide 1 Defining the Enterprise PaaS There are several competing definitions of Platform-as-a-Service (PaaS) and a broad range of service offerings bearing that label. For the
Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
"Build and Test in the Cloud "
W5 Class 11/17/2010 10:00:00 AM "Build and Test in the Cloud " Presented by: Darryl Bowler CollabNet Brought to you by: 330 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524 [email protected]
CloudFTP: A free Storage Cloud
CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing
CloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1. August 28, 2013 Frank Cohen, [email protected], (408) 364-5508
CloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1 August 28, 2013 Frank Cohen, [email protected], (408) 364-5508 The Missing Agile CI Results Database Extends CloudBees Jenkins
Exploring Web Testing Tools For Use In A Classroom
Exploring Web Testing Tools For Use In A Classroom Brian Valerius and Elena Machkasova (Advisor) Computer Science Discipline University of Minnesota Morris Morris MN, 56267 [email protected], [email protected]
Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic
Drive new Revenue With PaaS/IaaS Ruslan Synytsky CTO, Jelastic 2 MISSING OUT ON CLOUD OPPORTUNITY? Many hosters today are missing out on a massive opportunity to provide an Amazon-beating public cloud
PaaS - Platform as a Service Google App Engine
PaaS - Platform as a Service Google App Engine Pelle Jakovits 14 April, 2015, Tartu Outline Introduction to PaaS Google Cloud Google AppEngine DEMO - Creating applications Available Google Services Costs
Deploying Your Application On Public Cloud
#GHC14 Deploying Your Application On Public Cloud Egle Sigler @eglute Iccha Sethi @IcchaSethi October 9, Egle Sigler Principal Architect at Rackspace Works with OpenStack POWER: Professional Organization
Private Clouds with Open Source
Private Clouds with Open Source GridKa School 2010 KIT September 7 th 2010 Christian Baun [email protected] http://www.kit.edu Cloud-Computing? Building on compute and storage virtualization, and leveraging
PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者
PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 http://www.pass4test.jp 1 年 で 無 料 進 級 することに 提 供 する Exam : C2120-800 Title : IBM PureApplication System V1.1, System Administration Vendor : IBM Version : DEMO 1 / 4
Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11
Join the Lean Wave Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. 1 Asanka Abeysinghe 10 + years industry experience working on projects ranging from desktop, web applications through to
Practicing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation
Practicing Continuous Delivery using Hudson Winston Prakash Oracle Corporation Development Lifecycle Dev Dev QA Ops DevOps QA Ops Typical turn around time is 6 months to 1 year Sprint cycle is typically
DevOps with Containers. for Microservices
DevOps with Containers for Microservices DevOps is a Software Development Method Keywords Communication, collaboration, integration, automation, measurement Goals improved deployment frequency faster time
Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos
Apache Stratos Building a PaaS using OSGi and Equinox Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos @pzfreo #wso2 #apache [email protected] [email protected] 1 About me CTO and Co- Founder
Foundations for your. portable cloud
Foundations for your portable cloud Start Today Red Hat s cloud vision is unlike that of any other IT vendor. We recognize that IT infrastructure is and will continue to be composed of pieces from many
White Paper Server. SUSE Linux Enterprise Server 12 Modules
White Paper Server SUSE Linux Enterprise Server 12 Modules Server White Paper SUSE Linux Enterprise Server 12 Modules What Can Modular Packaging Do for You? What if you could use a reliable operating system
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Oracle Database Cloud
Oracle Database Cloud Shakeeb Rahman Database Cloud Service Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may
Azure Day Application Development
Azure Day Application Development Randy Pagels Developer Technology Specialist Tim Adams Developer Solutions Specialist Azure App Service.NET, Java, Node.js, PHP, Python Auto patching Auto scale Integration
Mobile Application Development Platform Comparison
Mobile Application Development Platform Comparison Unvired Inc. Disclaimer: This document has been prepared based on publicly available data of other platform vendors and is subject to change. Comparison
PaaS solutions evaluation
PaaS solutions evaluation August 2014 Author: Sofia Danko Supervisors: Giacomo Tenaglia Artur Wiecek CERN openlab Summer Student Report 2014 Project Specification OpenShift Origin is an open source software
Certified Selenium Professional VS-1083
Certified Selenium Professional VS-1083 Certified Selenium Professional Certified Selenium Professional Certification Code VS-1083 Vskills certification for Selenium Professional assesses the candidate
Best Practices for Python in the Cloud: Lessons Learned @ActiveState
Best Practices for Python in the Cloud: Lessons Learned @ActiveState Best Practices for Python in the Cloud Presented by: Gisle Aas, Senior Developer, ActiveState whoami? Gisle Aas! [email protected]!
How To Manage Change In Jeepers
Continuous Integration Continuous Integration What is Continuous Integration? In software engineering, continuous integration (CI) implements continuous processes of applying quality control small pieces
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service
CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service Open Data Center Alliance, Inc. 3855 SW 153 rd Dr. Beaverton, OR 97003 USA Phone +1 503-619-2368 Fax: +1 503-644-6708 Email:
NEXT UP: John Sanderson, Windows Azure Specialist [email protected] 303-546-1397 (Denver) Page 1
NEXT UP: John Sanderson, Windows Azure Specialist [email protected] 303-546-1397 (Denver) Page 1 The Cloud The Foundation for Private Cloud A Platform for ISV s Page 2 Cloud Computing Landscape Page
Certified Cloud Computing Professional Sample Material
Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES
Volume 3, No. 12, December 2012 Journal of Global Research in Computer Science RESEARCH PAPER Available Online at www.jgrcs.info STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES Vishawjyoti * and Sachin
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
Oracle Middleware a felhőben
Oracle Middleware a felhőben Petrohán Zsolt Vezető műszaki tanácsadó Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only,
Analysis of the European Platform-as-a-service Market. The Need for Efficient Application Delivery will Influence PaaS Growth
Analysis of the European Platform-as-a-service Market The Need for Efficient Application Delivery will Influence PaaS Growth April 2015 Contents Section Slide Number Executive Summary 5 Key Findings 6
Intro to Docker and Containers
Contain Yourself Intro to Docker and Containers Nicola Kabar @nicolakabar [email protected] Solutions Architect at Docker Help Customers Design Solutions based on Docker
Certified Cloud Computing Professional VS-1067
Certified Cloud Computing Professional VS-1067 Certified Cloud Computing Professional Certification Code VS-1067 Vskills Cloud Computing Professional assesses the candidate for a company s cloud computing
A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat
A Complete Open Cloud Storage, Virt, IaaS, PaaS Dave Neary Open Source and Standards, Red Hat 1 Agenda 1. Traditional virtualization 2. The move to IaaS 3. Storage 4. PaaS, application encapsulation and
How To Understand Cloud Computing
Capacity Management for Cloud Computing Chris Molloy Distinguished Engineer Member, IBM Academy of Technology October 2009 1 Is a cloud like touching an elephant? 2 Gartner defines cloud computing as a
Project Documentation
Project Documentation Class: ISYS 567 Internship Instructor: Prof. Verma Students: Brandon Lai Pascal Schuele 1/20 Table of Contents 1.) Introduction to Cloud Computing... 3 2.) Public vs. Private Cloud...
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
RED HAT CLOUD SUITE FOR APPLICATIONS
RED HAT CLOUD SUITE FOR APPLICATIONS DATASHEET AT A GLANCE Red Hat Cloud Suite: Provides a single platform to deploy and manage applications. Offers choice and interoperability without vendor lock-in.
Digital Signage in the Cloud
Hosted by: Digital Signage in the Cloud Doug Bannister Founder, CEO, Director of Software Development Omnivex Digital Signage Software [email protected] www.omnivex.com Copyright 2012 Omnivex Corporation.
Jenkins: The Definitive Guide
Jenkins: The Definitive Guide John Ferguson Smart O'REILLY8 Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Foreword xiii Preface xv 1. Introducing Jenkins 1 Introduction 1 Continuous
HDFS Cluster Installation Automation for TupleWare
HDFS Cluster Installation Automation for TupleWare Xinyi Lu Department of Computer Science Brown University Providence, RI 02912 [email protected] March 26, 2014 Abstract TupleWare[1] is a C++ Framework
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
The Virtualization Practice
The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention
Copyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Oracle Business Intelligence in the Cloud Gherardo Infunti Business Development Director EMEA Business Analytics 2 Disclaimer THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights 2 Copyright 2011, Oracle and/or its affiliates. All rights Oracle Database Cloud Service Marc Sewtz Senior Software Development Manager Oracle
Fundamentals of Cloud Computing
Dr. Christian Baun Fundamentals of Cloud Computing 1/10 Fundamentals of Cloud Computing Dr. Christian Baun [email protected] 31.5.2012 Dr. Christian Baun Fundamentals of Cloud Computing 2/10 Agenda
Sriram Krishnan, Ph.D. [email protected]
Sriram Krishnan, Ph.D. [email protected] (Re-)Introduction to cloud computing Introduction to the MapReduce and Hadoop Distributed File System Programming model Examples of MapReduce Where/how to run MapReduce
Jfokus 2014 - PaaS Hands-On Lab
Agenda 9:00 Cloud Computing Case Study, dotcloud & Notes Jfokus 2014 - PaaS Hands-On Lab Håkan Jonson, Citerus AB [email protected] Patrik Fredriksson, Citerus AB [email protected] 9:45
Last time. Today. IaaS Providers. Amazon Web Services, overview
Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to Yvonne@CS Course evaluation forgotten Please assign one volunteer
Stackato PaaS Architecture: How it works and why.
Stackato PaaS Architecture: How it works and why. White Paper Published in 2012 Stackato PaaS Architecture: How it works and why. Stackato is software for creating a private Platform-as-a-Service (PaaS).
OpenShift. Marek Jelen, OpenShift, Red Hat
OpenShift Marek Jelen, OpenShift, Red Hat The problem Ever growing pressure on IT IT becoming the most integral part of most organizations The budgets do not grow as the requirements do Engineers demanding
Scalable Architecture on Amazon AWS Cloud
Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies [email protected] 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect
Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University
Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service
RED HAT CLOUD SUITE FOR APPLICATIONS
Red Hat Architect Seminar 12.11.2015 RED HAT CLOUD SUITE FOR APPLICATIONS PREVIEW Jiří Kolář Solution Architect Middleware CZ/SK/CEE 2 RED HAT CLOUD SUITE FOR APPLICATIONS BUSINESS UNDER PRESSURE INCREASING
Challenges for cloud software engineering
Challenges for cloud software engineering Ian Sommerville St Andrews University Why is cloud software engineering different or is it? What needs to be done to make cloud software engineering easier for
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT
STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT PERVASIVE NEW EXPECTATIONS AGILITY. EFFICIENCY. COST SAVINGS. PUBLIC CLOUDS ENTERPRISE IT Cost per VM Hour: $0.10 vs. $1.00
