Exploring the Future Potential of AI-Enabled Smartphone Processors
NA Developer Day - Your first steps with Visual COBOL
1. Your First Steps with Visual COBOL
Michael Bleistein, Principal Architect
2. The Forces of Change
REDUCTION OF
BACKLOG / IT DEBT
DISRUPTIVE
TECHNOLOGIES
3. Embracing Innovation with Visual COBOL
REDUCTION OF
BACKLOG / IT DEBT
DISRUPTIVE
TECHNOLOGIES
New Architecture
Mobile
Cloud
Development
Efficiency
Skills and
Organization
4. Embracing Innovation with Visual COBOL
Cloud
Mobile
New Architecture
Skills and
Organization
Development
Efficiency
5. • Which of the following Forces of Change is your
priority?
1. Addressing the IT Backlog
– Development resources or Skills
2. Dealing with Disruptive Technologies
– Cloud, Mobile, or new platforms & technologies
3. Other
Polling Question
6. Development Efficiency
- Development organizations under pressure to provide software solutions to the pressing
issues of the day.
- Investment and process decisions may have led to a confused and inefficient situation
today.
- Need to build a more efficient software delivery process
- Organizations are looking to unify development tooling and streamline the deployment
approach
7. Development Efficiency
Highly effective development results with Visual COBOL
• Faster code compile, edit and debug process
• 30% improvement in developer productivity
• Greater development team collaboration
• Advanced COBOL development tooling – background
parsing, autocomplete, smart editing, etc.
• Unified development environment supporting efficient
cross-team development
• Developer collaboration across all languages
Benefits Capability
9. • Structural barriers are major obstacles to organizational efficiency
• Technology lines between development groups limit the ability for teams to
collaborate
• Resource skill pool has much less agility.
• IT needs ways to break down barriers and to unify the skills pool.
• Eliminating the obstructions
• Implementing skill-sharing programs
• Group wide process and technology standards.
9
Skills & Organization
10. Skills & the Organization
Bridge the Skills Gap with Visual COBOL
• Address the skills challenge issue
• Attract a new talent pool
• Protect the value & importance of your core
apps
• Works with industry standard IDEs - Visual
Studio and Eclipse
• Consistent development experience for C/C++,
.NET, Java and COBOL developers
• Smart editing tools make cutting “new” COBOL
code easier to learn than ever
Benefits
Capability
12. • IT organizations look to provide core business as a service
• Reduce operating cost and complexity by outsourcing core IT
(platforms, services, applications) to a provider
• ISVs consolidate platforms for smaller customers with strained
IT budgets
12
Cloud Computing
13. Cloud Computing
Scalable, cost-effective application deployment to the Cloud
• Up to 70% reduction in IT costs
• Increased application reliability,
availability and serviceability
• Rapid service delivery
Benefits
Capability
• Deploy existing on-premise COBOL
applications into the Cloud
• Access data from SQL Azure, Amazon
S3 and other Cloud data storage
• Supports Amazon and Azure Cloud
models
15. • Mobile world now very much part of the business world
• Organizations striving to make sense of the BYOD
Consumerization of IT
• Additionally, as mobile services start to prevail, the impact on
the back office starts to take its toll
• Customers expecting mobile apps to provide access to existing
services
15
Mobile Computing
16. Mobile Computing
Enhance the User Experience with Visual COBOL
• Build vibrant user interfaces. Deliver a
better user experience
• Respond to consumer service demands
• Get ahead of the competition.
• Access COBOL applications and data from
IPhone, Android, Windows 8, and
Blackberry devices
• Create Web 2.0 & HTML 5 applications
• Build SOA-enabled systems
Benefits
Capability
18. • New and different deployment platforms present both challenges and
opportunities for IT and development organizations
• JVM, .NET, or both?
• New platforms such as zEnterprise, Windows 8 and tablet devices must be
embraced
• Integration with 3rd party services
• Access to various database systems
• Keeping a competitive edge requires keeping up
18
Architecture
19. Architecture
Portable, agile, application deployment with Visual COBOL
• Reduce your Time to Delivery by up to
50%
• Flexible application deployment & greater
choice
• Build once. Deploy anywhere!
• Enterprise-wide portability of COBOL
business apps
• Application deployment across 50+
platforms including Windows, Unix, Linux,
z/Linux, .NET, and JVM.
• Integration with modern technologies such
as XML, SOA, Web Services, and
Relational Databases
Benefits
Capability