Java Today and Tomorrow Ruslan Synytsky, CEO, Jelastic.

Slides:



Advertisements
Similar presentations
Eclipse, M2M and the Internet of Things
Advertisements

Eclipse, M2M and the Internet of Things
HPC Pack On-Premises On-premises clusters Ability to scale to reduce runtimes Job scheduling and mgmt via head node Reliability HPC Pack Hybrid.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
Don’t Let Anybody Slip into Your Network! Using the Login People Multi-Factor Authentication Server Means No Tokens, No OTP, No SMS, No Certificates MICROSOFT.
Google App Engine Cloud B. Ramamurthy 7/11/2014CSE651, B. Ramamurthy1.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Virtualization and the Cloud
© 2014 IBM Corporation 15 minutes about IBM Bluemix Karim Abousedera, Bluemix Subject-Matter Expert
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
01 Introduction to Java Technology. 2 Contents History of Java What is Java? Java Platforms Java Virtual Machine (JVM) Java Development Kit (JDK) Benefits.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Plan Introduction What is Cloud Computing?
IT – Towards User Defined Services
1 Building SaaS for SMEs on WSO2 PaaS Kathiravelu Pradeeban - Software Engineer Muhammed Shariq - Software Engineer Nov 2011.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
CSCI 224 Introduction to Java Programming. Course Objectives  Learn the Java programming language: Syntax, Idioms Patterns, Styles  Become comfortable.
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
Raffaele Di Fazio Connecting to the Clouds Cloud Brokers and OCCI.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
PaaS for the Modern Web A powerful self service platform for developers A flexible hosting solution for IT Web Sites for Windows Server Scalable Scale.
Introduction to the Java Virtual Machine 井民全. JVM (Java Virtual Machine) the environment in which the java programs execute The specification define an.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Increasing Manufacturing Uptime Is Made Easier with RtTech’s Industrial Facilities Application RtDuet, Powered by the Microsoft Azure Cloud MICROSOFT AZURE.
WHAT OUR CUSTOMERS ARE SAYING “After thorough market research and a review process, Qorus Breeze Proposals stood out from the competitors because of its.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
Introduction To BlueMix By: Ryan
Built on the Powerful Microsoft Azure Platform, Mproof’s Clientele ITSM Provides Companies with a Complete Software Suite to Manage Services MICROSOFT.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Lecture III: Challenges for software engineering with the cloud CS 4593 Cloud-Oriented Big Data and Software Engineering.
Bring Your Own Security (BYOS™): Deploy Applications in a Manageable Java Container with Waratek Locker on Microsoft Azure MICROSOFT AZURE ISV PROFILE:
Flight is a SaaS Solution that Accelerates the Secure Transfer of Large Files and Data Sets Into and Out of Microsoft Azure Blob Storage MICROSOFT AZURE.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
Introduction to Programming 1 1 2Introduction to Java.
Cloud Computing Security With More Than 50 Years Of Security And Enterprise Experience Cloud Raxak Automating Cloud Security. Cloud Raxak automates and.
MICROSOFT AZURE APP BUILDER PROFILE: RAVERUS LTD. Raverus is a customer-driven company engaged in providing software applications designed to improve and.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
Introduction To Cloud Computing By Diptee Chikmurge And Minakshi Vharkate Asst.Professor MIT AOE Alandi(D),Pune.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Module 2: Microsoft Azure overview
Multiple Ways to build a Multi-tenant SaaS Product
Prepared by: Assistant prof. Aslamzai
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Cloud Data platform (Cloud Application Development & Deployment)
Platform as a Service.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Servoy Delivers-High Productivity Platform to Design, Build and Deliver Business Applications with a Superior Experience on Microsoft Azure Partner Logo.
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Nimble Streamer Helps Media Content Providers Create Streaming Networks Cost-Effectively and Easily by Utilizing Azure’s Worldwide Scalability MICROSOFT.
Customer Profile (Target)
Cloud Helps Schools Get Needed Tools
education.oracle.com/cloud
SQL Server 2012 Licensing Overview.
Running on the Powerful Microsoft Azure Platform,
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
Principal Product Manager Oracle Data Science Platform
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Ease of Scale Allows Businesses to Connect with Individuals Using Social Conversations MINI-CASE STUDY “Microsoft Azure has allowed iSwarm to scale our.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Zendos Tecnologia Utilizes the Powerful, Scalable
OpenStack Summit Berlin – November 14, 2018
Done by:Thikra abdullah
Final exam question format
Final exam question format
Presentation transcript:

Java Today and Tomorrow Ruslan Synytsky, CEO, Jelastic

Introduction Ruslan Synytsky CEO and CTO of Jelastic Jelastic brings together the PaaS ease of use and the IaaS flexibility, unleashing the full potential of the public, private and hybrid cloud for developers, hosting providers, systems integrators and enterprises.

JavaOne 2014

Jelastic at JavaOne 2014

Java in the trend Java is the most popular language according to IEEE Java is #2 on GitHub JAVA ROCKS!!! Java is Sexy Again!

Java 7 Invokedynamic – Universal VM: able to run any language. The DaVinci VM. NIO2 – more new I/O APIs Stings in switch, Try-with-resources statements, Multi-catch, … Excellent for the cloud, you now can run any language on a platform that supports Java

Java 8 Biggest news for the Java world, this was the most talked about at JavaOne! Lambda expressions is one thing among several Java 8 will really improve parallel processing with Lambdas and Streams (much easier, frameworks will benefit, collections already support, etc) Java + JavaScript = Love (Nashorm) Java8 in the cloud – Jelastic offers Java8 already, developers can get a head start

Java 9 (scheduled for 2016) Three new API: Process API, New HTTP Client with HTTP/2 and new lightweight JSON API Three JVM performance improvements: Improve Contended Locking, Segmentation of the JIT compiler’s code cache and new lightweight JSON API and “smart” Java compiler (sjavac) Modular Source Code – Modularization is the big theme – it should help easily scale down to small devices Jelastic is in the Nominees for Execute Committee of JCP. Our goal is improve Java for Cloud. Conference call on Oct 23 at 9:30 AM PDT

36% CAGR 41% CAGR PaaS 29% CAGR SaaS 37% CAGR IaaS PaaS is the fastest growing segment of cloud Java in the Cloud

Jelastic technology is proven in high-performance environments across the world. Our software is used by over 50 hosting service providers, telcos, and enterprises with over 150,000+ developer trials worldwide. Java Cloud Worldwide

Jelastic = PaaS + IaaS = Dev + Ops Flexibility for Dev and Control for Ops

Automatic handling of load spikes Stability and availability of services Single point of management Lowest TCO and fastest ROI Speed up development and ALM processes Simplified scalability and maintenance Benefits of Jelastic Cloud

Zero code change design for deploying any legacy applications in the cloud, even with an outdated design or without horizontal scaling settings. Jelastic includes unmodified open source language runtimes. As a result, applications developed on Jelastic can be easily moved to other environments supporting the same open source languages. Independence and No Lock-In

Jelastic Java Garbage Collection Agent Jelastic GC agent monitors consumed and free RAM, recognizes the possibility to release a portion of RAM to OS that results in calling Full GC. If JVM does not have free RAM which can be released to OS, then Jelastic GC agent does not call Full GC. That brings the possibility of app performance degradation to zero.

James Gosling Father of Java helps Jelastic

Thank you!