Essentials of UrbanCode Deploy v6.1

Slides:



Advertisements
Similar presentations
Networking Essentials Lab 3 & 4 Review. If you have configured an event log retention setting to Do Not Overwrite Events (Clear Log Manually), what happens.
Advertisements

Overview QW Gateway is a new front-end to QuipWare
1 Copyright © 2014 Tata Consultancy Services Limited Source Code Management using Rational Team Concert IBM Rational, Alliance & Technology Unit 2 July.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 14: Troubleshooting Windows Server 2003 Networks.
Definitions Collaboration – working together on team projects and sharing information, often through ad-hoc processes, to accomplish project goals. Document.
Module 8: Implementing Administrative Templates and Audit Policy.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW Understand the difference between service.
Module 16: Software Maintenance Using Windows Server Update Services.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
Monitoring and Troubleshooting Chapter 17. Review What role is required to share folders on Windows Server 2008 R2? What is the default permission listed.
Chapter 17: Watching Your System BAI617. Chapter Topics Working With Event Viewer Performance Monitor Resource Monitor.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
User Manager Pro Suite Taking Control of Your Systems Joe Vachon Sales Engineer November 8, 2007.
Module 14: Configuring Server Security Compliance
Module 6 Securing Content. Module Overview Administering SharePoint Groups Implementing SharePoint Roles and Role Assignments Securing and Auditing SharePoint.
1 © Copyright 11/5/2015 BMC Software, Inc Click-through Demonstration BMC + McAfee = Automated Policy Compliance.
12 Copyright © 2009, Oracle. All rights reserved. Managing Backups, Development Changes, and Security.
Module 10: Implementing Administrative Templates and Audit Policy.
Module 6: Configuring User Environments Using Group Policies.
Module 1: Introduction to Microsoft SQL Server Reporting Services
Project management Topic 8 Configuration Management.
Working with ASP.NET Controls What is ASP.NET Using server controls in your pages Allowing users to create their own accounts Creating a login page Letting.
© 2013 IBM Corporation IBM UrbanCode Deploy v6.0.1 Support Enablement Training Source Configuration and Database Upgrades Michael Malinowski
Maintaining and Updating Windows Server 2008 Lesson 8.
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 Virtualization.
Stavroula Balopoulou , Angelo Lykiardopoulos, Sissy Iona HCMR-HNODC
SQL Database Management
Architecture Review 10/11/2004
Review of IT General Controls
David Hatten Developer, UrbanCode 17 October 2013
Monitoring Windows Server 2012
Defining Electronic Systems
Essentials of UrbanCode Deploy QQ147 Components
Lesson # 9 HP UCMDB 8.0 Essentials
Essentials of UrbanCode Deploy v6.1 QQ147
Implementing Update Management
Using E-Business Suite Attachments
Get to know SQL Manager SQL Server administration done right 
SDL Web Cloud – My first experience and learnings
Configuration Management and Prince2
Leveraging the Power of Collaboration
Microsoft SharePoint Server 2016
RTC – Source Control Management
Active Directory Administration
Deploy Plugins Developer 29 October 2013
MONITORING MICROSOFT WINDOWS SERVER 2003
Get Amazon AWS-DevOps-Engineer-Professional Exam Real Questions - Amazon AWS-DevOps-Engineer-Professional Dumps Realexamdumps.com
Welcome to our first session!
ILMT/BigFix Inventory Demo
X in [Integration, Delivery, Deployment]
Chapter 9 MANAGING SOFTWARE.
Penn State Educational Programming Record (EPR) Guide
ZIMS With Medical Release 2.0 R2
Using K2 applications How can users interact with K2 applications?
Tivoli Common Reporting v1.2 Overview
Reporting An In-Depth Guide.
POP: Building Automation Around Secure Server Deployment
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Managing Sessions in PearsonAccessnext
An Introduction to Software Architecture
Chapter 7 –Implementation Issues
BMC Automation Portal Update
Managing Sessions in PearsonAccessnext
Managing Sessions in PearsonAccessnext
Configuration Management
Features Overview.
SQL Server Assessment Results
System Center Third Party Tools Ivanti Patch and RCT Recast April 2019.
Presentation transcript:

Essentials of UrbanCode Deploy v6.1 Deployment Module 5 - Deployment

Module overview After completing this module, you should be able to complete these tasks: Examine Inventory Create Snapshots Request a deployment process Deploy to an environment Examine logging Run reports Module 5 - Deployment

Deployment: Inventory UrbanCode Deploy retains an inventory and history for environments and resources Compliancy shows whether actual component inventory matches expected inventory Snapshots are known working sets of components When you deploy what you have in your application it becomes your standard of what you want. If a component didn’t make it to an environment then it will not show compliancy. Components get added to an inventory when the application is deployed. If everything went well it will be in compliance, if it didn’t you will know. You can have properties on components and properties on componnent resources. On resources you can have properties on them also. You could have changed the properties on a component. Component properties are things that are consumed by component processes that could be relative to other components. Component properties could be things about artifacts. Inventory tracks all the components that are there. You could have components there that are not from snapshots. It tracks components that you tried to deploy. You see the inventory for each environment. Shows which component versions are deployed on the environment Shows what version of properties were used for deployment Module 5 - Deployment

Deployment: Inventory Inventories between environments can be compared 1. 2. 3. This is what you examine before you create a snapshot. File and configuration differences can also be viewed here Module 5 - Deployment

Deployment: Inventory compliancy Fresh environment - Mapped to some resource, but nothing has been deployed Two versions of the web component here. You created environment, resource group, there is no inventory yet because nothing is deployed. The resource is the abstract mapping of the target. It’s an abstract object that points to a physical machine. Module 5 - Deployment

Deployment: Inventory compliancy Deploy 1.0 of WEB and DB - Since no resources have any inventory, we target all of them - As soon as deployment begins, we set desired inventory for the environment The language is a bit confusing. It’s talking the actual deployment target which is mapped to a resource. When is inventory set? Not when you set up the environment, the inventory is not set up yet. You must run deployment tto get inventory -that’s when it sets the compliancy. Module 5 - Deployment

Deployment: Inventory compliancy Deploy 1.0 of WEB and DB - Since no resources have any inventory, we target all of them - As soon as deployment begins, we set desired inventory for the environment Module 5 - Deployment

Deployment: Inventory compliancy Failure! - DB worked, but one of the web machines was down - Environment is shown as “noncompliant” - Two machines have “actual inventory” due to successful deployment Resource describes where the deployment is going. It just identifies the computer target. Module 5 - Deployment

Deployment: Inventory compliancy Retry - Deploy the same thing, but it checks inventory first (Only resources missing the desired inventory) Module 5 - Deployment

Deployment: Inventory compliancy Success! Module 5 - Deployment

Deployment: snapshots Snapshots are collections of component versions and configuration Typically taken after successful testing has been completed on an non- production environment, then can be deployed to other environments Useful for automation, auditing, and visibility Can be compared with other snapshots Snapshot deployment can be previewed in an environment Module 5 - Deployment

Process request When you have a snapshot you select the environment to deploy to and select the Process to use for the deployment. It may be the same Process used to deploy to another environment. As environments get more critical you could have differences in a final production environment. Take snapshot of your final test environment or final production environment. You move the snapshot from test to production and you have a problem, you go back to the snapshot you have of production. So you always have a baseline snapshot of what was working in production. Module 5 - Deployment

Environments User defined set of resources that host an application. Environments have different topologies Environments are assigned to specific applications Approvals are assigned to specific environments You cannot create an environment naked on it’s own it is always part of an application. An application has the whole lifecycle in it usually. It contains all the components that you are worried about. You might have an application for every business unit or every application. Note: UrbanCode Deploy maintains an inventory of every artifact that is deployed to each environment and tracks the differences between them.. Module 5 - Deployment

Comparing environments Select the environment to compare, click save and the environment comparison list opens. The component versions in each environment is shown. You can compare differences between environment properties. You can compare differences between environment files. This is assuming the environment are all part of the same application. You can’t compare environments from different applications. Module 5 - Deployment

Output log Server output is written to the server_install_directory/var/log/deployserver.out log file. You can open the file directly or access it from the UI (Settings > System > Output Log). This is what you use to troubleshoot a deployment. Module 5 - Deployment

Reports Deployment reports - contain historical information about deployments. Data can be filtered in various ways and reports can be printed and saved. In addition, you can save search criteria for later use. Security reports - provide information about user roles and privileges. Reports are good for showing how long things took. If you have performance issues reports are good for sorting it out. Security reports gives you rosters of what teams are assigned to different componnts, and what teams are assigned to different environments. Reports could show what roles or users, or teams could do what. Reports are good for administrators. Module 5 - Deployment

Module summary In this module you learned: Examine Inventory Create Snapshots Request a deployment process Deploy to an environment Examine logging Run reports Module 5 - Deployment