how to use the powerpoint template - oracle · •1st “bionic eye” implanted into a blind...

Post on 27-Apr-2018

220 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Sharat Chander Director Java Product Management Java Developer Outreach and Relations JavaOne Conference Chairperson

@Sharat_Chander

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

1995 Where were you?

2

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

A year of innovation, growth, productivity

• Population of People's Republic of China hits 1.2 billion

• 1st “bionic eye” implanted into a blind patient

• World record set for number people in space

• Financial markets reach record highs

• Hand-held gaming devices bursts forth

• DVD optical disc storage media format is announced

• Internet usage grows

3

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

1995, Programming technology changes forever

4

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 5

19

95

1.0 1.2 1.3 1.4 1.5 1.6

19

98

20

00

20

02

20

04

20

06

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Innovative use cases

6

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Stewardship Technology

The renaissance continues...

Community

7

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Your participation matters

314 Java User Groups 9M+ Java

Developers

150+ 150+ Java Champions

50+ JUG groups contributing to JCP

8

Community

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Xu Bin • Associate Professor

IEEE Member, ACM Professional Member, CCF Senior Member

• Mr. Xu is part of the Department of Computer Science at Tsinghua University

9

Community

Li Mo • Professor/JUG

Leader

• Mr. Li is the JUG Leader for the Beijing Java User Group

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 10

Community

Taiwan JUG

China Nanjing JUG

Green Tea JUG

Java User Group Shanghai

Beijing Java User Group

GuangDong JUG

Hong Kong JUG

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 11

Technology

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Create Your Future

766,000+ Java Certified Globally 2M Oracle Certified

Globally

• Employers want Java skills more than anything else1

• Enterprise architects and data architects can “name their price” in 201511

• 2015: IT growth expected to outpace the overall economy, benefiting those with the right skills111

• An Industry Recognized Credential That Grows Along With Your Skills and Experience

12

Technology

Junior Associate

Associate

Professional

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 13

Stewardship

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 14

Stewardship

7 8 ... 9

2012 2014 2016

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 15

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Georges Saab Vice President Java Platform Development

@gsaab

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Twenty years of innovation

9 million developers

4 billion devices

97% enterprise computers

17

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

"Readability, simplicity, universality, and compatibility: The keys to Java's strong history and bright future.”

– Mark Reinhold (Oracle, Java Architect)

18

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Java ME Embedded

Java today

Java Card

SECURITY SMALL EMBEDDED MEDIUM EMBEDDED LARGE EMBEDDED DESKTOP SERVER

50KB-1MB

1MB-10MB

10MB-100MB

Footprint

Java SE Embedded Oracle Event Processing Embedded

100MB+

Java SE

Java EE

19

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 20

关于Java 8 的报道

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Java 8 publications

21

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

JDK 8 Innovation • Lambda aka Closures

• Language Interop

• Nashorn

Core Libraries • Parallelism APIs

• Improvements in functionality

• Improved type inference

General Goodness • JVM enhancements

• No PermGen limitations

• Performance improvements

Java for Everyone • Profiles for constrained devices

• JSR 310-Date & Time APIs

• Non-Gregorian calendars

• Unicode 6.1

• ResourceBundle

• BCP47 locale matching

• Globalization & Accessibility

Tools • Compiler control & logging

• JSR 308-Annotations on Java Type

• Native app bundling

• App Store Bundling tools

Client • Deployment enhancements

• JavaFX 8

• Public UI Control API

• Java SE Embedded support

• Enhanced HTML5 support

• 3D shapes and attributes

• Printing

Security • Limited doPrivilege

• NSA Suite B algorithm support

• SNI Server Side support

• DSA updated to FIPS186-3

• AEAD JSSE CipherSuites

Enterprise • Flight Recorder

• Mission Control

• Usage Tracker

• Advanced Management Console

• MSI Enterprise JRE Installer

22

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Lambda Modernizing Java

Big step forward in modernizing the Java Language

Big step forward in modernizing the Java Libraries

Biggest upgrade ever to the Java programming model

23

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Streams Modernizing Java

A new key Java Library abstraction

Convenient way to aggregate operations on sequences

Easy way to introduce Parallelism to your applications

Compatible with your existing code because of default methods

24

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

JDK 8 security updates

Protocols and Standards

• SNI server-side support

• DSA updated to FIPS186-3

• AEAD JSSE CipherSuites

• TLS 1.2 as default

• TLS SNI extension

• Implement SHA-224 in

FIPS 180-3

• 64-bit PKCS11 for Windows

• Overhaul JKS-JCEKS-

PKCS12 KeyStores

• MS-SFU Kerberos 5

extensions

• Restrict Use Certs with

RSA keys < 1024 bits

Application Developers

• JDEPS tools

• High entropy random

number generation

• NSA Suite B algorithm

support

• Stronger algorithm support

to password based

encryption

• Blacklist performance

enhancements

• DNS rebinding and

SocketPermission

Improvements

• Type annotations

Plug-in and Web Start

• Security slider

• Disable via

Java Control Panel

• Expiration date

• Code signing for

sandboxed apps

• Exception site list

• Standardized revocation

SysAdmins

• Deployment Rulesets

• Exception site list

• Locked Jars

25

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26

Java 9...

(JEP 201) Modular source code

(JEP 220) Modular run-time images

(JEP 222) Read-Eval-Print-Loop updates

And more...

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 27

www.java.com/zh_CN

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

The next 20 years...

29

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Latest Technology • Instant Access • Better Code • Frequent Releases • Build Once Deploy Anywhere

• Faster Response • Higher QoS • Lower Risk • Lower Costs • Do More with Less

• New Markets • New Products • Richer Insights • Ubiquitous Access • Ease of Use

Cloud is growing rapidly

IT Operations Performance & Costs

Line of Business Innovation & Speed

Developers Agility & Quality

30

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 31

JAVA CLOUD SERVICE

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

From…

Things Connected to the Internet

www.

33

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

To…

The Internet of Things

34

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Internet of Things Cloud Service

35

Custom Application

Charging and Billing

CRM / OM / SFA

ERP • Financials • SCM • HCM

Industry Vertical

Applications

Field Service

Enterprise Cloud or On Premise

Apps to control Devices

Endpoint Management

Message delivery & Event Cache

Stream Processing

Device Management

Event and Metadata Store

Java Device with IoT Gateway

Other Devices

2G/3G/LTE Network

WWAN

Oracle Integration Cloud

Service

Oracle Business Intelligence

Cloud Service

Firewall

IoT Cloud Service Gateway & SDKs

Other Devices

Other Cloud Services

IoT Cloud Service

Event Dispatcher Database-as-a-

Service

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

IoT

Big Data

Mobile

Social

36

(Y)our Opportunity is now

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 37

YOU

top related