The document discusses the evolutionary revolution in computing from proprietary and physical systems to open source, virtualized, cloud-based and mobile systems. It outlines Bryan Harold's experience leading architecture and development teams through multiple technology shifts. His expertise includes areas like UNIX/Linux systems, virtualization, cloud computing, databases and programming languages gained over 27+ years in senior technical roles at companies like IBM, University of Texas, and through his own consulting firm.
Delivering architecture@internet-scale has several challenges to be solved to be ready for extreme scalable architectures. This session is about the art of scale, scalability, and scaling of web architectures. It will give an overview of challenges, good practices and solutions to achieve high scalability for web-based systems.
Part of a series exploring enterprise IT decision makers.
This presentation explores: Who are they? What are they responsible for? Who should be talking to them? What do they want to talk about?
Eight deadly defects in systems engineering and how to fix themJoseph KAsser
Any organization desirous to adopt or improve systems engineering needs to be aware that research into the nature of systems engineering has identified a number of defects in the current systems engineering paradigm. This paper discusses eight of these defects and ways to fix or compensate for them.
ABSE and AtomWeaver : A Quantum Leap in Software DevelopmentRui Curado
ABSE is a Model-Driven Software Development methodology that lets you generate the code you want. Capture your own developments skills into easy reusable assets. AtomWeaver is an IDE that implements ABSE, allowing you to save time and be more productive while developing your software project.
This is take two of the presentation, some things added, some removed, but still the regurgitation is best..
The purpose is to raise your awareness of software architecture in light of modern day agile development. Disciplines to incorporate and reconsider
Delivering architecture@internet-scale has several challenges to be solved to be ready for extreme scalable architectures. This session is about the art of scale, scalability, and scaling of web architectures. It will give an overview of challenges, good practices and solutions to achieve high scalability for web-based systems.
Part of a series exploring enterprise IT decision makers.
This presentation explores: Who are they? What are they responsible for? Who should be talking to them? What do they want to talk about?
Eight deadly defects in systems engineering and how to fix themJoseph KAsser
Any organization desirous to adopt or improve systems engineering needs to be aware that research into the nature of systems engineering has identified a number of defects in the current systems engineering paradigm. This paper discusses eight of these defects and ways to fix or compensate for them.
ABSE and AtomWeaver : A Quantum Leap in Software DevelopmentRui Curado
ABSE is a Model-Driven Software Development methodology that lets you generate the code you want. Capture your own developments skills into easy reusable assets. AtomWeaver is an IDE that implements ABSE, allowing you to save time and be more productive while developing your software project.
This is take two of the presentation, some things added, some removed, but still the regurgitation is best..
The purpose is to raise your awareness of software architecture in light of modern day agile development. Disciplines to incorporate and reconsider
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
Hey everyone. Here is the presentation that I had the pleasure of presenting the following deck with Maciej Zawadzki and Ruth Willenborg describing IBM's technical strategy and roadmap.
Enjoy!!!
How to extend the shelf life of software and enable long-lived, adaptable software architectures.
Herzliya - July 2015 @
ILTAM - Israeli Users' Association of Advanced Technologies in Hi-Tec Integrated Systems
IASA - International Association of Software Architects
Velocity. Agility. Python. (Pycon APAC 2017)Sian Lerk Lau
Speaker Notes Edition.
Often there are conflicts of interest between velocity and agility of a project.
Some see velocity as mere time taken to complete a task, whilst some see agility which requires quick response to change in meeting objectives of a task as a significant contributing factor behind delays.
Being a python developer and an engineering process facilitator, I would like to share my journey in discovering the beauty of velocity and agility of continuous software delivery.
In the end of this talk, I wish to lead all attendees to reflect on the engineering process and organisation culture in their respective workplace, to delivery quality python projects with velocity and agility in mind.
Notes for Evolutionary Development MethodologyDonna Kelly
EDM is an agile, spiral methodology developed specifically for business intelligence. It is a complete end-to-end methodology including assessment, initiation, and delivery.
EDM incorporates a principles-based layered architecture, including business architecture, information systems architecture, and techology layers.
WANTED: Seeking Single Agile Knowledge Development Tool-setBrad Appleton
by Brad Appleton,
Presented August 2009 at at Agile 2009 Conference; Chicago, IL USA
What tools and capabilities are necessary to apply Agile development concepts+practices (such as refactoring, TDD, CI, etc.) to all knowledge-artifacts? (not just source-code).
Why do enterprise-architecture fail? Three of the most common causes are:
-- Blurring between the distinct rolesof architecture and design
-- Starting architecture too lateand/or finishing too early in the process for making something real
-- Placing arbitrary constraintson content, scope and/or scale
Each of these errors causes the architecture to fragment and then fail.
In this slidedeck, we explore the causes for each of these errors, why they occur, the effects that the errors have, and what to do to avoid them.
This is the presentation that I presented with Ruth Willenborg that provides a review of IBM's DevOps strategy as well as the roadmap for recently developed capabilities and future directions.
Workshop Part 4: Open Access Marketing Update (BioMed Central Brazil 2015)balaram_biomedcentral
The fourth and final presentation in the 2015 BioMed Central author workshop presented at institutions in Brazil.
In this segment, Balaram Poddar, Marketing Specialist, gives an overview of the trends, services, and new developments in open access author marketing.
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
Hey everyone. Here is the presentation that I had the pleasure of presenting the following deck with Maciej Zawadzki and Ruth Willenborg describing IBM's technical strategy and roadmap.
Enjoy!!!
How to extend the shelf life of software and enable long-lived, adaptable software architectures.
Herzliya - July 2015 @
ILTAM - Israeli Users' Association of Advanced Technologies in Hi-Tec Integrated Systems
IASA - International Association of Software Architects
Velocity. Agility. Python. (Pycon APAC 2017)Sian Lerk Lau
Speaker Notes Edition.
Often there are conflicts of interest between velocity and agility of a project.
Some see velocity as mere time taken to complete a task, whilst some see agility which requires quick response to change in meeting objectives of a task as a significant contributing factor behind delays.
Being a python developer and an engineering process facilitator, I would like to share my journey in discovering the beauty of velocity and agility of continuous software delivery.
In the end of this talk, I wish to lead all attendees to reflect on the engineering process and organisation culture in their respective workplace, to delivery quality python projects with velocity and agility in mind.
Notes for Evolutionary Development MethodologyDonna Kelly
EDM is an agile, spiral methodology developed specifically for business intelligence. It is a complete end-to-end methodology including assessment, initiation, and delivery.
EDM incorporates a principles-based layered architecture, including business architecture, information systems architecture, and techology layers.
WANTED: Seeking Single Agile Knowledge Development Tool-setBrad Appleton
by Brad Appleton,
Presented August 2009 at at Agile 2009 Conference; Chicago, IL USA
What tools and capabilities are necessary to apply Agile development concepts+practices (such as refactoring, TDD, CI, etc.) to all knowledge-artifacts? (not just source-code).
Why do enterprise-architecture fail? Three of the most common causes are:
-- Blurring between the distinct rolesof architecture and design
-- Starting architecture too lateand/or finishing too early in the process for making something real
-- Placing arbitrary constraintson content, scope and/or scale
Each of these errors causes the architecture to fragment and then fail.
In this slidedeck, we explore the causes for each of these errors, why they occur, the effects that the errors have, and what to do to avoid them.
This is the presentation that I presented with Ruth Willenborg that provides a review of IBM's DevOps strategy as well as the roadmap for recently developed capabilities and future directions.
Workshop Part 4: Open Access Marketing Update (BioMed Central Brazil 2015)balaram_biomedcentral
The fourth and final presentation in the 2015 BioMed Central author workshop presented at institutions in Brazil.
In this segment, Balaram Poddar, Marketing Specialist, gives an overview of the trends, services, and new developments in open access author marketing.
1. Evolutionary Revolution
Bipolar Water-Cooled ->
CMOS Air-Cooled Virtualization
Proprietary OS -> Open OS
RISC Hardware
Uniprocessor to Multiprocessor UNIX
Distributed Clusters
COTS Servers
Virtualized Servers
Virtualized
Desktops
Post PC era
Mobility
Cloud-based
Computing
Private/Public
Clouds
Proprietary
Cloud > Open-Stack
PROFESSIONAL AFFILIATIONS
The Mankind Project (NPO), Central Texas
Director (CD). Past Treasurer
Member, I.E.E.E. Computer Society
Member, Association for Computing Machinery
KRI Certified, Kundalini Yoga Teacher (RYT-200)
EDUCATION & CERTIFICATIONS
Kansas State University
MS, Computer Science
BS, Computer Science
Apple Certified:
Consultant Technical Coordinator
Support Professional Product Professional
Employment History Snap-Shot
Austin Consultants Network
Founder, Executive Partner
University of Texas
Director of Information Technology
Virtual Insight
Chief Technology Officer
Service Availability Forum
Standards Compliance Officer
International Business Machines (IBM)
Senior Technical Staff Member
Professional Overview (Formal job history bottom of pp. 2-3)
Led Architecture & Development Teams for Technical Software & Hardware
Engineering Excellence; Change Agent sought out to drive Emerging Technologies.
Expert in high-level System Architecture and Design, and in delivering Products
using Multi-Site, Cross-Functional Software and Architecture.
Strong mix of Global Business Strategy, High-Tech, and Marketing experience, with
a strong understanding of Strategic Positioning, Branding and Communications for
Cutting-edge Advanced Products & Technologies.
Software Development range across Leading Technologies, Products and
Architectural Designs of several successful Internet-based products/services.
Confident Speaker/Presenter/Negotiator. Deliver compelling Presentations and
Negotiations to Key Executives and Shareholders.
PROFESSIONAL DASHBOARD
20+ Information Technology Strategy
20+ Software Development
20+ Enterprise Products
16+ UNIX/System Architecture
14+ Customer Relations Management
9+ IT Management/Virtualization
10+ Technical/Operations Leadership
9+ Sales Management
7+ Mergers & Acquisitions
5+ Managed Services
CAREER MILESTONES
* Created IT Group for largest UT College with 12
Depts., 26 Research units, 3 Campuses.
* Transformed to State-of-the-Art-Technology,
Best Practices, embracing VDI, Virtual Servers,
Multiple locales, fully redundant SANs/Mobility.
* Created BladeCenter Telco product line using
NEBS-hardened versions of IBM’s Blade form-
factor giving entry to a new, profitable market.
* Took IBM from non-player in UNIX, with no
competitive SW/HW to #1 UNIX Server leader.
* Developed, from a clean sheet of paper, 3 UNIX
versions, 1 version of VM (XB), and 2 Telco
product lines.
Architecture, Design & Implementation:
IBM’s UNIX products: AIXv5, AIXv4, AIXv3,
AIX/ESA
IBM’s VM products: VM/XB, VM/ESA
IBM’s Telco products: BladeCenter Telco,
BladeCenter TelcoH
“Now what is
intelligence? It is
when your senses
and consciousness
calculate on the
spot. Senses will say
one thing.
Consciousness will
say something
different. And when
you can put it
together, two and
two, that is
intelligence.”
- Yogi Bahjan
Disruptive Change…
…The New Evolution!
Embrace Technology Shifts
--Client Server -> Web -> Mobile
--Proprietary Mainframe -> UNIX
Servers -> Open Source -> Cloud
--Physical -> Virtual
Servers
Desktops
Clouds
--Proprietary PC Architectures ->
VDI
--Large Development Operations
4231 Westlake Drive, Condo H2 ~ Austin, TX 78746 Bryan D. Harold www.linkedin.com/in/bryanharold
bryanharold@gmail.com 512-345-9605 follow me BBRRYYAANN HHAARROOLLDD
2. 2008 - Present
Founder, Executive Partner, Consultant/Architect/Product Strategy
Consultancy on Evolutionary Revolution, endorse/train/teach the Embracing of
Technology Shifts for competitive advantage.
Expertise in Intellectual Property, I.T. Vision, Strategy, Implementation,
Deployment and Support.
Specialize in MacOS, iOS and Open OS environments. Apple Certified consultants
(ACSP 10.9, ACTC 10.9, ACSP 10.8, ACTC 10.8, MTC, MTC+, ACSP 10.5, ACTC 10.5,
APP, Microsoft Office for Mac Accredited Support Professional).
INDUSTRY
KNOWLEDGE
Healthcare
Distribution & Logistics
Manufacturing
Wholesale & Retail
Supply Chain/E-
Commerce
Finance & Accounting
Credit Collections
Enterprise Software
Content Management
Consultancy
Understand Business,
Product & Environment
Lead Team to Deliver
Products & Solutions
Coach & Mentor
Process Improvement
6 Sigma
Change Agent
Team
Success“Every organization must
be prepared to abandon
everything it does to
survive in the future.”
- Peter Drucker
Bryan D. Harold page 2 of 4
Project/Change Management
Project plan
Blue Print
Critical Path
Scope Design
PMBOK
Contingencies
Stakeholders
Pilot
Cross Functional Teams
Buy In
Diplomacy
Scope Freeze
Structural
Tension
Future State
Timeline
Defined roles
WIIFM
Incentive
Executive Champion
PERT
Gantt
Validation
Purpose
Resource Planning
Business Leadership Cycle
Current State Assess – why is change
needed
Gap Analysis
SWOT
Goal / Set / Plan
Change
Management
Stakeholders
3 Phases: End, Neutral,
Beginning
4 P’s: Purpose – Why,
Picture – Describe
Future State, Plan –
How, Part -WIIFM
Execution Milestones
Metrics - Reporting
Balanced Scorecard
People & Accountability
Performance
Improvement
P.D.C.A
Training
Goals and Objectives
Incentive
Future State DO IT All AGAIN!!
ProcessImprovement
Tools Methods / Impacts
5 Whys /
Customer Survey
Capability Maturity Model
Integrated (CMMI)
Tree Diagram 6 Sigma Green Belt / DAMAIC
Pareto Chart Lean / Kaizen Blitz
Taguchi methods Sarbanes Oxley
Trend Analysis ISSO 9001
Affinity Diagram Controlled Self-Assessment
Flow Charting Business Controls
Histogram Inspection, Audit
Statistical
Analysis
Quality Management System
Recognized by Division President for Outstanding Technical work and Appointed to
Highest non-Executive Technical position, Senior Technical Staff Member.
Selected by peers as one of only 3 system architects in the world to co-chair a consortia
aiming to develop a complete, single specification set for the UNIX Operating System.
Achieved "Research Division Outstanding Contribution Award" for successful design
and implementation of a hierarchical shared file system (IO) for VM Operating System.
Hand chosen for ultra-high visibility position commissioned to conceive, design and
publish UNIX Developer’s Guide for the Intel Itanium architecture to forge a single,
unified ISV market.
Key player in standardizing Service Availability Forum (SA Forum) Hardware Platform
Interface implementations. OpenHPI is now used across Linux industry in Carrier Grade
Linux implementations.
Founded and served as Compliance Officer for the SA Forum, driving compliance
program from concept through test suites, to full compliance program.
“To lead people, walk beside them. As for the best
leaders, the people do not notice their existence. The
next best, the people honor and praise. The next, the
people fear; and the next, the people hate…when the
best leader’s work is done the people say, ‘We did it
ourselves.” – Leo-Tsu
“You don’t lead by hitting people over the head—that’s assault, not
leadership.” – Dwight Eisenhower
“Bryan worked on an Apple software
implementation, trouble shooting &
networking project on 2 occasions... I
was quite pleased [his] work, which
exceeded my expectations. I intend to
utilize his services on future projects.”
Jerry Bramlett
Entrepreneur/Consultant in the DC
AUSTIN CONSULTANTS NETWORK, AUSTIN, TX 2008 - Present
3. Providing Vision, Strategy, and Execution specializing in Small, Medium size business and Non-Profits.
Focus areas: Apple, Mobility Products, and Private/Public Cloud Server Solutions.
Delivered Virtualization Technical Architecture/Strategy; advised on complex
Technology, Infrastructure, Development, and Virtual Office™ Solutions.
Developed marketing strategies and forged strategic partnerships.
Creating roadmaps, delivered on proof of concept pilots.
Engaged with clients to create virtualization solutions customized to meet their business requirements.
Implemented Virtualization Technologies for client success in Desktop and Server Virtualization domains.
THE UNIVERSITY OF TEXAS, AUSTIN, TX 2010 - 2012
Director of Information Technology
Recruited by Dean Mary Ann Rankin to build a professional IT operation for the
College of Natural Sciences, University of Texas/Austin.
As Executive Member (report to the Dean) managed and directed architecture
and strategy for IT operations for the College, directly managing 45 employees,
providing functional guidance and funding for 130 employees across the 12
departments and 8 organized Research Units.
Established Architectural Blueprint for IT Investment, evolving adhoc Server
Installations to a state-of-the-art Co-Location Center with redundant cooling,
Network, Power, Physical Security, 24x7 Real-Time Monitoring.
Delivered Quest, a mission critical blended Learning System Undergraduate Education across University of Texas and
Advanced Studies in High Schools across the U.S., with a typical load of 100,000 concurrent sessions, with
Architectural Scaling to the next order-of-magnitude, utilizing a Multi-Node Oracle RAC Cluster.
IBM, AUSTIN, TX 1991 – 2008
Senor Technical Staff, Telecommunications & NextGen Servers (2000-2008)
System Architect, Industry Standards, Internal Startup.
Drove cross-functional technical team to create NextGen Telecom network and
security products.
Created Telecom product lines. Entered Telecom market utilizing Commercial
off-the-Shelf Enterprise Blades and Switches.
Brought enterprise economies of scale to the Telco market delivering
significant profit for a new “niche”.
Took IBM from non-player to Key Force in the leading Telco industry consortia.
SA Forum created a hardware interface API (hpi), based on a proprietary PICMG interface IPMI.
Key player to resolve complex IP issues; created th Open Source project. Developed defacto implementation for HPI.
Senior Technical Staff Member, AIX System Architecture Group (1994 – 2000)
Directed team of 12 highly skilled system architects, with functional guidance to 750 employees, charged with
development and design of IBM's award winning UNIX Operating System.
Created/Chaired Consortia of UNIX vendors to create a single converged api. Industry was fragmented versus a single
interface with NT. Successfully negotiated transfer of UNIX trademark.
Turned around declining market share, enabling IBM to become the leader in the UNIX Server business. Conceived,
designed, and published UNIX Developer’s Guide for the Intel Itanium architecture, providing a unified binary
interface and a consistent application interface across architectures.
Senior Programmer (1991 – 1994)
Conceived, designed, and implemented converged UNIX OS for use between IBM’s AIX, HP’s HPUX, Digital Ultrix’s OSF,
and Sun’s SunOS. Led UNIX Software Development team in analysis of Sun’s NFS in IBM, projecting Sun’s competitive
strategy for distributed file systems and grid computing.
Expanded distributed computing environment enabling increased sales by leading key task force to determine future
strategy. Performed due diligence and recommended acquisition of Transarc.
Led development of award winning UNIX OS - AIX. Directed System Architecture group’s kernel development,
processor kernel support, and JFS file system management.
Previous experience includes: Managed advanced technology effort to develop AIX OS on S/390 ESA hardware, Large
Systems lab, Watson Research Center. Developed prototype VM Operating System to exploit VM/ESA multi-address
space hardware and prototype firmware hypervisor support. Created an award winning file system providing full file
sharing, hierarchical directory support, utilizing specialized hardware assists for user isolation and performance.
Bryan D. Harold page 3 of 4
“Bryan's leadership on a large database
application platform migration was key
to getting the project scoped correctly,
startup risks avoided and contracts
with vendor negotiated successfully.
We would not be on the road to success
without his timely recommendations
and specifications.”
Bill Corrigan
Web Accessibility Business Consultant
“Bryan is a techno-wizard, with crazy
people skills. He has an uncanny ability
to find solutions, when others have said
it can't be done.” Rhett Kasparian
President of Notus Career Management
“Bryan's ability to deal with both in-
depth technical issues and in-depth
people issues is amazing. Chasms of all
sorts exist in high-technology
(strategic, technical, cultural and
interpersonal chasms). Bryan is
skillfully adept at spanning across them
all to get positive results for all.”
Joe Kittel, General Manager, GP&S, Inc.
THE UNIVERSITY OF TEXAS, AUSTIN, TX 2010 - 2012
IBM, AUSTIN, TX 1991 – 2008
4. THE TOOL BOX
(Everything, and I mean, EVERYTHING, and the bag of chips)
Operating Systems
IBM Cisc
IBM 1130 IBM 4321
IBM 4231 IBM 4241
IBM 4281 IBM S/360
IBM S/370 IBM S/3081
IBM S/3084 IBM S/3090
IBM Risc IBM RT/PC
IBM RS/6000
Standards
TECHNICAL DUE DILIGENCE
IBM Acquisition of Transarc
IBM AIX OEM to OSF
IBM OEM of OSF/1
UNIX Consortia COSE
UU
Unix 91, 93, 95, 98
Unix ABI
IBM
BladeCenter
System Availability Forum
Tail-F
UT Storage NAS
DAS
SAN
Management Mobile Device Management
Application Deployment
Database Oracle Technical Services
SmartDog
VoIP Technical Eval
Executive Steering Committee
Deployment Taskforce
VDI Consultants Tech Deans
Governance Operational IT Committee
ISO Posix
X/Open XPG XSH Issue4
XCU Issue 4
XBD Issue 4
UNIX System Labs System V
Release 5.2
System V
Release 5.3
System V
Release 5.4
The Open Group XPG/4
Unix 91
Unix 93
Unix 95
Unix 98
Unix ABI
System
Availability
Forum
Hardware
Portability
Interface
Firmware
Licensed
Internal Code
3090 Processor
Controller Real-time OS
SIE Hypervisor
Power Hypervisor
Bios BladeCenter T
BladeCenter HT
Cloud-Computing
Computing
Private Cloud Software
Deployment
VDI
Backup
Public Cloud OpenStack
Architecture
UNIX System Architecture
UNIX Commands Architecture
UNIX Shared Library Architecture
Solution Architecture
“Computers are like Old Testament
gods; lots of rules and no mercy.”
― Joseph Campbell
C
C++
PL/I
PL/S III
PL/AS
PL/DS
Perl
Rexx
Python
Bash. Ksh, Csh
Assembler
Fortran
Pascal
COBOL
RPG3
Sparks
NCR
Encore
Multimax
OSF/1
IBM VM Rel6
VM Rel6 SEPP
VM/SP
MVT 21.8 w/HASP
MVS
TSS
TSS/XA
ESA
VM Tool
VM/XA Migration
Aid
VM/XA
TurboCMS
VM/XB
VM/ESA
AIX/RT
CPR
AIXv3-v5
AIX/PS2
AIX/370
Linux Mandrake
Mandria
Redhat
SuSe
CentOS
Ubuntu
Fedora
Apple MacOS 9
MacOS 10.x
Linux Mandrake
Mandria
Redhat
SuSe
CentOS
Ubuntu
Fedora
Apple MacOS 9
MacOS 10.x
UNIX IBM AIX
HP HPUX
DEC Ultrix
DEC OSF/1
SGI
SCO
OSF/1
CMU Mach
SunOS
Sun Solaris
Microsoft DOS
Windows 3.x
WindowsXP
Windows 7
Printing IBM HASP
CUPS
Statistics SPSS
SAS
R
Virtualization
Desktop Citrix
VMware
Virtual Bridges
Server VMware Desktop
Fusion
ESX
Parallels
Citrix Xen
KVM
Hypervisors IBM S/370 VM Control
Program
IBM S/370 SIE
Hardware
Assist Hypervisor
IBM Power Hypervisor
Source Code
Control
ADR Librarian,
CVVS, SCCS
Database Cullinane IDMS
IBM IMS
IBM DB2
Oracle
Postgres
Ingres
Transaction IBM CICS
Processing Transarc Encina
Document Script
DWScript
TeX
LaTeX
Nroff
Eroff
WordPerfect
Microsoft Office
OpenOffice
FileSystems IBM JFS
Ext3
Andrew HFS
Sun NFS
CMU Andrew File
System
IBM Distributed
System
OpenGroup
Distributed File
System
Workstation
IBM RS/6000 Server, IBM Power, IBM
PowerPC, IBM Power4, IBM Modular
IBM BladeCenter, IBM BladeCenter H
IBM Intel xSeries, Cisco UCS
Telecommunications
CompactPCI ATCA
BladeCenter T BladeCenter HT
Bryan D. Harold page 4 of 4