アプリケーション環境をインテリジェントに管理し、機能豊富なユーザー・エクスペリエンス迅速に提供。
WebSphere Application Server は、俊敏でコスト効率の高いビジネスに必要な柔軟性、効率、およびインテリジェントを備えた管理機能を提供します。
IBM WebSphere Application Server は、アプリケーションおよびサービスの提供をスピードアップし、効率的で信頼性の高い運用を実現し、セキュリティーを確保した制御機能を提供します。
- ハイパフォーマンスを活用して作業負荷、インフラストラクチャー、およびエンハンスト Web サーバーのロード・バランシングおよびフェイルオーバーの管理用タスクを統合することにより、コストおよびダウン時間を削減します。
- 革新的なアプリケーションを高速に配信することにより、エンド・ユーザーのユーザー・エクスペリエンスを向上します。
- WebSphere Application Server V7.0 および V8.0 環境用に Eclipse アダプターを容易かつ迅速に取得します。
- Java EE 6、OSGi アプリケーション、Web 2.0 およびモバイル、Java バッチ、XML、サービス・コンポーネント・アーキテクチャー (SCA)、通信対応アプリケーション (CEA)、Session Initiation Protocol (SIP)、動的スクリプトなど、広範囲に及ぶデベロッパー・スキルを活用して包括的なオープン・スタンダード・ベースのプログラミング・モデルを採用しています。
- 柔軟できめ細かな制御により、アプリケーションの高セキュリティーを実現します。
- WebSphere Application Server Tools Editions (US) を使用して、独特の後方互換性の機能を利用できるので、再コーディングの労力が解消され、開発者の生産性が最大化されます。
- レガシー・アプリケーションやパッケージ・アプリケーションを再利用して拡張することにより、コストを削減できます。そのために役立つオプションとして入手可能な WebSphere Adapters V7.5 を活用できます。
製品について
ご購入 WebSphere Application Server
初年度の IBM ソフトウェア・サブスクリプション & サポートは製品価格に含まれています。
ご購入には諸手続きが必要になりますので、弊社窓口までお問い合わせください。
WebSphere Application Server provides a fast, flexible and simplified environment for application development and administration along with new intelligent management capabilities for enhanced resiliency. From business critical and key enterprise-wide applications to the smallest departmental level applications, WebSphere Application Server offers the highest levels of reliability, availability, security and scalability.
Improved Developer Experience
For developers and businesses that need a lightweight, simple to use and yet powerful application server for increased developer productivity and for use as a lightweight production server for application workloads, WebSphere Application Server V8.5 provides a simplified and lightweight runtime for web applications. Extremely fast restart times coupled with its small size and ease of use make the Liberty profile a great option for building web applications. It is also a great option for production servers where minimizing resource utilization is a primary requirement.
Highlights:
Liberty profile provides a simplified and lightweight development and application-serving environment for web, OSGi, and mobile applications
Complimentary and frictionless download for development purposes
Ultra lightweight modular runtime environment, with a download size of under 50 MB
Extremely fast server startup time of under five seconds
Simplified configuration for quick time to productivity
Java EE and OSGi application deployment support for web applications
LDAP registry support
Deployment as a package of an application and configured server
Managed, centralized deployment to many nodes of a packaged application and server
Availability of Eclipse plug-ins for broad tooling support
Platform support for distributed platforms, z/OS, and Mac OS (development only)
Includes the capabilities that are needed by the application that it serves keeping each server small and agile.
Installation and deployment of the Liberty Profile
To simplify end-to-end test, simple scripts are provided to create a "packaged server" consisting of an application, a Liberty profile server runtime, and its configuration in a single archive for "unzip" deployment of a complete solution. The Job Manager optionally provides the ability to centrally distribute and deploy packaged Liberty profile server applications, and provide lifecycle management of those servers. Administration through the Job Manager provides the following key features:
Support for central administration through Job Manager by submitting jobs that support the full lifecycle of Liberty Profile server resource deployment from initial install, to updates, to uninstall. A Deployment Manager is not required, although you can use the Job Manager function available on a Deployment Manager to administer Liberty Profile servers and their resources.
Quick installation of the Liberty profile by extracting compressed the files for the Liberty Profile server resource and simply run the install Liberty profile server resource job.
Support for flexible sharing of resources such as a software development kit (SDK), runtime binary files, server configuration, and application binary files among many server instances.
Non-destructive update enables easy installation of new versions of any resources. Easily switch between old and new resources, or run concurrent versions of resources.
No requirement for agent on target hosts, helping to reduce administration overhead costs.
Built on OSGi technologies, and runs on a wide range of supported Java Runtime Environments (JREs).
Integrated tools
WebSphere Application Server Developer Tools for Eclipse V8.5 is a lightweight set of tools for developing, assembling, and deploying Java EE, OSGi, Web 2.0, and Mobile applications to WebSphere Application Server, including the Liberty profile.
Accelerate developer productivity through integrated and optimized developer tooling. Rational Application Developer V8.5, separately available or available in the WebSphere Tools bundles, provides a complete environment for enterprise development for Java, Java EE, web, web services, SOA, OSGi, and Portal applications. Designers and developers can use this environment to develop, assemble, and deploy your applications to WebSphere Application Server V8.5. Also test your applications using a rapid-deployment feature in the V8.5 runtime environment.
Easily migrate your existing applications from older WebSphere Application Server releases or even from non-IBM application servers, such as Tomcat, using the Application Migration Toolkit. This tool scans your applications and identifies changes that are required and can automatically make the required changes to ease the migration process and speed time to value.
WebSphere Application Server Tools Editions are refreshed with the latest versions of the application server and associated tools. These packages provide a complete solution to develop, deliver, and manage high-quality enterprise applications. The bundles include an unlimited number of licenses of Rational Application Developer and WebSphere Application Server Developer Tools for Eclipse to be used only in support of the production server for which it was purchased.
Enterprise JavaBeans (EJB) support in OSGi applications
Take advantage of enhanced modular application development by assembling OSGi applications from reusable bundles that contain EJB assets. The enterprise beans in your OSGi bundles can be developed from scratch, or you can include existing EJB assets and migrate them to use OSGi modularity with minimal code changes. Stateful, stateless, and singleton enterprise beans are supported.
Your OSGi application can also contain message-driven beans (MDBs). You deploy and configure an OSGi application that contains enterprise beans in a similar way to deploying and configuring a J2EE enterprise application, by using wsadmin or the administrative console.
Web 2.0 and Mobile Toolkit
This toolkit provides developers with ready-to-use components to extend service-oriented architecture by connecting web services, SOA services, and Java Enterprise Edition objects into interactive desktop-web and mobile web user interfaces. With this toolkit applications developed initially for desktop browsers can now be adapted and deployed to mobile devices such as smartphones and tablets.
Intelligent Management and Enhanced Resiliency
WebSphere Application Server V8.5 is designed to ensure industry-leading levels of resiliency and availability. New Intelligent Management capabilities deliver application availability, elasticity, and qualities of service programmatically instrumented and executed to ensure the highest possible levels of end user availability. Additional resiliency capabilities help to drive down total cost of ownership while improving overall qualities of service.
Intelligent Management
Intelligent Management capabilities extend the traditional application server with new technologies to enhance resiliency and virtualization capabilities. Autonomic capabilities are provided to sense and respond to problems within the application server and autocorrect or route around these problems before end users experience an outage. Previously, these enhanced resiliency capabilities were available separately by using WebSphere Virtual Enterprise, they are now included within the WebSphere Application Server Network Deployment.
Highlights:
Application Edition Management enables interruption-free application rollout. Applications can be upgraded without incurring outages to your end users.
- Upgrade applications without interruption
- Deploy new applications without jeopardizing application or service availability
- Coordinate activation of application versions and routing of requests to the application
- Test final preproduction level of an application version with a select group of users
Application Health Management monitors the status of your application servers and is able to sense and respond to problem areas before end users suffer an outage.
- Proactively deal with application and application infrastructure issues before they become acute problems
- Monitor health conditions of your infrastructure and execute associated corrective actions
New Intelligent Routing improves business results by ensuring priority is given to business critical applications. Requests are prioritized and routed based upon administrator defined rules.
- Manage in-bound transaction (workload) requests in real time
- Route work to the application server that can do it best
- Streamline processing through the system for higher priority requests
- Ensure that in-bound requests do not overwhelm backend application resources
Dynamic Clustering can proactively provision and start or stop new instances of application server Java Virtual Machines (JVMs) based on workload demands. It provides the ability to meet Service Level Agreements when multiple applications compete for resources.
- Allow workloads to be classified, prioritized and intelligently routed
- Enables application performance monitoring
- Resource adjustments are made if needed to consistently achieve service policies
Messaging infrastructure resiliency enhancements
- Improvements to the recovery of messaging engine errors. When a recoverable database error is detected by the High Availability Manager, the messaging engine is stopped and the standby messaging engine is started automatically. The other applications running in the application server are not affected by the failure of the messaging engine.
- Enable the messaging engine to restart after a failure. When a messaging engine fails due to recoverable database problems, it is disabled and failed over to another messaging engine in the cluster.
- Improvements to service integration bus performance. Improved messaging engine startup time by loading the destinations concurrently in a multicore architecture.
- Recovery of the messaging engine confirmation from the message store. With the new recoverMEConfig command, the recovery of the persistent data of the messaging engine from the message store is made possible if the configuration data on which the previous messaging engine was running is not available.
Enhanced memory leak detection and protection
It monitors application and module activity and performs diagnostic actions when an application or an individual module stops and helps to increases application server availability.
Improved Operations, Security, and Control
WebSphere Application Server offers world-class security and control to help businesses confidently reduce costs and increase business agility. WebSphere Application Server's rich support for security specifications and granular security controls help administrators productively secure application environments their businesses depend on.
WebSphere Batch enhancements
WebSphere Batch offers an enterprise level managed batch execution environment that enables the entry, execution, and management of Java batch processing. It provides an infrastructure for batch processing to allow sharing of business logic with online transaction processing (OLTP) applications. This helps to lower cost by reducing risk and management effort, supplies an "always-on" business experience by eliminating offline batch windows, and delivers enterprise qualities of service required by mission-critical batch applications. Previously, these enhanced WebSphere Batch capabilities were available separately by using WebSphere Compute Grid, they are now included within WebSphere Application Server. WebSphere Batch highlights include:
- End-to-end batch management of jobs running across disparate execution environments
- An optimal OLTP uptime experience through continuous interleaving of batch and interactive (OLTP) processes
- Parallel processing using Parallel Job Manager, where large problems can be partitioned, governed, and processed in parallel across a collection of server resources while hiding the complexities of multithreading and management
- Near real-time batch processing with ad-hoc and event-driven batch invocation, in addition to scheduled batch invocation
- Integration with enterprise schedulers, such as Tivoli Workload Scheduler
- Goal oriented Service Level Agreement (SLA) management via workload manager integration
Support for IBM WebSphere SDK Java Technology Edition V7.0
This IBM Software Development Kit (SDK) provides a full-function SDK for Java that is compliant with the Oracle Java Platform, Standard Edition (Java SE) 7 application programming interfaces (APIs). With IBM WebSphere SDK Java Technology Edition V7.0, you can develop and deploy Java applications at the Java 7 API level and continue the "write once, run anywhere" Java paradigm at the Java API level. The SDK contains the Java application Runtime Environment and other tools that enable developers to create Java applications.
Automatic Resource Management (ARM) with Java V7.0
ARM is a set of features in Java V7.0 in which the Java framework will automatically close statements and connections to external resources for you, which can alleviate problems with error handling and resource control in your applications. As a result, your applications can focus less on resource management tasks, and you can optimize their logic for meaningful transactions.
Configuring bean security in the OSGi Blueprint XML file
You can configure bean security in the Blueprint XML file by including an access-constraint element in a bean declaration. Only users that are in the role specified by the access-constraint element can access the methods of the bean.
High Performance Extensible Logging (HPEL) log viewer tool enhances filtering using log and trace record extensions
Use the LogViewer command-line tool to filter records based on the content of log and trace record extensions. The application server automatically creates an appName extension for each log and trace record related to a Java EE application, indicating the name of that application. The application server also automatically creates a requestId extension when cross component trace is enabled for each log and trace record created during the processing of certain types of requests (for example, HTTP or JMS requests), indicating the unique ID of that request. You can add custom extensions to HPEL log and trace entries using the LogRecordContext API.
Cross Component Trace (XCT)
XCT enables correlation of log and trace entries. Use the cross component trace facility to identify the root cause of problems across components. XCT annotates log and trace entries so that log entries that are related to a request that is serviced by more than one thread, process, or even server are identified as belonging to the same unit of work. This enhancement enables administrators and support teams to follow the flow of a request from end-to-end as it traverses thread or process boundaries.
Improved troubleshooting using IBM Support Assistant Data Collector
The IBM Support Assistant Data Collector for WebSphere Application Server tool focuses on automatic collection of problem data. It also provides symptom analysis support for the various categories of problems encountered by IBM software products. Information pertinent to a type of problem is collected to help identify the origin of the problem under investigation. The tool assists you by reducing the amount of time it takes to reproduce a problem with the proper RAS tracing levels set, as well as by reducing the effort required to send the appropriate log information in to IBM Support.
Enhanced administrative audit options
WebSphere Application Server enables you to audit any changes made to your application server configuration using repository checkpoints. When enabled, a security audit record is created for every change to your configuration. Repository checkpoints represent saved images of the repository before configuration changes are made. You can configure a checkpoint to back up copies of files from the master configuration repository. A full checkpoint is a complete copy of the entire configuration repository. A delta checkpoint is a subset snapshot of the configuration repository that is made when you change a product configuration. Use a checkpoint to restore the configuration repository back to a prior state.
Popular WebSphere Application Server downloads
Redbook - WebSphere Application Server: Planning, Concepts, and Design
This IBM® Redbooks® publication discusses the concepts, planning, and design of WebSphere® Application Server environments.
- Redbook - WebSphere Application Server Administration and Configuration Guide
This IBM® Redbooks® publication provides system administrators and developers with the knowledge to configure a WebSphere® Application Server runtime environment, to package and deploy applications, and to perform ongoing management of the WebSphere environment.
- White paper: Why Upgrade to WebSphere Application Server
This white paper details the enhancements and new capabilities delivering complete Java EE 6 support and certification, increased support for programming models, enhanced performance, administration, security capabilities, and much more.
- Animated Demos - WebSphere Application Server
A technical overview of WebSphere Application Server with four separated animated demonstrations
- White paper - Choosing IBM WebSphere Application Server over JBoss Application Server – as easy as 1-2-3!
A deep dive comparison of WebSphere Application Server to JBoss Application Server by Red Hat.
System requirements
The following minimum operating system and hardware requirements must be met on the server to support the basic installation and use of WebSphere® Application Server.
| Operating System | Software | Hardware |
|---|---|---|
| AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS | See technical details link on the right for complete list of software requirements. | See technical details link on the right for complete list of software requirements. |
-
アプリケーション基盤
- Application Performance Analyzer for z/OS
- CICS Deployment Assistant for z/OS
- Debug Tool for z/OS
- Fault Analyzer for z/OS
- File Manager for z/OS
- IBM Endpoint Manager for Mobile Devices
- WebSphere Application Server - Express
- WebSphere Application Server
- WebSphere Application Server Community Edition
- WebSphere Application Server for z/OS
- WebSphere Application Server Network Deployment
- WebSphere eXtended Transaction Runtime
- WebSphere Voice Response for AIX