Move your Java application into a hybrid cloud using Bluemix, Part 1

See the original posting on IBM developerWorks – Java

In this article, we show you how to tier a hybrid application, and we
guide you step by step through migrating parts of your Tomcat or WebSphere
applications to Bluemix, while connecting to services best left within your
enterprise. We introduce a tool you can use to determine if your application
will run in the Bluemix Liberty Java buildpack, and we show you how to connect
to an SQL database in the cloud or on-premise. We'll also explain how to
update an application for important cloud considerations including session
persistence, scaling, and logging.

Move your Java application into a hybrid cloud using Bluemix, Part 2

See the original posting on IBM developerWorks – Java

Want to quickly migrate a Tomcat application to IBM Bluemix using
Eclipse tooling? This tutorial provides step-by-step directions to set up
Eclipse tooling to analyze, migrate, and deploy a Tomcat application to the
Liberty for Java runtime in Bluemix. We show you how to set up both the Java
runtime and the SQL Database, and how to bind the application to the database.

Introduction to Java programming, Part 1: Java language basics

See the original posting on IBM developerWorks – Java

Get an introduction to the structure, syntax, and programming paradigm of the Java
language and platform in this two-part tutorial. Learn the Java syntax that youÂ’re most
likely to encounter professionally and Java programming idioms you can use to build
robust, maintainable Java applications. In Part 1, master the essentials of
object-oriented programming on the Java platform, including fundamental Java syntax. Get
started with creating Java objects and adding behavior to them, and conclude with a
summary of Java coding best practices.

Using Spark Streaming for keyword detection

See the original posting on IBM developerWorks – Java

As new kinds of devices connect to the internet, they generate petabytes
of data every day. Companies analyze this valuable data to better understand and meet their customersÂ’ needs.
Streaming big data analytics gives users the ability to analyze data in real
time, which is useful in time-critical applications like fraud detection. In
this article, learn how to use the Spark Streaming platform for real-time keyword detection.

developerWorks Premium for Java, web, and open source developers

See the original posting on IBM developerWorks – Java

developerWorks recently debuted the developerWorks Premium developer membership
program, and it offers a little bit of something for everyone, no matter your
area of interest and level of expertise. With an extensive Safari digital
library, conference replays and discounts, and other perks curated with you in
mind, you're sure to find it worth the price.

Bluemix fundamentals: Deploy a sample Java application to the cloud

See the original posting on IBM developerWorks – Java

Get started working in the cloud using the language and tooling you're
already familiar with as a Java developer. In this tutorial, learn how to run,
modify, test, and deploy a simple web app to the cloud using the Java language
and the IBM Bluemix Tools for Eclipse. Once you deploy the app to Bluemix,
IBM's cloud development platform, anyone on the Internet can access
it.

Minecraft and Bluemix, Part 1: Running Minecraft servers within Docker

See the original posting on IBM developerWorks – Java

In this tutorial series, you'll learn how to use Docker, Eclipse, and
Bluemix to develop, extend, and host your own
Minehttp://www.ibm.com/developerworks/i/twitterdw-26796-minecraftseries.jpgcraft
servers. Find out how to use Eclipse to build Minecraft plugins, test them
locally using Docker, and use Bluemix to host your Docker containers on the
Internet. You'll also harness the power of IBM Watson from within Minecraft
for more educational and interactive game play. In Part 1, you'll set up your
local Minecraft and Docker development environment, and see the power of
Docker for building custom servers for Minecraft. You'll even get started
playing with Minecraft on your own locally hosted server!

Minecraft and Bluemix, Part 3: Deploying Spigot Minecraft servers on Bluemix

See the original posting on IBM developerWorks – Java

In this tutorial series, you'll learn how to use Docker, Eclipse and
Bluemix to develop, extend, and host your own Minecraft servers. Find
out how to use Eclipse to build Minecraft plugins, test them locally using
Docker, and use Bluemix to host your Docker containers on the Internet. You'll
also harness the power of IBM Watson from within Minecraft for more
educational and interactive game play. In Part 3, we'll deploy Docker images
to Bluemix, and run them as Docker containers that are accessible through the
cloud.

Minecraft and Bluemix, Part 4: Integrating Watson into Minecraft on Bluemix

See the original posting on IBM developerWorks – Java

In this tutorial series, you'll learn how to use Docker, Eclipse, and
Bluemix to develop, extend, and host your own Minecraft servers. Find out how
to use Eclipse to build Minecraft plugins, test them locally using Docker, and
use Bluemix to host your Docker containers on the Internet. You'll also
harness the power of IBM Watson from within Minecraft for more educational and
interactive game play. In Part 4, you'll learn how to extend the Spigot server
with a plugin that uses Watson cognitive services to add a little science to
your game play.

Refactoring to microservices, Part 1: What to consider when migrating from a monolith

See the original posting on IBM developerWorks – Java

Microservices are taking the development world by storm. In this 3-part
series, we'll cover why they matter, what factors to consider in planning your
approach to microservices, the role of data factoring, and a step-by-step
migration process. Part 1 introduces microservices and discusses
considerations for refactoring your applications to take advantage of a
microservices architecture.

4 reasons why WebSphere Liberty and Bluemix ease the lift and shift of on-premises microservices to the cloud

See the original posting on IBM developerWorks – Java

In this article, Vijay Bhadriraju, IBM Senior Software Engineer,
explains his experience in lifting and shifting on-premises Java microservices
to Bluemix cloud. He also examines the lifecycle management benefits that
these microservices can experience by running in Bluemix. This tutorial is
geared to developers and IT personnel who are running microservices in their
on-premises infrastructure and want to move them to the cloud.

Unlock the API economy value chain with IBM WebSphere Liberty and API Connect

See the original posting on IBM developerWorks – Java

Embrace the API economy by implementing the API economy value chain. In
this article, you learn how to implement Java APIs and discover them by using
WebSphere Liberty. You see how to import those APIs into IBM API Connect and
publish them to a developer portal. By using this approach, app developers
have a single location to find APIs, learn how to use them, and simplify
integrating those APIs into their apps.

Refactoring to microservices, Part 3: Roadmap to microservices adoption

See the original posting on IBM developerWorks – Java

Microservices are taking the development world by storm. In this 3-part
series, "Refactoring to microservices," we'll cover why they matter,
what factors to consider in planning your approach to microservices, the role of
data factoring, and a step-by-step migration process. Part 3 lays out a roadmap
for transforming your applications from a monolith to a set of microservices.

1 2 3 4