|
80 | 80 | <script src="web-components/nav-header/nav-header.js" type="module"></script> |
81 | 81 | <script src="web-components/hero-section/hero-section.js" type="module"></script> |
82 | 82 | <script src="web-components/jump-links/jump-links.js" type="module"></script> |
83 | | - <script src="web-components/video-card/video-card.js" type="module"></script> |
| 83 | + <script src="web-components/card-tile/card-tile.js" type="module"></script> |
84 | 84 | <script src="web-components/footer/footer.js" type="module"></script> |
85 | 85 | </head> |
86 | 86 |
|
|
110 | 110 | <section id="all-roles" class="white-bg pure-g card-section"> |
111 | 111 | <div class="pure-u-1 card-section-header"><h3>All roles</h3></div> |
112 | 112 | <!-- IMS Community Calls --> |
113 | | - <video-card |
| 113 | + <card-tile |
114 | 114 | name="IMS Community Calls" |
115 | 115 | desc="These calls cover the latest in what's going on in the world of IMS." |
116 | 116 | link="https://mediacenter.ibm.com/playlist/dedicated/122579632/1_lgy10u5e/" |
117 | 117 | id="ims-comm" |
118 | 118 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
119 | 119 | > |
120 | | - </video-card> |
| 120 | + </card-tile> |
121 | 121 |
|
122 | 122 | <!-- IMS Intro --> |
123 | | - <video-card |
| 123 | + <card-tile |
124 | 124 | name="Introduction to IMS" |
125 | 125 | desc="If you're new to IMS, watch these short, high-level videos on IMS, |
126 | 126 | database, transaction management, and application development." |
|
130 | 130 | id="ims-intro" |
131 | 131 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
132 | 132 | > |
133 | | - </video-card> |
| 133 | + </card-tile> |
134 | 134 |
|
135 | 135 | <!-- IMS Ansible --> |
136 | | - <video-card |
| 136 | + <card-tile |
137 | 137 | name="Getting Started with Ansible for IBM Z" |
138 | 138 | desc="Get an overview of how to set up your Red Hat® Ansible® control node to |
139 | 139 | get started automating processes for IBM Z® with Ansible." |
|
143 | 143 | id="ims-ansible" |
144 | 144 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
145 | 145 | > |
146 | | - </video-card> |
| 146 | + </card-tile> |
147 | 147 |
|
148 | 148 | <!-- IMS Insights Series --> |
149 | | - <video-card |
| 149 | + <card-tile |
150 | 150 | name="IMS Insights Series" |
151 | 151 | desc="These webinars cover timely topics such as new customer perspectives on IMS and managed ACBs." |
152 | 152 | link="https://mediacenter.ibm.com/playlist/dedicated/122579632/1_05jsq9yl/1_ci4q5j5d" |
153 | 153 | id="ims-insights" |
154 | 154 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
155 | 155 | > |
156 | | - </video-card> |
| 156 | + </card-tile> |
157 | 157 |
|
158 | 158 | <!-- IMS Tools --> |
159 | | - <video-card |
| 159 | + <card-tile |
160 | 160 | name="IMS Tools" |
161 | 161 | desc="Review the various videos on IMS Tools." |
162 | 162 | link="https://mediacenter.ibm.com/playlist/dedicated/189147413/1_cvhwa8r2/1_5xtr9qnf" |
163 | 163 | id="ims-tools" |
164 | 164 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
165 | 165 | > |
166 | | - </video-card> |
| 166 | + </card-tile> |
167 | 167 | </section> |
168 | 168 |
|
169 | 169 | <!-- =========================== Videos - database =========================== --> |
170 | 170 | <section id="ims-database" class="white-bg pure-g card-section"> |
171 | 171 | <div class="pure-u-1 card-section-header"><h3>IMS database</h3></div> |
172 | 172 | <!-- IMS MACB --> |
173 | | - <video-card |
| 173 | + <card-tile |
174 | 174 | name="IMS Managed ACBs and IMS Catalog" |
175 | 175 | desc="Check out this video series that describes the IMS catalog, how to implement it, |
176 | 176 | and how to implement managed ACBs." |
|
180 | 180 | id="ims-macb" |
181 | 181 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
182 | 182 | > |
183 | | - </video-card> |
| 183 | + </card-tile> |
184 | 184 |
|
185 | 185 | <!-- IMS Catalog Database --> |
186 | | - <video-card |
| 186 | + <card-tile |
187 | 187 | name="IMS Catalog Database Repair and Recovery" |
188 | 188 | desc="Learn how to repair and recover the IMS catalog database, which is an IMS |
189 | 189 | high availability large database (HALDB)." |
|
193 | 193 | id="ims-cat-db" |
194 | 194 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
195 | 195 | > |
196 | | - </video-card> |
| 196 | + </card-tile> |
197 | 197 |
|
198 | 198 | <!-- IMS Full Function Log --> |
199 | | - <video-card |
| 199 | + <card-tile |
200 | 200 | name="IMS Full-Function Log Record Analysis" |
201 | 201 | desc="These videos describe log records associated with input and output message flows, |
202 | 202 | application scheduling, and full-function database updates." |
|
206 | 206 | id="ims-ff-log" |
207 | 207 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
208 | 208 | > |
209 | | - </video-card> |
| 209 | + </card-tile> |
210 | 210 |
|
211 | 211 | <!-- IMS Reorg DBRC --> |
212 | | - <video-card |
| 212 | + <card-tile |
213 | 213 | name="How to Reorganize the IMS DBRC RECON Data Sets" |
214 | 214 | desc="These videos show you the general steps for reorganizing IMS DBRC RECON data sets." |
215 | 215 | level="intermediate" |
|
218 | 218 | id="ims-reorg-dbrc" |
219 | 219 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
220 | 220 | > |
221 | | - </video-card> |
| 221 | + </card-tile> |
222 | 222 |
|
223 | 223 | <!-- IMS Buffers --> |
224 | | - <video-card |
| 224 | + <card-tile |
225 | 225 | name="Managing IMS Buffers" |
226 | 226 | desc="Check out these three playlists on VSAM, OSAM, and dynamic full-function databases buffers." |
227 | 227 | level="Intermediate" |
|
234 | 234 | id="ims-buffers" |
235 | 235 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
236 | 236 | > |
237 | | - </video-card> |
| 237 | + </card-tile> |
238 | 238 |
|
239 | 239 | <!-- IMS DDL Utility --> |
240 | | - <video-card |
| 240 | + <card-tile |
241 | 241 | name="IMS z/OS Native DDL Utility" |
242 | 242 | desc="Get an overview of a new IMS utility that submits SQL data definition language (DDL) statements against an IMS database." |
243 | 243 | level="Beginner" |
|
246 | 246 | id="ims-ddl-util" |
247 | 247 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
248 | 248 | > |
249 | | - </video-card> |
| 249 | + </card-tile> |
250 | 250 | </section> |
251 | 251 |
|
252 | 252 | <!-- =========================== Videos - system programming =========================== --> |
253 | 253 | <section id="system-programming" class="white-bg pure-g card-section"> |
254 | 254 | <div class="pure-u-1 card-section-header"><h3>System programming</h3></div> |
255 | 255 | <!-- IMS DBDGEN and PSBGEN for Beginners --> |
256 | | - <video-card |
| 256 | + <card-tile |
257 | 257 | name="IMS DBDGEN and PSBGEN for Beginners" |
258 | 258 | desc="This series explain the DBDGEN and PSBGEN processes and how to code |
259 | 259 | DBDGEN and PSBGEN input with examples that show the SEGM, FIELD, and SENSEG statements." |
|
263 | 263 | id="ims-dbdgen-psbgen" |
264 | 264 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
265 | 265 | > |
266 | | - </video-card> |
| 266 | + </card-tile> |
267 | 267 |
|
268 | 268 | <!-- IMS Monitor Reports --> |
269 | | - <video-card |
| 269 | + <card-tile |
270 | 270 | name="IMS Monitor Reports" |
271 | 271 | desc="The IMS Monitor is a no-cost tool provided with IMS. The IMS Monitor can create many types |
272 | 272 | of reports, including buffer pool statistics program, program I/O, and message queuing." |
|
276 | 276 | id="ims-mon-rep" |
277 | 277 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
278 | 278 | > |
279 | | - </video-card> |
| 279 | + </card-tile> |
280 | 280 |
|
281 | 281 | <!-- z/OS Logger Reports IMS Shared Queues --> |
282 | | - <video-card |
| 282 | + <card-tile |
283 | 283 | name="z/OS Logger Reports IMS Shared Queues" |
284 | 284 | desc="Learn to use the z/OS Logger so that you can monitor the performance of an IMS shared queues environment." |
285 | 285 | level="Intermediate" |
|
288 | 288 | id="shared-queue-log-reports" |
289 | 289 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
290 | 290 | > |
291 | | - </video-card> |
| 291 | + </card-tile> |
292 | 292 |
|
293 | 293 | <!-- IMS Distributed Environments --> |
294 | | - <video-card |
| 294 | + <card-tile |
295 | 295 | name="IMS and Distributed Environment Security" |
296 | 296 | desc="Learn how to secure frontend or distributed environments as they relate to IMS." |
297 | 297 | level="Advanced" |
|
300 | 300 | id="ims-dis-env" |
301 | 301 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
302 | 302 | > |
303 | | - </video-card> |
| 303 | + </card-tile> |
304 | 304 |
|
305 | 305 | <!-- XCF and Support of IMS Facilities for Shared Queues --> |
306 | | - <video-card |
| 306 | + <card-tile |
307 | 307 | name="XCF and Support of IMS Facilities for Shared Queues" |
308 | 308 | desc="Learn about the z/OS cross-system coupling facility (XCF) that offers a set of communication |
309 | 309 | services that you use for IMS shared queues." |
|
313 | 313 | id="xcf-shared-queues" |
314 | 314 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
315 | 315 | > |
316 | | - </video-card> |
| 316 | + </card-tile> |
317 | 317 |
|
318 | 318 | <!-- Tuning IMS Scheduling by Using PWFI --> |
319 | | - <video-card |
| 319 | + <card-tile |
320 | 320 | name="Review of IMS Scheduling" |
321 | 321 | desc="Learn about IMS scheduling parameters such as PARLIM, PROCLIM, and regions WFI and PWFI to help |
322 | 322 | you run transactions more efficiently." |
|
326 | 326 | id="ims-scheduling-pwfi" |
327 | 327 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
328 | 328 | > |
329 | | - </video-card> |
| 329 | + </card-tile> |
330 | 330 | </section> |
331 | 331 |
|
332 | 332 | <!-- =========================== Videos - system programming =========================== --> |
333 | 333 | <section id="application-development" class="white-bg pure-g card-section"> |
334 | 334 | <div class="pure-u-1 card-section-header"><h3>Application development</h3></div> |
335 | 335 | <!-- IMS Java Demos --> |
336 | | - <video-card |
| 336 | + <card-tile |
337 | 337 | name="Java in IMS demos" |
338 | 338 | desc="Watch these short demos showing how to build Java™ applications for IMS." |
339 | 339 | level="Intermediate" |
|
342 | 342 | id="ims-java" |
343 | 343 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
344 | 344 | > |
345 | | - </video-card> |
| 345 | + </card-tile> |
346 | 346 |
|
347 | 347 | <!-- IMS Explorer --> |
348 | | - <video-card |
| 348 | + <card-tile |
349 | 349 | name="IMS Explorer" |
350 | 350 | desc="Learn about the Eclipse-based graphical tool that simplifies common IMS tasks that are related |
351 | 351 | to IMS application development." |
|
355 | 355 | id="ims-exp" |
356 | 356 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
357 | 357 | > |
358 | | - </video-card> |
| 358 | + </card-tile> |
359 | 359 |
|
360 | 360 | <!-- IMS Java Applications --> |
361 | | - <video-card |
| 361 | + <card-tile |
362 | 362 | name="Java and IMS" |
363 | 363 | desc="This introductory video series helps you learn how to create Java applications for IMS." |
364 | 364 | level="Intermediate" |
|
367 | 367 | id="ims-javaims" |
368 | 368 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
369 | 369 | > |
370 | | - </video-card> |
| 370 | + </card-tile> |
371 | 371 |
|
372 | 372 | <!-- IMS Interoperability --> |
373 | | - <video-card |
| 373 | + <card-tile |
374 | 374 | name="Modernize Legacy Applications with 31-bit COBOL and 64-bit Java interoperability" |
375 | 375 | desc="This video shows you how to make 31-bit COBOL interoperable with 64-bit Java applications." |
376 | 376 | level="Intermediate" |
|
379 | 379 | id="ims-interop" |
380 | 380 | class="pure-u-1 pure-u-lg-1-2 pure-u-xl-1-3" |
381 | 381 | > |
382 | | - </video-card> |
| 382 | + </card-tile> |
383 | 383 | </section> |
384 | 384 | </main> |
385 | 385 | </div> |
|
0 commit comments