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