IBM WebSphere Application Server for cloud: The cornerstone of your cloud strategy

Introduction

Introduction

Today’s enterprises need to deliver strategic business initiatives that capitalize on the growth of social, mobile, analytics and cloud technologies. These technologies serve as the foundation of the digital economy, empowering organizations to drive revenue growth and enhance their competitive edge by uncovering innovative ways to engage customers on demand across the digital landscape.

According to the Harvard Business Review, “Digital is no longer the shiny front end of the organization — it’s integrated into every aspect of today’s companies. As digital technologies continue to transform the economy, many leaders are struggling to set a digital strategy, shift organizational structures and remove the barriers that are keeping them from maximizing the potential impact of new digital technologies.” Digital transformation creates unique challenges and opportunities as organizations must contend with nimble competitors who take advantage of the low barrier to entry that technology provides. It also inherently enables new types of innovation and creativity to better delight customers and gain competitive advantage.

Accelerate time to market, reduce costs and better meet customer demands by transitioning WebSphere Application Server to a hybrid cloud environment.

Key pointIT plays a vital role in enabling organizations to become digital economy leaders by extending the value of their systems and data. IT leaders are looking toward the cloud to drive their digital transformation while capitalizing on more efficient and cost-effective operations. However, IT leaders recognize the journey to the cloud is not without complications. The requirements of existing enterprise applications must be balanced with those of next-generation systems of engagement.

Key pointRecognizing these challenges, IBM introduced the IBM® WebSphere® Application Server on cloud platform (hereafter referred to as WebSphere on cloud), a next-generation application infrastructure strategy that provides entry points to capitalize on the benefits of a hybrid cloud. Using WebSphere on cloud, businesses can improve and accelerate their time to market by simplifying the creation of application programming interfaces (APIs) and microservices, and reducing costs by moving all or part of their applications to the cloud — quickly, securely and reliably.

At the heart of this strategy is IBM WebSphere Application Server, which provides advanced infrastructure and tooling for Java™ applications across a range of workloads. WebSphere Application Server delivers a standards-compliant Java Platform, Enterprise Edition 7 (Java EE 7) server runtime and tools in a single offering that includes both WebSphere Application Server traditional and WebSphere Application Server Liberty.

WebSphere Application Server traditional is an industry leader for transactional workloads and hosts some of the world’s most demanding Java applications. WebSphere Application Server Liberty shares the same runtime technology as WebSphere Application Server traditional and, in addition to traditional workloads, it excels in modern workloads that favor a microservices architecture. WebSphere Application Server Liberty provides a modular architecture offering next-generation integration techniques, a cloud and mobile-first mindset and seamless portability across all topologies.

Moreover, WebSphere Application Server Liberty is especially developer friendly, allowing for integration with DevOps workflows for continuous integration and delivery. WebSphere Application Server Liberty is particularly well suited to lightweight virtualization container environments and supports seamless deployment to hybrid topologies through IBM Containers services and Docker containers.

These qualities allow IT to drive its enterprise digital strategy in the digital economy, enabling the links between people, machines and organizations that will align products and business models around the customer. Building on this foundation, IBM WebSphere on cloud provides a platform that helps you do the following:

  • Create cutting-edge, cloud-native applications, APIs and microservices at the speed of business to deliver compelling, on-demand customer experiences.
  • Connect to valuable cloud services such as IBM Watson™, IBM Cloudant and IBM dashDB, to maximize the value of your existing investments and assets.
  • Optimize application infrastructure for flexibility, availability and security by adopting a “lift and shift” approach to replicate in-house workloads on the cloud, either through a single- or multi-tenant option. This approach allows you to benefit from increased scalability, reduced costs and enhanced agility, while also maintaining the security necessary to satisfy regulatory and legal compliance needs.

By 2017, 60% of digital transformation (DX) initiatives will not be able to scale due to a lack of a strategic architecture.

Published date: 11/04/2015 Source: IDC IDC FutureScape: CIO Agenda 2016 Predictions - Webinar

Digital transformation, hybrid cloud and IBM WebSphere Application Server

Digital transformation, hybrid cloud and IBM WebSphere Application Server

During the past five years, digital technology and economic forces have put customers in control of their interactions with businesses and they are embracing this digital revolution. Social networks and digital devices are being used to engage government, businesses and civil society, as well as friends and family. People are using mobile, interactive tools to determine who to trust, where to go and what to buy. At the same time, businesses are undertaking their own digital transformations, rethinking what customers value most and creating operating models that take advantage of what’s newly possible for competitive differentiation.

Business leaders realize customer expectations have created tremendous pressure to change the way they set their strategies and run their organizations. Yet, because they have to manage existing, often traditional, offerings and operations, new requirements to incorporate information and interactivity quickly drive up costs and complexity. As a result, the path to digital transformation will vary by industry, as will customer adoption and an organization’s legacy environment.

Key pointBusinesses hoping to capitalize on this digital trend are realigning and investing in new technology and business models to better understand and serve customers. According to a report by Gartner, private sector CIOs expect digital revenue to grow from 16 percent to 37 percent in the next five years. Likewise, Forrester Research predicts that 47 percent of revenue will be influenced by digital sources by 2020. Forrester also states that companies pursuing digital transformation are primarily driven by increasing margins (58 percent), speed-to-market (51 percent) and customer satisfaction (48 percent).

Hybrid clouds empower businesses to create new solutions — connecting to systems of engagement such as the web, mobile devices and the Internet of Things — and optimize enterprise applications by combining popular cloud services with existing on-premises WebSphere applications. WebSphere Application Server works in conjunction with the entire hybrid cloud landscape to provide the following benefits:

  • Provision and run WebSphere either on or off premise or in a hybrid environment
  • Deploy workloads across any cloud or container service in a simplified approach
  • Scale infrastructure to match demand with workload scheduling and cloud brokerage services
  • Predict, detect and automate fixes to IT and application performance issues that impact user experience

85% of leading organizations report that hybrid cloud is accelerating digital transformation in their organization.

Published date: 02/01/2016 Source: IBM Center for Applied Insights “Searching for competitive advantage? It’s in hybrid cloud”

These qualities allow IT to drive its enterprise digital strategy in the digital economy, enabling the links between people, machines and organizations that will align products and business models around the customer.

Migrate to the cloud in minutes with WebSphere Application Server for cloud

Migrate to the cloud in minutes with WebSphere Application Server for cloud

Key pointDeveloping in and for the cloud presents specific challenges. IBM has the platforms, tools and resources to make the transition to cloud seamless. IBM supports the creation and sharing of APIs, microservices and other essential capabilities that drive solutions needed for today and into the future.

IBM has identified three common entry points (Create, Connect and Optimize) to help you get started in your move to the cloud. Each entry point maximizes existing investments, frees resources by minimizing custom integrations and enables new value creation with cloud services, flexible pricing and various delivery options.

The three entry points are described as follows:

  1. Create new, innovative, cloud-native applications and microservices quickly using WebSphere Liberty and IBM Bluemix® (which provides access to hundreds of cloud services). Create scalable APIs that connect mobile, IoT and web apps to enterprise Java applications. Create streamlined microservices reusing existing Java application code.
  2. Connect existing applications to technologies and services provided by IBM Bluemix in order to extend their capabilities and value. Choose from IBM, third-party and community services to extend the capabilities of your applications. For example, an existing order management application could be extended to include an IBM Watson service that analyzes order data and provides insights into customer preferences for more informed decision-making.
  3. Optimize your entire infrastructure by easily “lifting and shifting” your existing on-premises Java applications to the cloud and take advantage of pay-as-you-go pricing and lower capital expenditures on hardware and software to reduce costs. The cloud also provides flexibility in deployment options through pre-configured operating systems, any necessary middleware and runtime environments to aid in deploying Java applications.
Chart showing the three common entry points (Create, connect, and optimize) into cloud and the benefits of WebSphere Application Server on cloud Version 9.

WebSphere Application Server on cloud Version 9 benefits.

Create innovative solutions at the speed of business

Rapid application development and continuous delivery of innovation are paramount to thrive in the swift pace of today’s digital landscape. WebSphere empowers you to create, deploy and manage new microservices quickly using WebSphere Application Server Liberty, IBM Bluemix platform services and IBM WebSphere Connect capabilities. Together, they facilitate the continuous-delivery capability necessary to be responsive to new business needs and ultimately keep customers coming back.

The Liberty app accelerator is a starting point for developers to create Java-based microservices apps by providing projects for building self-contained applications with a selectable set of Java technologies. Select your technologies, download the resulting project and run the default Maven goal to pull in the correct dependencies and features. Then build a template application and run tests. The tests are run on the embedded WebSphere Application Server Liberty server — either locally or pushed to Bluemix. By improving developer productivity, the Liberty app accelerator helps speed time to market for WebSphere Application Server Liberty users, broadening your reach to new customers and markets.

WebSphere Liberty offers a lightweight, composable runtime allowing fast development using a microservices architecture.

Want to get your hands on the Liberty app accelerator? It’s hosted on Bluemix and available at: http://wasdev.net/accelerate.

Additionally, to help organizations transition to a microservices architecture, IBM provides GameOn, a microservices exemplar app that contains best practices and methodologies for creating a brand new microservices application.

Connect to valuable cloud services

Your organization made substantial investments in the solutions currently driving your business. However, even if they are successful, they can quickly fall prey to digital disruptions. Rather than becoming a digital economy laggard, WebSphere allows you to invigorate those solutions by exposing them through APIs to an ecosystem of customers, developers and partners. Through its WebSphere Connect capabilities, you can easily make your existing assets part of the API economy, unlocking new opportunities for innovation, revenue streams and expanded channels.

Today, exposing your company's uniqueness is what makes you truly competitive and is your ticket to digital reinvention. APIs have emerged as important tools for providing access to data and capabilities, and their connectivity to current applications and systems is vital. APIs open up new business models and monetization strategies. To stay ahead in a market that expects you to change and meet customer demands on the fly, you need the ability to leverage your applications wherever they best support your business outcomes, whether they live on-premises, on the cloud or on both. WebSphere Connect support of WebSphere on cloud enables you to connect apps quickly and easily with the cloud, and drive more value from your existing Java applications.

What is IBM
WebSphere
Connect?

IBM WebSphere Connect, gives you the power to connect your WebSphere apps and data to the cloud in minutes without needing to rewrite the apps or acquire new data.

WebSphere Connect is a set of features built into WebSphere that helps turn your WebSphere business assets into APIs. These capabilities enable you to easily produce and consume APIs and connect to and from the hybrid cloud to rapidly extend the value of your application investments. WebSphere Connect helps you accomplish several outcomes:

  • Use the WebSphere Application Server Developer Tools to create Swagger API documentation for WebSphere applications.
  • Easily publish APIs to IBM API Connect™.
  • Leverage IBM API Connect Essentials to create, discover and publish APIs and deliver end-to-end API management. (The WebSphere license adds IBM support and additional API call limits beyond the terms of a stand-alone IBM Connect Essentials license.)
  • Capitalize on existing WebSphere expertise for seamless implementation and management.
  • Provide easy access to APIs inside and outside the organization to foster new partner ecosystems.
  • Apply end-to-end API lifecycle management and security to your WebSphere application infrastructure while maintaining high levels of service and performance.

Key pointPre-built integrations allow you to quickly connect existing data and applications to IBM cloud, without the need for customization, added complexity or disruption caused by myriad third-party alternatives. You can capitalize on your current skills and resources for fast and easy implementation, and manage within the WebSphere environment you already have and know.

WebSphere Connect enables you to connect to and from the cloud to enhance existing on-premises applications with many innovative cloud services such as cognitive computing capabilities from IBM Watson, as well as operational services that provide performance insights. Now developers can leverage their existing skills to expose, create and connect applications leveraging the Bluemix cloud platform.

Ultimately, these connection capabilities can help your business minimize costs, reduce time to market and extend the value of critical enterprise data and services by eliminating costly rip-and-replace strategies.

Optimize infrastructure for availability, flexibility and security

Key pointWebSphere is a next-generation application infrastructure for developing and deploying modern Java applications across hybrid cloud landscapes. Whether maintaining an on-premises strategy, moving completely to the cloud or adopting a hybrid design, WebSphere provides the flexibility to choose whichever platform works best for you.

By incorporating Bluemix with WebSphere, you can accelerate your digital transformation through new starting points, rules of engagement, decomposition of best practices and best-of-breed tooling. Migrating or expanding your on-premises Java applications to the cloud can help improve profitability, reduce labor and management hours and lower both capital and operational expenses through pay-as-you-go pricing. In addition, WebSphere on cloud offers several key benefits:

  • Help control costs: Without making changes, take what you already have — including code, topologies and applications — and move it to the cloud. IBM WebSphere Application Server for IBM Bluemix requires no download, no installation and no tuning of the application server environment, providing the convenience and experience of the cloud that is highly optimized for developers and operational productivity. This approach creates huge advantages whether driven by current business needs or long-term strategies to control costs.
  • Build scale as business dictates: Using WebSphere on cloud, you no longer have to add computing capacity or new hardware and software infrastructure when you want to grow. Now, you can easily scale up or down on demand as business dictates.
  • Accelerate application delivery: When done correctly, application delivery goes beyond deployment and availability. It incorporates the security, scalability and management required to properly run and maintain it. With the ease of deployment portability provided by WebSphere on cloud, organizations can support the hybrid topology to accelerate delivery of critical business workloads between their on- and off-premises environments. This approach is imperative as hybrid cloud adoption continues to grow and organizations must stay up to date with the best practices and solutions to optimize application delivery and achieve their business goals.

'Lift and Shift' your existing applications, topographies and capabilities to the cloud, unchanged, in MINUTES with IBM WebSphere on cloud.

How to Calculate Cloud Savings with the WebSphere TCO Calculator

Do you wonder how much you could save by moving your apps to the cloud? Well now with the IBM Total Cost of Ownership (TCO) Calculator, the mystery is gone.

WebSphere on cloud provides you with the choice and flexibility to take full advantage of your application portfolio. You can move in any direction relative to the platform you have — whether it is to maintain an on-premises strategy, move completely to cloud or move to a hybrid design — while retaining complete compatibility with your current infrastructure.

You can accelerate your digital transformation with WebSphere Application Server and Bluemix by incorporating new starting points, rules of engagement, best practices and tools into your development plans to help you evolve to the cloud faster. The value of the cloud extends even further for IT managers by making the deployment of WebSphere Application Server components quick, easy and seamless, while significantly reducing labor and management hours. Now you can move Java applications to the cloud unchanged within minutes and take advantage of flexible pay-as-you-go pricing to reduce capital expenditures (CAPEX) and operating costs.

WebSphere Application Server family: A turning point for cloud and hybrid

WebSphere Application Server family: A turning point for cloud and hybrid

Key pointThe IBM WebSphere Application Server family offers multiple configuration options and support for a variety of business models and deployment platforms for a wide range of flexible, secure, Java EE 7 runtime environments. It spans the enterprise workload lifecycle, including server management, updates to deployments, monitoring, troubleshooting and auto scaling for improved application availability. It can handle everything from lightweight production projects for a single server to midsize configurations or large enterprise deployments requiring web tier clustering over multiple application server instances. WebSphere Application Server can be used on-premises or across public, private and hybrid clouds — and it can be up and running on a hosted cloud environment in minutes.

Table comparing the four different WebSphere Application Server editions and their capabilities.

WebSphere features and functions comparison matrix

WebSphere Application Server can be used on-premises or across public, private and hybrid clouds — and it can be up and running on a hosted cloud environment in minutes.

In addition, WebSphere software delivers license flexibility that enables you to deploy the application server that best suits your needs today, and change it as your requirements change. With WebSphere solutions, you can create, connect and optimize your applications in various ways:

  • Adopt a hybrid cloud approach to modernize and optimize your application infrastructure.
  • Incorporate next generation applications and technology — including Java applications — with microservices and APIs to deliver robust, secure and omni-channel user experiences. This lets developers easily create new mobile, Internet of Things (IoT), web apps and APIs to meet the demand for applications and services.
  • Rapidly engage in the API economy by connecting and exposing application programming interfaces (API) and connecting applications and data to cloud services.
  • Increase developer productivity and accelerate creation and delivery of cloud-native applications with open standards and broad programming models, including lightweight options for web deployments and integration with DevOps workflows.
  • Enhance security and control using integrated management and administrative tools.
  • Put new solutions and enhancements to existing applications into production quickly with the use of microservices and APIs.
  • Achieve scale with web tier clustering over multiple application server instances.
  • Acquire the right software and testing environment without delays.
  • Use IBM Bluemix continuous delivery capabilities and services to respond at the speed your business needs.
  • Extend investments in WebSphere Application Server while taking advantage of the cloud.
  • Preserve existing Java skills that support on-premises development, while building new skills to exploit APIs and microservices architectures that are essential for the future.

WebSphere Application Server Version 9.0

WebSphere Application Server Version 9.0, which includes WebSphere Application Server traditional and WebSphere Application Server Liberty, is a flexible solution for configurations supporting departmental or large-scale, dynamic web applications that require web-tier clustering and failover across application server instances. WebSphere Application Server traditional is an industry leader for transactional workloads and hosts some of the world’s most demanding Java assignments. The WebSphere Application Server Liberty provides additional programming models such as web services, full Java EE and Java Message Service (JMS). It enables web request load balancing across servers, and includes WebSphere eXtreme Scale with support for session distribution and DynaCache.

Click here to see the top 7 reasons why you should migration to WebSphere V9.

IBM WebSphere V9: Ready for Cloud

WebSphere V9 offers a host of new capabilities to be the infrastructure for your cloud future.

WebSphere Application Server Version 9.0, with its traditional and Liberty runtimes, continues to offer industry-leading, production-ready and standards-based Java EE 7 compliant architecture. The highlights of Version 9.0 include:

  • Java EE 7 Web Profile and Full Platform certification of WebSphere Application Server traditional brings the traditional runtime to the same Java EE level as the WebSphere Liberty runtime. This extends the set of applications that can be rapidly developed on WebSphere Application Server Liberty for deployment to both WebSphere Application Server traditional and WebSphere Application Server Liberty. This capability supports deployment of any Java EE 7 based application that uses the latest industry standards for on premise or in the cloud. It also more generally supports deployment of any Java EE 7 based application that uses the latest industry standards for deployment on premise or in the cloud. This runtime flexibility enables you to easily exploit HTML 5 to:
    • Improve application responsiveness. A scalable infrastructure facilitates building HTML5 applications for improved responsiveness through low-latency, bidirectional communication using the WebSockets protocol. It simplifies data parsing and exchange by using industry-standard JavaScript Object Notation (JSON) processing and supports many more concurrent users through asynchronous RESTful Web Services with Java API for RESTful Services (JAX-RS) 2.0 client support.
    • Increase developer productivity. Developer productivity is improved through a simplified application architecture, reduced boilerplate code using dependency injection and default resources and broadened use of annotations to increase efficiency and enhance application portability with standard RESTful web services client support.
    • Help meet the most demanding enterprise requirements. Java EE certification meets highly demanding enterprise requirements, such as:
      • Breaking down batch jobs into manageable chunks for uninterrupted online transaction processing (OLTP) performance.
      • Defining multi-threaded concurrent tasks easily for improved scalability.
      • Improving Managed Beans alignment — including transactional interceptors.
      • Delivering transactional applications with choice and flexibility.
      • Improving usability through annotations and Contexts and Dependency Injection (CDI) Beans support, and significantly reducing the code required to send and receive messages.
  • Java Platform Standard Edition (Java SE 8) support for WebSphere Application Server Version 9.0 traditional and WebSphere Liberty deliver enhanced developer productivity and significant application performance improvements. With HTML 5 and Java applications, you can simplify the application architecture and deliver scalable applications. Along with greater platform currency comes the opportunity to develop and deploy more efficiently.
  • Docker container and Docker Data Center support accelerate delivery of modern applications with easier integration of WebSphere Application Server into your DevOps tools chain. Use of WebSphere Application Server with Docker Data Center enables seamless portability to deliver applications from development to test to production across a hybrid landscape, and supports the management of WebSphere Application Server Docker containers as part of a broader Docker-centric ecosystem.
  • Updated Docker images with the latest WebSphere Application Server Liberty, binaries accelerate software deployment in hosts containing Docker engines.
  • A single management interface enables management and administration of WebSphere Application Server Liberty Java and StrongLoop node.js applications that are deployed across bare-metal, Virtual Machines (VMs) and Docker environments in on-premises, cloud or hybrid topologies.
  • Enhanced WebSphere eXtreme Scale provides an easy-to-configure, easy-to-deploy and distributed caching solution where speed and performance are the main drivers of business success.
  • Easy to deploy WebSphere Liberty applications to Red Hat OpenShift and Pivotal Cloud Foundry that run in SoftLayer, Amazon Web Services, Microsoft Azure and IBM Bluemix. In addition, these applications can be in on-premises environments and apply sub-capacity charging for suitable configurations.
  • Enhanced portability option for VMware clients to take better advantage of the speed of the cloud and economics by enabling them to easily extend their existing workloads, as they are, from their on-premises, software-defined data center (SDDC) to the cloud. The solution takes advantage of a jointly designed architecture by VMware and IBM to automatically provision pre-configured VMware SDDC environments, which consist of VMware vSphere, VMware NSX and VMware Virtual SAN on the IBM cloud. With the VMware SDDC environment, clients can deploy workloads into this hybrid cloud environment without modifications because of common security and networking models based on VMware.
  • Support for IBM API Connect Essentials exists to easily create, discover and publish APIs and integrate with API Management solution, delivering a turnkey solution for entering the new API economy.

IBM WebSphere V9: Quick Start Your Cloud Native Java Apps

With the latest WebSphere Application Server V9, organizations can rapidly create new cloud native applications, connect existing applications to cloud services (including IBM Watson), and seamlessly move existing applications to the cloud, unchanged, to take advantage of pay-as-you-go pricing.

Easy migration to IBM WebSphere on cloud

Hybrid clouds empower businesses to create new solutions — to connect to systems of engagement such as the web, mobile devices and IoT — and to optimize enterprise applications by moving the appropriate applications to the cloud. WebSphere Application Server Version 9.0, working in conjunction with the entire hybrid cloud landscape, extends your infrastructure to take advantage of cloud-based resources and services. You can deploy WebSphere Application Server Version 9.0 on an on-premises cloud, on a remote cloud or on a hybrid cloud comprised of on-premises deployments and remote cloud deployments. WebSphere Application Server Version 9.0 also helps ease access and connections to cloud services, such as IBM Watson and IBM Cloudant®, and includes IBM API Connect to facilitate use of APIs.

Migrating to WebSphere on cloud is a low-risk step forward that makes it simple for businesses to transition to a hybrid cloud environment to help accelerate time to market, reduce costs and meet consumer demands. IBM WebSphere on cloud allows companies the ability to optimize their application infrastructure by easily moving from single instance apps to advanced large-scale enterprise versions and take advantage of flexible pay-as-you-go pricing models to save up to 30% or more. With WebSphere on cloud, you can keep the productivity wheel turning forward without interruption or wasted costs and simultaneously “lift and shift” your existing WebSphere Application Server workload to the cloud in minutes.

Whether you are moving your workloads to a later release on premises or exploring cloud platforms, IBM has the tools and services you need. We make it easy to migrate to WebSphere V9 with migration toolkits that help you migrate between versions of WebSphere Application Server, migrate from traditional WebSphere to Liberty, move your applications to cloud platforms and migrate from third-party application servers to WebSphere. This enables your organization to quickly and cost-effectively migrate to the latest releases of traditional WebSphere Application Server and Liberty. You can migrate from a previous version of WebSphere Application Server or from competitive application servers such as Apache Tomcat Server, JBoss Application Server, Oracle® Application Server and Oracle WebLogic Server. In addition, Migration assistance is provided by the WAS Level 2 Support team to clients planning a release to v8.5 or v9.0 migration. The Level 2 MA Lead can provide migration guidance, best practices, lessons learned and answer your migration questions. (View the Migration Assist briefing for details and contact information.)

Image showing the tools, workshops and IBM Migration Team Services that are available to ensure a succesful migration to IBM WebSphere on cloud.

WebSphere features and functions comparison matrix

Learn more about these tools and find additional resources in this article.
Want to see the migration tools for yourself? Visit our WebSphere Migration Knowledge Collection Center for all your migration needs.

Upgrade to IBM WebSphere V9 in Half the Time

WebSphere V9 offers a host of new capabilities for V7 and V8 users, and with the WebSphere Migration Discovery Tool, users can easily upgrade to V9 in half the time!

WebSphere Application Server Liberty Core

IBM WebSphere Application Server Liberty Core is a lightweight, Java EE 7 Web Profile — compliant, production runtime designed for rapid development and deployment of web and cloud-based applications. It enables rapid development and deployment of web and mobile-centric applications, allowing businesses to quickly respond to enterprise and market needs. This enables organizations to easily grow from lightweight production environments to professional and enterprise class development and deployment organizations with the same WebSphere platform. With WebSphere Liberty Core you can:

  • Complete projects faster with one-minute install and deploy, integrated tooling, adherence to open standards and broad programming model support.
  • Make more efficient use of computing resources with a less than 50MB footprint and only those features you need to get the job done.
  • Create applications by easily adding custom features or third-party components as your needs grow. Built with the Developer in mind, WebSphere Application Server Liberty Core is an ideal platform for developing applications in a microservices architecture.

WebSphere Application Server Liberty profile servers can be members of collectives that can be managed by a collective controller from a WebSphere Application Server Network Deployment installation. WebSphere Application Server Liberty capabilities are a subset of those capabilities provided in WebSphere Application Server and WebSphere Application Server Network Deployment. They include several highlights:

  • Fast time to value through an extremely lightweight offering that is composed of a subset of the Java EE 7 Web Profile, making it an excellent production and development runtime for web applications.
  • A turnkey solution for entering the API economy through its support for IBM API Connect, helping to easily create, discover and publish APIs while also integrating with API Management.
  • Composable, small-download, small-footprint, fast-startup and easily packaged applications — including configuration — for deployment that are extensible through the WebSphere Application Server Liberty System Programming Interface (SPI).

WebSphere Application Server Liberty shares the same runtime technology as WebSphere Application Server traditional, so any application that runs on WebSphere Liberty also runs on WebSphere Application Server traditional. In addition to traditional workloads, it excels in modern workloads that favor a microservices architecture and provides a convenient and capable platform for developing and testing web and Open Service Gateway Initiative (OSGi) applications. WebSphere Application Server Liberty provides a modular architecture offering next-generation integration techniques, a cloud and mobile-first mindset and seamless portability across all topologies. Moreover, WebSphere Application Server Liberty is especially developer-friendly, allowing for integration with DevOps workflows for continuous integration and delivery. WebSphere Application Server Liberty is particularly well suited to lightweight virtualization container environments and supports seamless deployment to hybrid topologies through IBM Containers services and Docker containers.

Key pointAll editions of WebSphere Application Server traditional and WebSphere Application Server Liberty have a no-charge entitlement for development. WebSphere Application Server Liberty also provides a no-charge and no-support option for web-centric applications used in test and production environments. Usage in test and production environments is restricted to a maximum of 2 GB of Java virtual machine (JVM) heap size across all instances of application servers for the licensee. IBM offers an in-place option to upgrade from a no-charge, no-support option to other WebSphere editions.

WebSphere Liberty has the following characteristics:

  • Easy configuration: Configuration is read from an XML file with text editor friendly syntax.
  • Dynamic and composable: The runtime loads only what your application needs and re-establishes the runtime in response to configuration changes.
  • Fast start up times: The server starts in less than 2 seconds for a basic web application.
  • Extensible: WebSphere Liberty provides support for user and product extensions. System Programming Interfaces (SPIs) can be employed to extend the runtime. The fit-for-purpose nature of the WebSphere Liberty runtime relies on the dynamic behavior inherent in the OSGi Framework and Service Registry. As bundles are installed to or uninstalled from the framework, the services that each bundle provides are added or removed from the service registry. The addition and removal of services similarly cascades to other dependent services. The result is a dynamic, composable runtime that can be provisioned with only what your application requires and responds dynamically to configuration changes as your application evolves.

Out-perform open source:
Learn how you can improve developer productivity by 12% when migrating from open source application servers to WebSphere Liberty. Read the Forrester TEI Study here,

Developers can leverage best practices for creating new Java microservices using GameON!, an exemplar application that helps explore microservices concepts. (For more details on WebSphere Liberty, go to the IBM Knowledge Center.)

WebSphere Application Server Network Deployment and z/OS

IBM® WebSphere® Application Server Network Deployment provides an advanced, flexible runtime environment for large-scale and mission-critical application deployments for open environments. It offers near-continuous availability with advanced performance and management capabilities for mission-critical applications. WebSphere Application Server Network Deployment also provides a runtime for IBM z Systems™ and z/OS® to enable prioritized workload management, advanced transactional integrity, horizontal and vertical scalability and data and workload co-location. With WebSphere Network Deployment and z/OS you can:

  • Use intelligent management, and manage applications and services that help deliver reliability and better business results.
  • Improve operations and resiliency through advanced application availability, elasticity and quality of service.
  • Enhance security and control with centralized management for massive scalability and integrated administrative tools.
  • Provide rapid, scalable and secure enablement of web, cloud and mobile access to z/OS assets with the Liberty profile and IBM WebSphere Liberty z/OS Connect.

Getting started: Steps to “lift and shift” your applications to the cloud

Getting started: Steps to “lift and shift” your applications to the cloud

Listed below are the five easy steps to “lift and shift” your WebSphere Application Server applications to the cloud: Go to WASDev.net to download and install the new Technology Evaluation Report in the WebSphere Application Server Migration Toolkit.

  1. Execute the new Technology Evaluation Report which scans your application for the Java technologies used to see if the application is ready for WebSphere Liberty and Bluemix. In this particular case, all the Java technologies are available. If all the Java technologies (Java Archive (JAR) files) were not available, they would need to be added to the application JAR file.
  2. If the Technology Evaluation Report does not identify any inhibitors to the move, export the selected application as an Enterprise Archive (EAR) file.
  3. Deploy the application to WebSphere Liberty by dropping it into the dropins directory or by adding the application to the server configuration file. Now you can test and run the application.
  4. If you do not already have a WebSphere Application Server for Bluemix configuration, create it now. Migrate the application from WebSphere Liberty to Bluemix.
  5. With the application in the cloud production environment, you are ready to share your application.

IBM WebSphere V9: Easily Lift and Shift Apps to Cloud

WebSphere V9 offers a host of new capabilities for V7 and V8 users, including making it easy to “lift and shift” your applications to the cloud, unchanged.

Empower business with cloud-based solutions

Empower business with cloud-based solutions

Organizations are always looking at ways to improve the customer experience and connect with existing and new customers in innovative ways. They need to deliver customer experiences that never disappoint and require a business strategy strengthened by technology, with the flexibility to adapt to new opportunities quickly. To achieve this agile state, businesses are capitalizing on their existing IT investments and using new cloud-based solutions to create personalized customer experiences and enrich brand equity by harnessing their existing business applications, data and services. The cloud environment provides the strategic platform to accelerate business outcomes, reduce costs and deliver unforgettable customer experiences.

Want to learn more? Read the IBM WebSphere Application Server White Paper

Need a deeper analysis? Read the IBM WebSphere Application Server Redguide

Get started today. Download your free 30-day trial of WebSphere Liberty.

Next steps

card_3

Find out more

Learn why the IBM WebSphere Application Server family is the cornerstone to your cloud strategy.

card_4

Download the RedGuide

Learn how you can reduce costs and speed your digital transformation with IBM WebSphere Application Server on Cloud.

Sources

ENDNOTES

  1. IDC FutureScape: CIO Agenda 2016 Predictions Webinar, November 04, 2015, http://www.idc.com/getdoc.jsp?containerId=259969.
  2. Harvard Business Review, https://hbr.org/2016/03/the-industries-that-are-being-disrupted-the-most-by-digital
  3. Forrester, Digital Transformation In The Age Of The Customer, October, 2015, https://www.accenture.com/us-en/insight-digital-transformation-age-customer
  4. Network Computing, Digital Transformation Via The Cloud, March 11, 2016, http://www.networkcomputing.com/cloud-infrastructure/digital-transformation-cloud/937781782.
  5. IBM, IBM Center for Applied Insights, “Searching for competitive advantage? It’s in hybrid cloud,” February 1, 2016, http://www.ibm.com/thought-leadership/technology-market-research/global-cloud.html.