TUG Buzz! for January 12, 2018


January Meeting of Members

Wednesday January 31, 2018

LOCATION: Monte Carlo Inn (Downtown Markham)

7255 Warden Ave (at Denison Street)
Markham, Ontario L3R 1B4


John Valance

John Valance
(President & CTO - Division 1 Systems)


ADMISSION: Free to all TUG members ($60 non-members) + FREE PARKING

AGENDA Wednesday January 31
4:00 - 5:00 pm Registration
5:00 pm

Session 1: IBM i SQL Stored Procedures and Application Modernization Among the many modernization technologies available on IBM i, SQL is perhaps the one best known by RPG developers. This session won't focus on how to write SQL statements, but rather how to write scripts that combine SQL statements...
Read More Read More

6:00 - 7:00 pm Buffet Dinner
7:00 pm Session 2: Connecting the Dots - Web Application Development with PHP, HTML and CSS
New to web development, or trying to get started? Have you taken a PHP course, but are having trouble understanding how to build complete applications for the web? Or maybe you're a manager trying to get an understanding of how web applications work at a high level....
Read More
Read More

  Register at: www.tug.ca/rep/signon.php

Back To Top

Plan to join your peers for two days of intensive professional development, networking and fun at TEC 2018, where we intend to "TEC it to the Limit!" To celebrate our 25th TEC, your TEC committee has arranged for a special new venue (The Toronto Don Valley Hotel) and are inviting the world's top IBM i speakers. We will be providing sumptuous meals, digital handouts, free parking, and much more... Mark you calendar now for Wednesday & Thursday May 30 & 31, 2018, when you will be able to deepen your knowledge on the latest IBM i technologies.

Please note: Our "Uber-Earlybird" promotion has been extended! If you register from now through January 31, 2018, TUG members can take advantage of a $150 discount on the admission fee.

Our developers are working on an enhancement to our new registration system which will allow you to sign on and register multiple people on a single order. However, for the time being, each attendee must create their own profile and register individually. Nevertheless, if you want multiple registrations to be combined on a single invoice, let us know and we will accomodate you. (Sorry for the temporary inconvenience.)

Register for TEC2018 at: www.tug.ca/tec/Reg

Conference Prices:

    Full Conference Rate:
        • TUG Members $695 (plus HST)
        • Non-members $795 (plus HST)
    Early Bird Discounts:
       TUG members save $150 on a full conference registration
        until January31, 2018 or $100 until March 31, 2018


TEC 2018 PDF flyer

TEC is the Toronto Users Group’s annual Technical Education Conference. We have a very intense lineup of topics including, but not limited to:

    • IBM i & RPG IV Application Development
    • Performance Management
    • Web and Mobile Development on IBM i
    • Modernizing your IBM i Applications
    • Accessing and Optimizing IBM i data
    • IBM i System Management
    • Client Connectivity
    • Database Design & Normalization
    • Open Source Languages
    • Virtualization
    • IFS

Back To Top

Register (as a TEC EXPO sponsor) online at:
www.tug.ca/tec/SponsorRegForm.php Read More

Download the Sponsor Invitation (PDF) at: www.tug.ca/tec/TEC2018_Sponsor-Invitation.pdf Read More

Download the TEC 2018 conference brochure (PDF) at: www.tug.ca/tec/TEC2018_flyer.pdf Read More


Back To Top

TUG Gold Sponsor article

By Jim Kandrac


LIFTING THE CLOUD of Terminology Confusion

 Business partners can lead the effort for uniform definitions
for common cloud terms

My first job out of high school was telemarketing phone and paging systems for a telecommunications startup in Eastlake, Ohio. One of my early clients was a medical billing company that worked by literally parking a van outside a doctor’s office, carrying boxes of handwritten records out of the building and retyping them into a minicomputer. They didn’t use terms like “outsourcing” or “service bureau,” but that’s what they did and what they were.

A few years later, while attending graduate school and interning at IBM, I supported a manufacturing client whose administrative staff was transitioning from IBM Selectric typewriters to the IBM Displaywriter. They didn’t call the dedicated word processor a Software as a Service (SaaS), but that’s effectively what it was.

In 2005, “vaulting” was the buzzword of the day. It eventually morphed into online backup, then cloud backup. Recovery became “business continuity” and then “data protection,” but it was basically the same thing.

 What’s in a Name? 
They say history repeats itself, and there’s no better example than the IT industry. The early era of centralized mainframe computing gave way to distributed processing on minicomputers and then to the client/server model. Then came the web followed by the cloud before centralized computing became hip again.

Until recently, that is. Now cloud is sometimes viewed as a chokepoint and the Internet of Things may drive a massive decentralization of both data and processing out to the network’s edge. Some people call this “fog computing,” but it sounds a lot like the client/server model to me.

The IT industry loves its terms du jour. Service-oriented architecture became microservices, and is now known as serverless computing. Data dictionaries turned into data catalogs. Rapid application development became agile development and now DevOps. Service bureaus are now SaaS providers.

Oracle co-founder Larry Ellison has often been chided for his rant against cloud computing during a Churchill Club interview in 2009, where he called cloud computing “water vapor” and said, “They just change a term and they think they’ve invented technology,”
among other highlights (bit.ly/1lY3IaH). But he had a point: The concept of the cloud isn’t really all that different from timesharing, which was invented back in the 1950s.

This ongoing name game is part of the natural ebb and flow of the IT industry. After all, companies don’t want to be associated with an established category if they can invent a new one. But these constant terminology shifts also confuse our clients. Every week, I talk to clients who have preconceived ideas that they need the latest hot multicloud solution, when what they really need is reliable backup and restore capabilities.

Standardizing Definitions

I’m not suggesting that we go back to using terms like “timesharing,” but those that are on the front lines with clients can help cut through the noise by adopting a common set of terms when speaking to clients. Below are a few examples:

  • A co-location (colo) is a secure facility where clients can rent space to run systems that they own, with the colo providing the building, cooling, power, bandwidth and physical security
  • Managed hosting is like colo, but the provider also takes care of setup and installation, monitoring, technical support, software installation and upgrades
  • A web hosting provider owns the equipment and software and provides all the services and support the client needs to run a website
  • A cloud hosting provider owns the hardware and software and rents slices to clients as LPARs or virtual machines for whatever purposes the customer wants
  • A cloud backup service copies a client’s on-premises data to one or more remote, secure data centers
  • Hybrid cloud backup is the same as cloud backup, but the client also has a local appliance on premises for quick local backups and restores
  • Disaster recovery is a plan for resuming mission-critical functions following a significant negative event, including restoration of data from backup
  • Private cloud backup is a secure form of backup that uses two appliances—one at the client’s location and a second at a secure colo—connected by a dedicated, high-speed connection

Those definitions are just a starting point for what should be a more comprehensive list of terms that describe products and services that will be with us for at least the next decade. This list can provide a common point of discussion, even as the industry invents new terms. The more business partners use the same language when helping clients make decisions, the less confusion is caused and time is wasted. 

I’d like to hear what you think. Is it time to simplify the language we use? How can we make this happen? We could start a blog, set up a wiki or even outsource the project to a service bureau. Um, I mean a managed service provider.

Read article in IBM Systems Magazine

7100 E. Pleasant Valley Road, Suite #250  Independence, OH 44131-5556
800.211.8798 | ucgtechnologies.com|info@ucgtechnologies.com


Back To Top

TUG's New Meeting Registration System

We have a new system for registering for TUG meetings. You no longer have to enter your contact information every time you register for a TUG event. You just create a profile using your email address and create a password. Then when you want to register for a TUG event, you simply sign on and click a checkbox beside the event you plan to attend. (Or if you need to cancel, you uncheck that checkbox to unregister for the event.)

Here’s how it works:

  1. Follow the link to SIGN ON / REGISTER below, or on the TUG Web site main page, or on the TUG Agenda page.
  2. Click “CREATE PROFILE”, fill in your contact information, and click “ENTER”.

            (A verification email will be sent to the email address that you supplied.)

  1. Close the current window and follow the verify email link in order to activate your new account.
  2. Enter your email & password and click SIGN ON.
  3. You can now click on a checkbox beside an event for which you want to register.

            (For future events, repeat steps 1, 4,  and 5 only.)


• For more information about an event, click the + sign beside the event.

• To see whether you are already registered for an event, sign on and look at the check box beside that event. If there is a check mark there – you are registered. If you are unable to attend, please make sure to cancel your registration (by unchecking the checkbox). Thus, you can help save our members’ money, by allowing us to make an accurate count of seats and meals required.

• At any time, you can sign on and EDIT your PROFILE.

• Optionally, you can add additional email(s) to your profile. This is a good idea because, in case one of your emails becomes inoperable – you can still sign on with an alternate email & password. (By the way, you can use the same password for multiple emails if you wish).

• The email(s) that you use to sign on do not affect your subscription to the TUG Buzz, or other email lists from TUG. This is a separate process. To subscribe, see “SUBSCRIBE TO TUG BUZZ” under the “FUNCTIONS” pull-down menu.

Phase II:

• We are currently wortking on Phase II enhancements. The main new feature to be incorporated will be the ability for a person with a profile to register other people for an event. (For example, you could register a foursome for Golf, or register multiple people for TEC, to be combined on a single invoice.) The registrant will receive an email to let them know who registered on their behalf.

• If you register someone who does not have a profile, that person can create a profile at a later date, and their registration info will be linked up with their profile info.

• For the time being, each person wanting to register for a TUG event will have to create their own profile. Sorry for the (temporary) inconvenience..

Back To Top

iDev Cloud

Sign up now for iDevCloud! You will be able to:

  • Share between multiple developers
  • Get private library and storage
  • Have access to most of the IBM i development tools
  • Have all compilers for IBM i tools available

The Performance is monitored by system managers with adjustments as needed. The system is accessible at anytime from anywhere in the world. Just a computer and an internet connection are needed. Any work done on the system stays on the system until removed by its owner.

Contact Leo Lefebvre at leo@tug.ca to get started.

(*Free startup for TUG members.)

Back To Top

Stay Connected with TUG

The Toronto Users Group is committed to providing you with communications that are timely, relevant, and insightful. Canada’s Anti-Spam Legislation (CASL), which became effective July 1st, requires that we receive your permission to continue sending you emails.

You may have already given us your consent. If you haven't done so yet, or if you're not sure, please click on the following link to indicate that you would like to continue receiving electronic communications from TUG.

Should you change your mind, you can unsubscribe at any time, by clicking on "manage your subscription" at the bottom of our messages.

The Toronto Users Group for Power Systems (TUG) is a user group/forum for the exchange of ideas, and specializes in providing affordable education relating to the IBM iSeries, AS/400, System i, and Power Systems platforms. TUG is in its 32nd year of operation.

TUG is the proud recipient of a 2017/ 2018 Maxava iFoundation grant.


Browse our
Articles & Downloads archives

Browse our
TUG Buzz! archives

Browse our
eZine archives


TEC 2018 Sponsors


TUG GOLD Sponsor Members


Do we have your current e-mail address and other contact information?
Email the TUG office to keep us up-to-date.   

Copyright 2018 - Toronto Users Group for Power Systems (Power Systems is a trademark of IBM Corporation.) IBM and the IBM logo are trademarks or registered trademarks of International Business Machines Corporation in the United States and are used under license by IBM Canada Ltd. Linux is a registered trademark of Linus Torvalds. Other logos appear in this message for reference purposes only, and are trademarks or registered trademarks of their respective owners.

(Please note that if you forward this email to any third party, they will be able to view your personal data once they click on the link to Manage Your Subscription, unless you remove that line from the message.)

     eNewsletter design by Eclipse Technologies Inc.