29.03.2016 Views

Sample Magazie

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

mainframe magazine<br />

<strong>Sample</strong> issue • March 2016<br />

CLOUD<br />

CLOUD-MAINFRAME<br />

CONNECTIONS<br />

CAN BE SECURE<br />

AND RELIABLE<br />

SECURE HYBRID<br />

CLOUD<br />

CONNECTIVITY<br />

IBM COMPETITIVE PROJECT OFFICE<br />

Reduced entry cost (less labor, hardware, power, and so on)<br />

Simplified infrastructure management, particularly for multi-tiered applications<br />

Ability to grow and shrink capacity elastically, and with agility<br />

Support for self-service: New environments brought up and down quickly and easily<br />

SECURING THE CONNECTION TO THE CLOUD


FEATURES<br />

01 Cloud Computing in Mainframes<br />

02 ANZ Mainframe information<br />

03 Mainframe Certification<br />

04 Fun @ Mainframe<br />

2 • Designfreebies Magazine • www.designfreebies.org


FROM THE EDITOR<br />

Hope you all are busy with increasing work loads with descreasing<br />

resources and capacities. This is also happening in Mainframe world,<br />

Mainframes are becoming more and more extensive in managing work<br />

loads at the same reducing costs and infrastructure. Looks IBM is putting<br />

real efforts in breeding the all new, old dynosaurs.<br />

In this edition, we brought to you many articles, which will add value<br />

to your professional and technical life. We want to thank you allyou’re<br />

your continuous support and feedback in making this magazine more<br />

meaningful.<br />

1. Mainframe Updates – Could implementation Chinese company chose<br />

IBM Mainframe is contributed by Feroz Patel. The deadly combination !!!<br />

Latest buzz around the corner is meeting the oldest dinosaur on planet.<br />

No wonder COBOL Programmers will be known as Cloud programmers.<br />

On Clouds??<br />

2. Article section is contributed by Mainframe team which will give you<br />

the information on curently what is happening at ANZ.<br />

3. This section will help you to identify the suitable courses available in<br />

Main frame<br />

Finally We wind up this edition laughter with Fun @ Mainframe<br />

And most importantly, it’s your contribution that will make this initiative<br />

a success. Be part of it in a way you like and make the Mainframe world<br />

more energatic and enthusiastis.<br />

Editor In Chief<br />

Baskar Durairajan<br />

Associate Editor<br />

Mahibalan T R<br />

Contributing Writers<br />

Gowtham<br />

Vinay<br />

Sai<br />

Neethu<br />

Shaila<br />

We are always available at “TECHNOLOGY _ MAINFRAME MAGAZINE”.<br />

Happy Reading!<br />

Editorial Team<br />

Designfreebies Magazine • www.designfreebies.org • 3


PLACE ANY<br />

TEXT HERE, IMAGE<br />

DESCRIPTION<br />

OR ANYTHING YOU WANT<br />

IBM DATAPOWER GATEWAY<br />

Bluemix offers multiple<br />

options for securely<br />

connecting to resources<br />

outside of Bluemix,<br />

such as to mainframebased<br />

SoRs:<br />

IBM DataPower® Gateway<br />

Secure connectors<br />

IBM Secure Gateway for<br />

Bluemix<br />

DataPower Gateway is a highly versatile gateway appliance that is typically found in<br />

the DMZ1 in dual-firewall environments. Bluemix applications can connect directly to<br />

DataPower Gateway (whether in the DMZ or within the enterprise’s firewall), after which<br />

requests are forwarded to the back-end systems.<br />

DataPower Gateway comes in physical and virtual forms, with features that provide high<br />

availability, failover, load balancing, message security, data conversion, and more. It excels<br />

at Extensible Markup Language (XML) and RESTful web services processing. Version 7.2 of<br />

the product enhances cloud and on-premises security with support for Elliptic Curve<br />

Cryptography, Server Name Indication, and Perfect Forward Secrecy to protect against<br />

malicious protocol attacks.<br />

4 • Designfreebies Magazine • www.designfreebies.org


Cloud-mainframe<br />

connections can be<br />

secure<br />

and reliable<br />

IBM API Management is an optional feature<br />

available with DataPower Gateway.<br />

APIs are useful because they can be configured<br />

by developers of on-premises<br />

resources and used by developers of<br />

cloud applications. DataPower Gateway<br />

implements these API mappings, and<br />

API Management makes mainframe APIs<br />

more consumable.<br />

Later in this paper, Figure 5 on page 6<br />

shows a Bluemix application calling APIs<br />

that have been configured by mainframe<br />

developers to access mainframe services<br />

through z/OS Connect. Other access techniques<br />

and APIs can also be used.<br />

Secure connectors establish protected<br />

communication between cloud-hosted<br />

Bluemix applications and on-premises<br />

systems. Connectors are typically made<br />

available as services, which means that<br />

they can be called by SoE-based applications<br />

whenever needed.<br />

In Bluemix, secure connections can be<br />

created with the Standard (IBM Cast Iron®)<br />

Connector, or by using DataPower<br />

Gateway as a connector.<br />

Standard (Cast Iron) Connector<br />

This simple, software-based connector<br />

acts as an intermediary between a Bluemix<br />

application running in the cloud and the<br />

back-end mainframe.<br />

A secure connection is established from<br />

the Bluemix application to a Cast Iron<br />

orchestration, which then connects<br />

securely to the on-premises system. In<br />

request-response environments, these<br />

orchestrations can provide extra capabilities<br />

by calling intermediaries to perform<br />

data conversion and other chores.<br />

DataPower Gateway as a secure connector<br />

DataPower Gateway can also be used as a<br />

secure connector, where it functions within<br />

a larger software construct, rather than<br />

as a stand-alone appliance as described<br />

earlier.<br />

Designfreebies Magazine • www.designfreebies.org • 5


Using Secure<br />

Gateway for<br />

Bluemix with<br />

DataPower<br />

Gateway<br />

6 • Designfreebies Magazine • www.designfreebies.org


COMPLETING THE<br />

STACK WITH<br />

APPLICATION<br />

LEVEL SECURITY<br />

S<br />

Accessing mainframe<br />

resources through an<br />

IBM Secure Gateway<br />

for Bluemix tunnel<br />

Using Secure Gateway for Bluemix with<br />

DataPower Gateway To avoid the need for<br />

a separate on-premises server in which to<br />

install the Secure Gateway client, Secure<br />

Gateway for Bluemix can now be plugged<br />

in as a module of DataPower Gateway version<br />

7.2, combining their respective capabilities.<br />

With this design shown in Figure 5,<br />

the Secure Gateway runs from within the<br />

DataPower Gateway, either in the DMZ or<br />

in the enterprise intranet.<br />

The Secure Gateway client and API<br />

Management modules running with<br />

DataPower Gateway Completing the stack<br />

with application-level security in Bluemix<br />

Often, for the most critical data, establishing<br />

secure connectivity through a secure<br />

tunnel is not enough, especially for SoEs<br />

designed primarily for use with mobile<br />

devices and applications. Designed with<br />

this in mind, Bluemix provides more security<br />

services at the application level.<br />

IBM Mobile Application Security for<br />

Bluemix helps to protect applications and<br />

data, preventing unauthorized users and<br />

devices (or stolen or compromised devices)<br />

from accessing protected assets. IBM<br />

Advanced Mobile Access for Bluemix does<br />

even more.<br />

1. When the user submits a transaction,<br />

the mobile banking app (the User-agent)<br />

connects to the Bluemix SoE application<br />

(the OAuth Client), which instructs the app<br />

to have the user log in if the user has not<br />

done so already.<br />

2. The Bluemix application redirects the<br />

banking app to the authorization server<br />

to provide the user’s identifying information<br />

(a client ID), the request (including its<br />

scope, which determines the permissions<br />

that are required), and a URL pointing<br />

back to the client. In product documentation,<br />

this redirect URL is referred to as a<br />

URI.<br />

3. The SSO authorization server authorizes<br />

the user. It can also perform authentication,<br />

such as username/password verification,<br />

and confirmation of the requested<br />

action. Then it creates an authorization<br />

grant token to send back to the banking<br />

app.<br />

4. If successful, the authorization server<br />

redirects the banking app back to the<br />

Bluemix application using the provided<br />

redirect URL, with the authorization grant<br />

token added to it.<br />

IBM<br />

CLOUD<br />

DATA POWER<br />

SECURED<br />

To avoid the need for a<br />

separate on-premises<br />

server in which to install<br />

the Secure Gateway<br />

client, Secure Gateway<br />

for Bluemix can<br />

now be plugged in as a<br />

module of DataPower<br />

Gateway version 7.2,<br />

com bining their respective<br />

capabilities.<br />

Designfreebies Magazine • www.designfreebies.org • 7


FUN @<br />

MAINFRAME<br />

PLACE ANY TEXT<br />

DESCRIPTION HERE<br />

PROIN DAPIBUS<br />

ALIQUA VULPUTATE<br />

NULLA VEL TORTOR<br />

C<br />

Jack was a COBOL programmer<br />

in the mid to<br />

late 1990s. After years of<br />

being taken for granted<br />

and treated as a technological dinosaur<br />

by all the Client/Server programmers and<br />

website developers, he was finally getting<br />

some respect. He’d become a private consultant<br />

specializing in Year 2000 conversions.<br />

Several years of this relentless, mindnumbing<br />

work had taken its toll on Jack.<br />

He began having anxiety dreams about<br />

the Year 2000. All he could think about<br />

was how he could avoid the year 2000 and<br />

all that came with it.<br />

Jack decided to contact a company that<br />

specialized in cryogenics. He made a deal<br />

to have himself frozen until March 15th,<br />

2000. The next thing he would know is<br />

he’d wake up in the year 2000; after the<br />

New Year celebrations and computer<br />

debacles; after the leap day. Nothing else<br />

to worry about except getting on with<br />

his life.<br />

He was put into his cryogenic receptacle,<br />

the technicians set the revive date, he was<br />

given injections to slow his heartbeat to a<br />

bare minimum, and that was that.<br />

The next thing that Jack saw was an enormous<br />

and very modern room filled<br />

with excited people. They were all shouting<br />

“I can’t believe it!” and “It’s a miracle”<br />

and “He’s alive!”. There were cameras<br />

(unlike any he’d ever seen) and equipment<br />

that looked like it came out of a science<br />

fiction movie.<br />

Someone who was obviously a spokesperson<br />

for the group stepped forward.<br />

Jack couldn’t contain his enthusiasm. “Is it<br />

over?” he asked. “Is the year 2000 already<br />

here? Are all the millennial parties and<br />

promotions and crises all over and done<br />

with?”<br />

The spokesman explained that there had<br />

been a problem with the programming of<br />

the timer on Jack’s cryogenic receptacle,<br />

8 • Designfreebies Magazine • www.designfreebies.org


it hadn’t been year 2000 compliant. It was<br />

actually eight thousand years later, not<br />

the year 2000. Technology had advanced<br />

to such a degree that everyone had virtual<br />

reality interfaces which allowed them to<br />

contact anyone else on the planet. “That<br />

sounds terrific,” said Jack. “But I’m curious.<br />

Why is everybody so interested in me?”<br />

“Well,” said the spokesman. “The year<br />

10000 is just around the corner, and it<br />

says in your files that you know COBOL”.<br />

Bluemix offers multiple<br />

options for<br />

securely connecting<br />

to resources outside<br />

of Bluemix, such<br />

as to mainframebased<br />

SoRs<br />

Designfreebies Magazine • www.designfreebies.org • 9


MAINFRAME<br />

CHOCLATES<br />

How to make choclates<br />

Secure connectors<br />

Secure connectors establish protected communication between cloud-hosted Bluemix applications and on-premises systems. Connectors<br />

are typically made available as services, which means that they can be called by SoE-based applications whenever needed. In Bluemix, secure<br />

connections can be created with the Standard (IBM Cast Iron®) Connector, or by using DataPower Gateway as a connector.<br />

Standard (Cast Iron) Connector<br />

This simple, software-based connector acts as an intermediary between a Bluemix application running in the cloud and the back-end mainframe.<br />

A secure connection is established from the Bluemix application to a Cast Iron orchestration, which then connects securely to the onpremises<br />

system. In request-response environments, these orchestrations can provide extra capabilities by calling intermediaries to perform<br />

data conversion and other chores. DataPower Gateway as a secure connector DataPower Gateway can also be used as a secure connector,<br />

where it functions within a larger software construct, rather than as a stand-alone appliance as described earlier. Bluemix developers simply<br />

configure a service in which DataPower Gateway acts as the connector endpoint, and then call the service when needed to send requests to<br />

and from<br />

10 • Designfreebies Magazine • www.designfreebies.org


BACK PAGE<br />

VERY EASY TO EDIT AND CUSTOMIZE<br />

Thanks for reading

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!