Oracle® Cloud

What's New for Oracle Application Container Cloud Service

Release 17.2.3

E71877-16

May 2017

What’s New for Oracle Application Container Cloud Service

As soon as new and changed features become available, Oracle Application Container Cloud Service instances are upgraded in the data centers where Oracle Cloud services are hosted. You don’t need to request an upgrade to be able to use the new features—they come to you automatically. Here’s an overview of new features and enhancements added recently to improve your Oracle Application Container Cloud Service experience.

May 2017

Feature Description
Python Support You can deploy Python applications to Oracle Application Container Cloud Service. See Creating an Application in Using Oracle Application Container Cloud Service and Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
Version Selection During Deployment You can select the runtime version at deployment time instead of or in addition to specifying it in the manifest.json file. See Creating an Application in Using Oracle Application Container Cloud Service. The manifest.json file is only required for applications that require a launch command. See Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
Automatic Log Generation Logs are automatically generated every three to four hours. See Exploring the Application Administration Page in Using Oracle Application Container Cloud Service.
Cache Management REST API You can use a REST API to create, scale, stop, start, restart, view information about, and delete caches. See REST API for Managing Application Caches.
Java API for Caching In your Java applications, you can use a Java API to interact with caches. See Using the Java API for Caching in Using Caches in Oracle Application Container Cloud Service.

April 2017

Feature Description
Specifying Manifest and Deployment Files in the Web Interface You no longer have to include the manifest file in your application archive when you deploy using the web interface. You can upload the manifest file, the deployment file, or both when you upload your archive. See Creating an Application in Using Oracle Application Container Cloud Service.
64 Instance Maximum You can configure up to 64 instances per application. See Creating an Application in Using Oracle Application Container Cloud Service and Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
New Commands in the PaaS Service Manager Command Line Interface New check-health and activities commands are available in the accs category, and a new caching category of commands is available. See psm accs Commands and psm caching Commands in PSM CLI Reference.
Security IP List for Oracle Compute Cloud Service Connections When you deploy an application, a security IP list for that application is automatically generated, which you can add to a security rule in Oracle Compute Cloud Service. See Exploring the Application Overview Page in Using Oracle Application Container Cloud Service.
New Environment Variables There are new system environment variables for the application name, public URL, and instance name. See Configuring Environment Variables in Using Oracle Application Container Cloud Service.
Service Bindings for Oracle Event Hub Cloud Service You can create service bindings for applications to communicate with Oracle Event Hub Cloud Service. See Managing Service Bindings in Using Oracle Application Container Cloud Service.

March 2017

Feature Description
Caching Changes Caching is available in all Oracle Application Container Cloud Service accounts. How to access this feature has changed. See Accessing Caches in Oracle Application Container Cloud Service in Using Caches in Oracle Application Container Cloud Service. In addition, replaceValue is a new feature in the REST API. See Store, Replace, or Remove Value in REST API for Using Caches in Applications.

February 2017

Feature Description
Help Center Improvements The Oracle Help Center pages for Oracle Application Container Cloud Service have been streamlined, and links to the most important concepts and tasks have been moved to the Get Started page. In addition, the Get Started Page now lists featured tutorials. See Oracle Application Container Cloud Service - Get Started.

January 2017

Feature Description
Caches Oracle Application Container Cloud Service previews a new caching capability, allowing applications to accelerate access to data, share data among applications, and offload state management. See Typical Workflow for Creating and Using Caches in Using Caches in Oracle Application Container Cloud Service.
Shutdown Timeout You can set the maximum time in seconds to wait for the application to shut down. See Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
Java and Node.js Updates Java versions 7u121 and 8u112 are supported. Node.js versions .10.48, .12.17, 4.6.1, and 6.9.1 are supported.

December 2016

Feature Description
Clustered Applications You can deploy applications that act as clusters, with session sharing, scalability, and failover. See Preparing a Clustered Application for Deployment in Developing for Oracle Application Container Cloud Service.

November 2016

Feature Description
Non-Metered Subscriptions You can now obtain nonmetered subscriptions to Oracle Application Container Cloud Service. This means billing doesn’t vary based on your application usage. See Overview of Oracle Cloud Subscriptions and Buying a Nonmetered Subscription to an Oracle Cloud Service in Getting Started with Oracle Cloud.
Node.js Updates Node.js versions 4.4.7 and 6.3.1 are supported.

October 2016

Feature Description
Rolling Restart When restarting your applications, you can choose between a rolling restart with no downtime or a concurrent restart. See Stopping, Starting, and Restarting an Application in Using Oracle Application Container Cloud Service and Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
Node.js and PHP Updates Node.js versions .10.26 and .12.15 are supported. PHP versions 5.6.22 and 7.0.7 are supported. In addition, PDO OCI drivers are supported for PHP.

September 2016

Feature Description
MySQL Cloud Service Support You can create service bindings to databases in MySQL Cloud Service for your applications. See Managing Service Bindings in Using Oracle Application Container Cloud Service and Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
Memory Monitoring You can display service metrics, including percent memory usage and absolute memory, for an application. See Viewing Service Metrics for an Application in Using Oracle Application Container Cloud Service and Health Monitoring in REST API for Managing Applications.

August 2016

Feature Description
PHP Support You can deploy PHP applications to Oracle Application Container Cloud Service. See Creating an Application in Using Oracle Application Container Cloud Service and Creating Metadata Files in Developing for Oracle Application Container Cloud Service.
20 GB of Memory Per Instance The per-instance memory limit for applications has been increased to 20 GB. See Creating an Application in Using Oracle Application Container Cloud Service.
Troubleshooting Tips There is a new chapter, Troubleshooting for Oracle Application Container Cloud Service, in Developing for Oracle Application Container Cloud Service.

July 2016

Feature Description
Cloud Foundry Application Deployment You can deploy a Cloud Foundry application to Oracle Application Container Cloud Service with minimal changes to how it’s packaged, using your existing manifest.yml file. See Preparing a Cloud Foundry Application for Deployment in Developing for Oracle Application Container Cloud Service.
Startup Timeout You can set the maximum time in seconds to wait for the application to start. See Creating Metadata Files in Developing for Oracle Application Container Cloud Service.

May 2016

Feature Description
New Command-Line Interface Oracle Application Container Cloud Service shares a new command-line interface with other Oracle Cloud services. See psm accs Commands in PSM CLI Reference.
Performance Improvements Application creation and redeployment times continue to shrink. Once the first application is created and the service is initialized, application creation, scaling, and redeployment are significantly faster than in the previous release. These improvements are due to optimization of the underlying infrastructure.
Trial Quota Increases Restrictions on the number of application instances have been lifted in trial accounts. You can now take advantage of the full 6 OCPU trial account quota to create more applications and scale those applications out.
Oracle Developer Cloud Service Enhancements Oracle Developer Cloud Service support for Oracle Application Container Cloud Service has been enhanced in these ways:
  • New utilities for JavaScript and Node packaging and dependency management are installed in Oracle Developer Cloud Service Hudson by default (grunt, gulp, and npm).

  • New deployment configurations for Java-based applications target Oracle Application Container Cloud Service. You can use these in the Deploy tab or in Build jobs, either on-demand or continuously. See Deploying an Application to Oracle Application Container Cloud Service in Using Oracle Developer Cloud Service.

  • A new Oracle Developer Cloud Service sample project, named ACCS Java SE Sample with Deployment, demonstrates creation, building, and deployment to Oracle Application Container Cloud Service containers. See Using a Template Project in Using Oracle Developer Cloud Service.

Other Noteworthy Changes

The following third-party and Oracle software versions are supported in the current Oracle Application Container Cloud Service release.

Software Versions
Node.js .10.48, .12.17, 4.6.1, 6.9.1
Oracle Linux 6.6
Oracle Java SE 7u121, 8u112, 9
PHP 5.6.22, 7.0.7, 7.1.1
Python 2.7.13, 3.6.0

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.


Oracle Cloud What's New for Oracle Application Container Cloud Service, Release 17.2.3

E71877-16

Copyright © 2016, 2017, Oracle and/or its affiliates. All rights reserved.

This document describes new features and other notable changes for Oracle Application Container Cloud Service.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

The information contained in this document is for informational sharing purposes only and should be considered in your capacity as a customer advisory board member or pursuant to your beta trial agreement only. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle.

This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle Master Agreement, Oracle License and Services Agreement, Oracle PartnerNetwork Agreement, Oracle distribution agreement, or other license agreement which has been executed by you and Oracle and with which you agree to comply. This document and information contained herein may not be disclosed, copied, reproduced, or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.