Java in the cloud PaaS Platform in Comparison

Slides:



Advertisements
Similar presentations
Cloud System Dede Amin Technology and Development Trends.
Advertisements

10 de abril de 2014 Cloud Services for Projects in Bioinformatics: Technical Considerations and Business Fernando Barraza Omicsco Universidad de San Buenaventura.
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
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.
Accelerate adoption, provide customer insights to engineering, and deliver knowledge to the IT Pro community.
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
Cloud Computing (101).
Engineering the Cloud Andrew McCombs March 10th, 2011.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Platform as a Service (PaaS)
SENG 422 Lab 4 Cloud Computing Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer Engineering.
Plan Introduction What is Cloud Computing?
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Introduction to Cloud Computing
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
What is Cloud Computing? Cloud computing is the delivery of computing capabilities as a service, making access to IT resources like compute power, networking.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
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.
VMware, Salesforce.com building Java cloud platform.
Java in the cloud PaaS Platform in Comparison By Srini Kumar VP MSat IT Evangelist & Strategy Advisor.
Amazon Web Services BY, RAJESH KANDEPU. Introduction  Amazon Web Services is a collection of remote computing services that together make up a cloud.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Cloud Computing Nathan Bosen Kelsie Cagampang MIS 424 May 29, 2013.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Cloud Computing John Engates CTO, Rackspace Presented: Rackspace Customer Conference, 2008 October 29, 2008.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Wang,YunBin. Agenda Introduction Comparison Feature Architecture Development Pricing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Enterprise Cloud Computing
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
PaaS for the new Cloud Era Asanka Abeysinghe Vice President, Solutions Architecture - WSO2,Inc QCon San Francisco
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.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Information Systems in Organizations 5.2 Cloud Computing.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
An Introduction to SaaS and Cloud Computing Ross Cooney.
Comparison of Cloud providers MS team case study.
COMPARISON OF CLOUD PROVIDERS MS TEAM CASE STUDY.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Clouding with Microsoft Azure
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Platform as a Service (PaaS)
Unit 3 Virtualization.
Avenues International Inc.
Platform as a Service (PaaS)
Azure-Based Project Management App Helps Creative Agencies Run Their Projects Efficiently “With Microsoft Azure PaaS, we can focus on our app and offer.
Platform as a Service (PaaS)
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
RedHat Cloud Martyn Taylor, Software Engineer
What is Cloud Computing - How cloud computing help your Business?
Cloud Data platform (Cloud Application Development & Deployment)
Windows Azure Cloud Visit – Ravindra verma.
What are the most popular services offered by Amazon Web Services..?Amazon Web Services
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Database Testing in Azure Cloud
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
Magento Enterprise cloud Edition had launched this year, and is a platform as a service environment designed for amazon web service and for magento 2.0.
In-Class Activity… Cloud Computing.
Winter 2016 (c) Ian Davis.
Outline Virtualization Cloud Computing Microsoft Azure Platform
Cloud Computing: Concepts
Agenda Need of Cloud Computing What is Cloud Computing
Information Systems in Organizations 5.2 Cloud Computing
Cloud Computing What is it ? Why use it ? Enablers Pros and Cons
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Procurement & Contract Management Solution on Azure Helps to Boost Business Performance “Microsoft Azure gives us the cloud infrastructure to quickly and.
Presentation transcript:

Java in the cloud PaaS Platform in Comparison By Srini Kumar VP MSat IT Evangelist & Strategy Advisor

Agenda Overview Players in this space What are we comparing For Cloud newbie's PaaS focus. Java PaaS Details How does PaaS help??? Players in this space What are we comparing Next Steps……

Overview PaaS for Cloud Newbie's

Overview PaaS for Cloud Newbie's

Overview Why PaaS focus 2011 is "the year of Platform as a Service," and Gartner predicts, "By 2015, cloud platform experience will be a listed or demanded skill in most hiring decisions by IT software projects"

What is Java PaaS PaaS = IAAS + Middleware..

More about Java-PaaS In PaaS the provider delivers not only on-demand hardware and operating-system services, but also application platforms and solution stacks. PaaS services automate most of the IT management such as application deployment, including resource allocation, staging and testing, load balancing, database access, and access to platform libraries. PaaS multitenant architecture: multiple unrelated applications can run on the same hardware and software infrastructure, resulting in cost savings and more-efficient use of computing resources. Developers can focus on the application itself, as opposed to deployment and IT issues.

What does PaaS do or help us in? Upload App to PaaS

Who are the Java PaaS players Bitnami Cloud Amazon Elastic Beanstalk

Sample – How does it work

So how does Java PaaS work?

Now what should we compare… Uploading and deploying application with ease Versioning deployed applications Having different environments for development, stage and production Online access to log files Automated monitoring and usage reports Access to other technologies

Comparison of few…… Pro’s Con’s Redhat Openshift Fast with openshift tools New offering Google AppEngine Use of Google BigTable for scalability but weak support of SQL queries Integration to Google API’s Limited Java Support by restricting to their own API’s Cloudbees Nice concept of DEV and RUN Low cost alternate to Amazon Beanstalk. More Agile Free scalable infrastructure with MySQL Amazon Beanstalk Pure Tomcat on EC2 Flexible choices of databases Good access to other Amazon services

So what next?? Spend time analyzing your current environment and PaaS vendor you want to move into. Few focus areas Database Moving your data easily between environments Developers should feel at ease in using IDE’s work with PaaS seamlessly. Use of build tools between Dev and Production Integration with other products you use. Web services availability

References http://www.oracle.com/us/technologies/cloud/036500.pdf http://blog.cloudbees.com/2011/03/what-is-PaaS-after-all.html http://www.ibm.com/developerworks/java/library/j-PaaSshootout/?ca=drs-