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

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.
Cloud Computing (101).
Modeling Public Pensions with Mathematica and Python II
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
Data-intensive Computing on the Cloud: Concepts, Technologies and Applications B. Ramamurthy This talks is partially supported by National.
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?
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
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.
FIORANO SERVICE BUS The Cloud Enablement Platform
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.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
VMware, Salesforce.com building Java cloud platform.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Cloud Benchmarking Soroush Rostami Advanced Topics in Information Systems Mazandaran University of Science and Technology, Advisor:
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
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.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
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.
Paperless Timesheet Management Project Anant Pednekar.
The need to comprehend clouds IT goes Cloud Athanasios Tsitsipas OMI, University of Ulm, Germany.
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.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
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.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Platform as a Service (PaaS)
Unit 3 Virtualization.
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?
What are the most popular services offered by Amazon Web Services..?Amazon Web Services
Java in the cloud PaaS Platform in Comparison
Outline Virtualization Cloud Computing Microsoft Azure Platform
Azure SQL Database - Managing your database on the cloud
Cloud Computing: Concepts
Session I Cloud Introduction Session I
Agenda Need of Cloud Computing What is Cloud Computing
Presentation transcript:

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

Agenda Overview – 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 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’sCon’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