Please join us for this Free IBM UrbanCode Deploy Hands-On Workshop on June 24 & 25, 2015 in Charleston, SC.
This workshop is offered as one of the several labs you can take at the event. For additional details, please visit: https://www.ibmevents.info/wp-content/uploads/2015/05/Flyer-OL-Charleston-SC.pdf.
The IBM Hands-on Open Labs are FREE self-paced workshops guided by IBM subject matter experts to provide customers the opportunity to learn IBM technology. To register go to www.ibmevents.info
Fees:
This event is offered free-of-charge but attendees will be responsible for their own travel expenses.
Venue:
Miller-Wilson
1535 Hobby Street #101
North Charleston, SC 29405
Date: June 24th and 25th, 2015
Time: 8:30 - 5:00 PM
Parking: FREE
Register at: www.ibmevents.info
We are looking forward to seeing you in Charleston, SC!
Overview of IBM UrbanCode Deploy
A deployment is the process of moving software (broadly defined) through various preproduction stages to final production. Typically, each stage represents a step of higher criticality, such as quality assurance to production. Complexity arises from the sheer volume of things that are deployed, the number and variety of deployment targets, constantly decreasing deployment cycles, and the ever-increasing rate of technological change. While virtualization provides some relief to the process, it also, perhaps paradoxically, increases the challenge with its exponential growth of deployment targets.
IBM® UrbanCode Deploy helps you meet the challenge by providing solutions that improve deployment speeds while simultaneously improving their reliability. The release automation tools in IBM UrbanCode Deploy provide complete visibility into n-tiered deployments, enabling you to model processes that orchestrate complex deployments across every environment and approval gate. The drag-and-drop design tools decrease design-time by making it easy to visualize the end-to-end deployment process and develop the big picture: the What, How, and Where of the deployment workflow:
- What: the deployable items: binary files, static content, middleware updates, database changes and configurations, and anything else that is associated with the software that IBM UrbanCode Deploy delivers to target destinations.
- How: refers to combining deployable items with processes to create components, and designing applications that coordinate and orchestrate multi-component deployments.
- Where: the target destination's hosts and environments: IBM UrbanCode Deploy can scale to any environment.
In IBM UrbanCode Deploy, deployable items are combined into logical groupings called components. Components are deployed by component processes, which consist of user-configured steps, many taken from integrations with third-party tools called plug-ins. Multi-component deployments are handled by user-assembled applications.
IBM UrbanCode Deploy represents deployment targets by what it calls resources. Resources such as databases and servers reside on hosts. Complex deployments can contain numerous components that target multiple hosts. Deployments are managed by agents that reside on the hosts. Components can also remain independent of one another, which enables incremental or targeted deployments. Of course, you can model your components as you see fit; IBM UrbanCode Deploy is flexible and works the way that you work.
The IBM UrbanCode Deploy server is a stand-alone server that provides core services such as the user interface, component and application configuration tools, workflow engine, and security services, among others. Many services are REST-based.
IBM UrbanCode Deploy supports cross-network deployments with relay servers. Relay servers enable network-to-network communications.
The IBM UrbanCode Deploy agent is a lightweight process that runs on a host and communicates with the IBM UrbanCode Deploy server. Agents manage the resources that are the actual deployment targets. Each system that participates in a deployment usually has an agent installed on it. When not running deployments, agents run in the background using minimal resources.
The artifact repository for IBM UrbanCode Deploy, CodeStation, provides secure and tamper-proof storage. It tracks artifact versions as they change and maintains an archive for each artifact. Associations between repository files and components are built in and automatic.
In IBM UrbanCode Deploy’s role-based security system, users are assigned roles, and role-permissions are assigned to things such as projects, build configurations, and other resources. For example, a developer may be permitted to build a project, but view only non-project related material.