Platform as a Service (PaaS) Policies and Procedures



Similar documents
CCIT Change Management Policy

Enterprise UNIX Services - Systems Support - Extended

Columbia College Process for Change Management Page 1 of 7

How To Manage An Ipa Print Service At A College Of Korea

HUIT Change Management with ServiceNow. September 2013

Analytics Reporting Service

Change Management Best Practices

Systems Support - Standard

How To Use Adobe Software For A Business

Change Management. Service Excellence Suite. Users Guide. Service Management and Service-now

CTERA Cloud Care. Support Services. Mar Version , CTERA Networks. All rights reserved.

CCIT Change Management Procedures & Documentation

Technical Support Policy Predix Platform Services

Network Virtualization Platform (NVP) Incident Reports

SMZ. SocialMedia. Z olutions

The purpose of this document is to define the Change Management policies for use across UIT.

flex support Service Overview

Change Submitter: The person or business requesting or filing the Request For Change (RFC) notice.

Bloom Enhanced Performance Monitoring Service Level Agreement

FLORIDA COURTS E-FILING AUTHORITY HELP DESK POLICIES & PROCEDURES

IT CHANGE MANAGEMENT POLICY

i. Maintenance of the operating system, applications, content on the server, or fault tolerant network connections

Process Description Change Management

IMS INTEGRATED MANAGED SERVICES MONITORING, MAINTENANCE, MANAGEMENT. Epoch Universal

CLOUD COMPUTING & WINDOWS AZURE

Change Management Revision Date: October 10, 2014

IT INFRASTRUCTURE MANAGEMENT SERVICE ADDING POWER TO YOUR NETWORKS

Data Center Colocation - SLA

ACDI s Professional Support Services

Magento Technical Support Guide

Change Management Process. June 1, 2011 Version 2.7

Introduction to Virtualization. Paul A. Strassmann George Mason University October 29, 2008, 7:20 to 10:00 PM

Service Level Agreement

Data Center Infrastructure Management

Retail Market IT Services Service Level Agreement

RSA SecurID Tokens Service Level Agreement (SLA)

ACCELERATE DEVOPS USING OPENSHIFT PAAS

For more information, please visit the IST Service Catalog at

Technical Support Services Guide

Course: 8911B: Installation and Deployment in Microsoft Dynamics CRM 4.0

Magento Enterprise Edition Customer Support Guide

Interoute Application Management comprises the following managed services for application and database software:

Keeping your Business Analytics Software on the Leading Edge (or bleeding edge)?

Customer Service Procedure Open a Support Case by Phone

Operational Change Control Best Practices

Magento Enterprise Edition Technical Support Guide

ENTERPRISE IT SERVICE MANAGEMENT BUREAU OF ENTERPRISE SYSTEMS AND TECHNOLOGY ENTERPRISE SERVICE DESCRIPTION FOR. Ocotber 2012

Service Level Agreement (SLA)

University Managed Desktop Program. Desktop Computing Support Framework or

Service Orchestration

SERVICE LEVEL AGREEMENT

Top 10 Reasons to Virtualize VMware Zimbra Collaboration Server with VMware vsphere. white PAPER

MANAGED FIREWALL SERVICE. Service definition

Our Server Support. Looking after your servers giving you peace of mind. Document Version Revision Date Feb 2015

Domain Name Service Service Level Agreement (SLA) Vanderbilt Information Technology Services

HP IT Professional Help Desk for SMB Service HP Care Pack Services

Florida Courts efiling Authority. User Forum Policy. Page 1 of 11 DRAFT

Change Management Service Description

SERVICE EXCELLENCE SUITE

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

Link-Connect Service Level Agreement

Change Management Process

Cost effective methods of test environment management. Prabhu Meruga Director - Solution Engineering 16 th July SCQAA Irvine, CA

Internal Audit Report ITS CHANGE MANAGEMENT PROCESS. Report No. SC-11-11

Annual Disaster Recovery Test Report and Gap Analysis for 2011

Virtual Private Cloud. Service Level Agreement. Terms and Abbreviations

For FY 2016 the new Desktop Support Program rates will be: Business Class - $481/device Enterprise Class - $721/device

White Paper Case Study: How Collaboration Platforms Support the ITIL Best Practices Standard

Understanding High Availability

EMNAMBITHI/LADYSMITH MUNICIPALITY CHANGE MANAGEMENT POLICY

TechExcel. ITIL Process Guide. Sample Project for Incident Management, Change Management, and Problem Management. Certified

Oracle Maps Cloud Service Enterprise Hosting and Delivery Policies Effective Date: October 1, 2015 Version 1.0

Windchill System Upgrade Methodology

Service Level Agreement (SLA) for Customer by. Cybersmart ISP. (Cloud Hosting Agreement)

Managed Service for MaaS360 Helpdesk to Helpdesk Support Service Charter

eircom Wholesale eircom Wholesale Unified Gateway Interface Guidelines Version No: 2.0 File: UG_IG_Active_ V2_ doc

RSA Authentication Manager 7.1 to 8.1 Migration Guide: Upgrading RSA SecurID Appliance 3.0 On Existing Hardware

ITS Change Management Process

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS

Juris Suite Installation Guide

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Network Computing Architects Inc. (NCA) Network Operations Center (NOC) Services

WANT TO SLASH DOWNTIME? FOCUS ON YOUR SERVER OPERATING SYSTEM

ESXi Cluster Services - SLA

Measurable Improvements in E-Business Suite Application Management with OEM 12c

Designing Cloud Computing Solutions for Integration with SAP

APM Support Services Guide

Cloud Services Catalog with Epsilon

INFORMATION AND EDUCATIONAL TECHNOLOGY

Dynatrace Support Policy

A Comprehensive Approach to Practicing ITIL Change Management. A White Paper Prepared for BMC Software February 2007

LHRIC Network Support - Additional Service Features

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

The remedies set forth within this SLA are your sole and exclusive remedies for any failure of the service.

Software-as-a-Service (SaaS) SaaS Release and Upgrade Policy for CA Technologies. Revision date: November 3, 2014

The Three Pillars for an Efficient AMI Operation

Bridging Development and Operations: The Secret of Streamlining Release Management

Baker Tilly simplifies Windows 7 deployment with CA Technologies solutions

A s c e r t i a S u p p o r t S e r v i c e s G u i d e

Operations Manager Comprehensive, secure remote monitoring and management of your entire digital signage network infrastructure

Transcription:

Platform as a Service (PaaS) Policies and Procedures

PaaS Policies and Procedures Purpose of this document is to define what a Platform as a Service (PaaS) customer will need to do in order to use the Mule platform (Enterprise Service Bus and API Manager) Policies and Procedures Platform Access Integrated Development Environment (IDE) Setup Code Deployments Patches and Upgrades Unplanned Events Coding and Design Standards More to be determined 2

Objectives Create an enterprise platform for other teams to use. Ensure a stable and reliable platform for all interfaces. Foster integration best practices and educate others on integration. 3

Platform Access Requirements We want our users to be successful with the platform and tool. Therefore, we need to gauge the user s knowledge and experience with integration practices and technologies. Users wishing to access the Mule platform will need to: Request a PaaS initial consultation (required meeting) This is a short meeting between the users and the Integration Services team Share past experience(s) in using these tools or building integrations Users without integration experience will need obtain Mulesoft s online certification 4

Platform Access Platform Access - The Integration Services team will need to create your team s accounts and grant access to the platform. Customer should first read the PaaS Polices (this presentation) Customer should next read MuleSoft Environment Access for Developers and determine what access is needed Customer will need to create a ServiceNow ticket for the Integration Services team (assignment group ITS_BA_Integration_Services) requesting access to the Mule Platform Indicate which environments, names, and roles for each user Interface team will work with the server team to setup users in a timely manner 5

IDE Setup The Integration Services team will provide guides to help your team get the tools installed and configured Customers should read Getting Started The Getting Started guide is a living document and will be updated as we learn what customers are asking and need to know. 6

Code Deployments DEV and local deployments can be done by the customer as needed The Integration Services team will need to deploy your code to STAGE and PROD. Customers will need to open a Service Now ticket https://ucsf.service-now.com/ for assignment group ITS_BA_Integration_Services Users will need to include business justification needs if any deployment on holidays, weekend or outside of regular business hours (8am-5pm, M-F). STAGE deployments will require: Interface Specification (use format provided by Integration Services team) Design Diagram(s) Code Review PROD deployments will require: Completion of UCSF ITS Security Review process Completion of PROD checklist (will be provided by Integration Services team) Change Advisory Board (CAB) Approval customer to present and request to CAB Go Live Implementation, Deployment, Communications and Backout Plans Performance and Functional Test Results 7

Patches and Upgrades All interface owners must plan and prepare for patching and upgrading Patches The Integration Services team will need to patch the environments to support planned and unplanned events Upgrades The Integration Services team will need to upgrade the environments 2 to 3 times per year. Both software and hardware. Communication Emails will be sent to all users when patching and upgrading is needed Notifications will be sent as early as possible to allow users to plan and prepare. Notifications will include the type of change, the date and time the change will be made, the duration of the change, and if the change requires downtime or an interruption to service. Users will need to communicate this info with their business application teams. A Deployment Calendar will be created to track all patches, upgrades and deployments. 8

Patches and Upgrades (continued) Users will need to plan and prepare for patches and upgrades. This could include regression testing, code updates, application upgrades/patches etc Users will need to ensure their code still functions as expected after upgrades and patches: Regression testing Updates to code as needed MUnit should be used during the implementation of an interface. This will support automated testing of your interface for events like these. 9

Unplanned Events Unplanned downtime will happen occasionally. The Integration Services team will work to resolve these kinds of events immediately. In some cases the Integration Services team will need the support of our users to help resolve issues if an interface your team owns is causing system wide interruptions or degradation for example. All users will need to maintain an updated support contact list for the Integration Services team 10

Coding and Design Standards The Integration Services team maintains a list of standards and best practices that developers should follow when possible. Includes: Best practices Maven profiles Naming conventions Use of MUnit This list is always evolving Users are welcome to contribute! 11