SlideShare a Scribd company logo
1 of 65
Download to read offline
International Conference 2013
1
V1.0
Frank Greco
Director of Technology
Kaazing Corporation
frank.greco@kaazing.com
@frankgreco
Opportunities, Promises
and Challenges of the New IT
Model for Enterprises
International Conference 2013
2
Topics
l  Case Study – Large Financial Services Company
l  Risk and the IT Manager
l  The New IT Technology Stack
l  Cloud Computing and Mobile
l  Value of Social Computing
l  Impact of HTML5 on the Enterprise
l  The Power of WebSocket and Cloud Services
l  Analytics and Big Data
l  Changing Role for Enterprise IT Architects
l  Trends
International Conference 2013
3
Opportunities, Promises and Challenges
Business Opportunities
•  Business requirements to be successful
•  Revenue increase
•  Decrease in cost
•  Competitive advantages
Technology Promises
•  Potential benefits of a technology
•  Tools to make things faster, cheaper, better…
IT Challenges
•  What are the possible negative impacts for the business
•  What can go wrong
International Conference 2013
4
Computing Models
Mainframe
Minicomputer
Personal
Computer
Desktop
Internet
Technology Cycles
Every 10-15 years, there
is a technology shift
International Conference 2013
5
Today’s IT Focus
Agility is now Mandatory for Enterprises
International Conference 2013
6
Risk and the IT Manager
l  Combination of technologies can improve revenue,
enhance business processes and create new business
models
l  Need to plan for these technologies
l  Need to outsource common IT services to focus on
strategic functions
l  Managed risk is how enterprises advance
l  Without risk, there is no reward
International Conference 2013
7
Technology Adoption Curve
See the strategic opportunity
of new technology and are
true change agents
True opportunists.
Looking to achieve
short-term impacts with
new technology
Appreciate the benefits of
new technology but remain
risk adverse. Utilize vendors
with well-known quality
reputation.
Extensive business and use cases
often required to justify new
investment. Companies prefer
“business as usual” approach and
look to references within the same
industry to gauge technology
adoption
Highly risk adverse. Require much
re-education of executives,
architects and engineers. Falling
behind competitors.
International Conference 2013
WebSocket
HTML5
Mobile
Big DataCloud
External
APIs
NoSQL
Social
Media
New Technology Tools
International Conference 2013
NoSQL
External
APIs+
Cloud Big Data WebSocket Mobile+ + +
Cloud
External
APIs+
Cloud HTML5 Mobile+ +
Cloud
Big
Data
WebSocket Mobile+ + + External
APIs +
Planned Technology Collaboration
International Conference 2013
New IT Stack
UI/UX
APIs
Mobile/Embedded
Cloud
Services
New Hardware
Smart, Fast
Networks
public private/hybrid
IT Manager
SDN
International Conference 2013
11
Cloud Computing
International Conference 2013
12
Cloud Misunderstandings
l  “We don’t use cloud computing because I don’t trust Amazon.”
u  Cloud computing ≠ Amazon Web Services (AWS)
l  “We switched to cloud computing because I don’t want to worry
about security.”
u  Security is always a concern wherever you do computing
l  “Cost is the primary reason why we use a public cloud.”
u  A heavily-used public cloud may not be cost-effective as an on-
premises private cloud
l  “We don’t need cloud computing. We have our own datacenter.”
u  Internal datacenters can run a cloud infrastructure quite effectively
International Conference 2013
13
What is Cloud Computing?
US National Institute of Standards and Tech:
•  On-demand self-service
•  Broad network access for thin/native client
•  Elastic scalability (on demand)
•  Monitorability and Metering
•  SaaS, IaaS, PaaS (simplistic…)
•  Public/Private/Hybrid, On/Off Premises
A Deployment Model usually implemented
with an Services (SOA) approach
International Conference 2013
14
Cloud Deployment Types
Internal ExternalHybrid
public/privateon/off premises
International Conference 2013
Industry View of Cloud Stack
Hardware
Infrastructure as a Service
IaaS
Platform as a Service
PaaS
Software as a Service
SaaS
International Conference 2013
More Accurate View - Cloud Services Stack
Hardware
Compute/Network/Storage
Development, Delivery,
Management, Security,
Messaging, Integration,
Testing, …
Applications
International Conference 2013
17
The Criticality of PaaS
l  PaaS is where the action is
l  Services for developers to build applications
u  UI frameworks, OS, database, messaging, web server, etc.
u  Frameworks, APIs, solution stacks, …
l  Beware of lock-in
u  Avoid proprietary APIs or create framework facades
u  Don’t always rely on one vendor to provide 100% of your services
u  Ask for SLAs
International Conference 2013
18
Amazon Cloud - Growth
Number of websites hosted
Sept 2012: 6.8M
May 2013: 11.6M (+71% in 8 months)
Externally-facing web sites @ Amazon
Total count of AWS servers: ~450,000
AWS Annual Revenue: > 1,5B € ($2B USD)
International Conference 2013
19
Cloud Standards
l  Amazon/Eucalyptus
l  OpenStack – openstack.org
u  Rackspace, Dell, Citrix, Intel, AMD, Nicira, Cisco,
Mellanox, NetApp, Docomo, HP, NEC, Akamai, Suse,
et al…
l  CloudStack – cloudstack.org (Apache 2 license)
u  Enstratus, NetApp, Citrix, Intel, Alcatel-Lucent,
Gigaspaces, Tata, Arista, Sungard, et al...
l  VMware – proprietary API
Standards are still evolving…
International Conference 2013
20
Adopting Cloud Computing
l  Assess Current IT and how it Relates to Cloud
l  Avoid PaaS Lock-in
l  Have HA/DR Strategy
l  Need Interoperable Strategy for Federations
l  Implement POC, then Pilot - internal cloud project
u  You will learn a lot!
l  Plan cross-department Hybrid Cloud strategy for
apps, data… etc.
International Conference 2013
21
Opportunities, Promises and Challenges
Business Opportunities
•  Agility for application/services creation and revenue
Technology Promises
•  Many vendors
•  Strong industry trend
•  Unbelievably quick access to computing power
IT Challenges
•  Migration: why should you use cloud computing, define
an architecture, select an initial candidate application,
have regular milestones, be vigilant and learn
•  Cloud standards and portability
•  May create silos
•  Need services architecture for cloud computing
•  Lack of enterprise service level agreements (SLA)
International Conference 2013
22
Mobile Computing
International Conference 2013
New Computing Model
Clouds
A Mobile App is easier to port to Desktop
A Desktop App is a challenge to port to Mobile
International Conference 2013
24
Mobile Computing for the Enterprise
“Mobile innovation is a major focus for the
bank in 2013 and beyond”
“Customers will be able to do almost as
much on their mobile phone as they can
with our full online banking service,
wherever they are”
“Enel smart info can help customers
optimise their energy consumption… with
easy access to information on a
smartphone”
International Conference 2013
25
Opportunities, Promises and Challenges
Business Opportunities
•  Conduct business anywhere
•  Increase user and employee (BYOD) satisfaction
•  Opportunity to modernize client-facing applications
Technology Promises
•  High speed wireless connectivity
•  Faster, low-power mobile devices
•  Higher quality apps
IT Challenges
•  Security issues
•  Erratic connectivity for transactions
•  Many UI toolkits to choose
•  Variety of mobile devices
•  Lack of experienced developers
International Conference 2013
26
Social Computing
International Conference 2013
27
Value of Social Computing
“Social computing is not a fad, it will
impact on almost every role, at every
kind of company”
“Enterprise social software will be the
biggest technology success story of
this decade”
“More than a quarter of businesses
surveyed had formal budgets for
social and collaboration software
above $250,000 (190.000 €)”
International Conference 2013
28
What is Social Computing
Social Media
Locked-in Environments
Set of tools to foster interaction
1-to-Many
Content
Social Networks
Connections
Relationship Structure
Environment Agnostic
Many-to-Many
Computing environments meets Social behavior
International Conference 2013
Advantages and Disadvantages
Collaboration platforms
are becoming prevalent
within corporations
Customers and Employees
have high expectations based
on personal use. “App Effect”
Email volume is overwhelming.
Losing effectiveness and agility
Ubiquity of mobile devices
and social apps
Pressure to improve efficiency and innovate
Enterprises jumping in
without understanding
value to business
Security, privacy, financial
disclosure, copyright… laws can
be violated without guidelines
Opinions can be dangerous
without a disclaimer
To reap full benefit, organizations
must transform their structures,
processes, and cultures
International Conference 2013
30
Opportunities, Promises and Challenges
Business Opportunities
•  Immediate feedback from users
•  Inspire employee innovations
Technology Promises
•  Collaborative tools go beyond email
•  Access to customer sentiment
•  True experts become visible
IT Challenges
•  Security and privacy issues
•  Legal issues
•  Need to change corporate culture to be effective
International Conference 2013
31
The New Web
International Conference 2013
Welcome HTML5 (aka The New Web)
l  Users are Demanding more from Apps
l  UI/UX Requirements are more sophisticated
l  Browser Enhancements and Evolution
l  API Explosion
l  Web no longer just about Documents… even
partial or pseudo documents
The New Web is a Programmatic Foundation for Rich,
Reliable and Really useful Apps
International Conference 2013
33
Impact of HTML5 on the Enterprise
l  Enhanced user experience
l  High-performance 2D/3D graphics
l  No plugins – higher security
l  Offline capability
l  Standardized browser storage
l  Standard audio and video features
l  Efficient network capabilities with WebSocket
l  Device API – file, geolocation, accelerometer,
microphones, cameras, etc.
International Conference 2013
Who Supports HTML5?
34
All the browser vendors do!
http://paulirish.com/2010/high-res-browser-icons
International Conference 2013
Forms-based Applications
35
International Conference 2013
HTML5 Applications
36
International Conference 2013
37
Opportunities, Promises and Challenges
Business Opportunities
•  Deploy enterprise-quality applications over the web
•  Transact business without a network (offline)
Technology Promises
•  High-performance graphics
•  Standardized audio/video for all browsers
•  Improved web security
IT Challenges
•  Inconsistent implementation among browsers
•  JavaScript is the dominant programming language
•  Desktop vs. mobile screen sizes
•  Retraining costs
International Conference 2013
38
Services in the Cloud
International Conference 2013
Web APIs
l  APIs from everywhere
l  Over 9,000 public APIs and even more Mashups
u  programmableweb.com/apis/directory
u  Amazon, Facebook, LinkedIn, AT&T, Google, Microsoft,
NYTimes, Orange, SalesForce, Telefonica, Twitter, Visa,
Vodafone, Yandex
l  Enterprise and B2B APIs
l  Over time, more will be event-based – NoREST?
l  Services… Services… Services…
International Conference 2013
Open APIs
Most Popular
Google Maps, Twitter, YouTube, Flickr, Amazon eCommerce, Facebook, Twilio, …
International Conference 2013
Disadvantages of Request/Response
41
l  Lack of resiliency and robustness
l  Enterprise events retrieved by resource intensive
polling techniques
u  Much bandwidth is wasted
u  Information can be delayed
l  Composite services brittle and lack
transactionality
l  Large enterprises learned advantages of ESB
over 10 years ago
l  See failures of CORBA, Sun RPC, etc.
International Conference 2013
42
Enter HTML5 WebSocket!
International Conference 2013
But Why WebSocket?
It’s the Most Important API in HTML5!
•  Facilitates other protocols
•  Puts the web in a better place…
“Connectedness” – Always On… not partially on.
Network Efficient
International Conference 2013
44
Legacy HTTP vs. WebSocket
http:// ws://
For Event-Driven Applications
International Conference 201345
45
WebSocket
TCP
JMS XMPP AMQP B2B FTP VNC mktdata etc
Browser and Native Applications
WebSocket
Server
Internet
WebSocket
Server
Reac%va%ng	
  applica%on	
  protocols	
  over	
  the	
  web	
  
Protocol Layering
International Conference 2013
Messaging over the Web
46
l  Web Messaging growing in popularity
l  Leverages the Internet for economies of scale
l  More robust and resilient than traditional REST
interfaces
l  History repeats itself
u  ESBs were superior to client-server
u  ISBs will be superior to REST
International Conference 2013
Event-based XaaS
Monitoring as a
Service
Integration as a
Service
Enterprise Messaging
as a Service
WAN Optimization as a
Service
Governance as a
Service
Database as a Service
Analytics as a Service
EAI as a Service
CDN as a Service
Trade Clearance as a
Service
Windows Desktop
as a Service
Sentiment Analysis
as a Service
Auditing as a
Service
Telephony as
a Service
Data Center as a
Service
Network as a Service
Risk Analytics
as a Service
Backup
as a Service
Security as a Service
Notification as a
Service
Identity as a Service
Testing as a
Service
International Conference 2013
48
New Computing Model
CloudCloud
Unified
Communications
CPU
Cloud
Enterprise
Storage
Notifications
Transactions
DevPay
Email Docs
Cloud
CRM
Collaboration
Cloud Cloud Sentiment
AnalysisMaps
websocket
websocket
websocket
websocket
websocket
International Conference 2013
49
Opportunities, Promises and Challenges
Business Opportunities
•  Extend more apps over the firewall to new customers
•  Offer real-time APIs to supply chain
Technology Promises
•  Event-driven, publish/subscribe over the web
•  XaaS will offer all types of services
•  WebSocket is the new Socket
IT Challenges
•  WebSocket not implemented by older browsers
•  API management
•  Security of external/internal services
International Conference 2013
50
Big Data
International Conference 2013
51
What is Big Data?
l  Tools, Techniques and Technologies for managing
growing datasets for computation and collaboration
l  Large datasets - difficult to capture and manage with
traditional IT tools
u  Data has been always been increasing
u  Storage costs are relatively cheap
u  Analysis of the information is increasingly complex
l  Gigabytes (109) è Terabytes (1012) èPetabytes (1015)
l  The Predictive Enterprise – faster than real-time!
l  Dramatically improve competitive advantage
l  Data warehousing and traditional BI not adequate
International Conference 2013
Trend
52
International Conference 2013
53
Business Drivers for Big Data
Purchasing History
Customer Interactions
Web Logs
Dynamic Pricing
based on Page Views
Behavioral
Targeting
User Click Streams
RFID/Sensors for
Inventory Analysis
Sentiment Analysis
User Generated
Content
Geo-coordinates
for Selling
Global
Demographics
Business
Datafeeds
Video
streams
Regulatory Audits
Surveillance
Real-time Risk
Analysis
Identify High-value
Customers
Reputational Risk
Assessment
International Conference 2013
54
Enabling Technologies
l  Faster processors
l  Cheap storage
l  Cheap large memory capacities
l  Fast disk technologies (SSD)
l  High performance networking
l  Maturity of clustering and virtualization
l  Cloud computing – elastic resources
International Conference 2013
55
Vendor/Software Landscape
International Conference 2013
56
NoSQL
l  Many Big Data datastores are NoSQL
l  Non-Relational (rows and columns)
l  Store objects – Simple to program
l  Extremely scalable – web scale
l  Inherently distributed
l  Many tools available
l  Runs on commodity hardware
l  Not really new, just a refinement
International Conference 2013
57
What are Analytics?
l  Trying to duplicate human analyses
l  Make associations
l  Predict the probable future
l  Optimize business processes
l  Need to filter “noise” from Data deluge with New IT tools
International Conference 2013
58
Big Data Analytics
l  High volume data, High velocity information
u  “How fast can you process the data?”
u  Need real-time results
l  Analytics – extracting relevance for decision making
l  Google is the pioneer in this space
l  Big Data or Small Fast Data?
u  Analyze your requirements before jumping in
l  Great match for cloud computing
International Conference 2013
59
So What REALLY is “Big Data”?
High
Performance
Computing
Sophisticated
Analytics
“Big Data”
Business agility and enhanced flexibility with real-time answers
International Conference 2013
60
Opportunities, Promises and Challenges
Business Opportunities
•  Specific and predictive insight into your users
•  Highly granular decision making for more revenue
opportunities
Technology Promises
•  Many Big Data and NoSQL solutions
•  Huge storage capacities and powerful machines
•  WebSocket events allow Big Data CEP
IT Challenges
•  Typical Big Data solutions are batch, not real-time
•  Determine if truly need Big Data or Small Data
•  Store all the data or subset? Which data is most important?
•  Lack of good data scientists
•  Bus. managers not trained in predictive modeling, forecasting
International Conference 2013
61
Changing Role for Enterprise IT Architects
l  Enterprise apps adopt more external services
l  Increasing use of cloud computing
u  Salesforce.com (CRM) is only the beginning
l  Need to extend services to partners/customers
l  Growing focus on security
l  New Programming Languages and tools
l  Less than 50% of IT Managers report they are investing
in increasing effectiveness of employees
l  Skills gap
l  What happened to training?
International Conference 2013
62
New Tools
500M page views per day,
15B page views per month
~3TB of new data per day
1TB+ per day into Hadoop cluster
1000+ servers
20 engineers
Acquired by Yahoo for €.85B ($1.1B)
PHP
Scala Ruby
Redis
HBase
Varnish
nginx
Memcache
Gearman
Kafka
Finagle
Thrift
Func
Git
Capistrano
Puppet
Jenkins
CentOS
How many of these tools
have you heard of?
International Conference 2013
63
Opportunities, Promises and Challenges
Business Opportunities
Competitive technology staff
•  Reliable, robust architecture design for the business
•  Optimize costs
Technology Promises
•  Rapid development
•  Extremely scalable
IT Challenges
•  Skills gap with existing staff
•  Focus on regular training
International Conference 2013
64
Conclusions
l  New IT Tools are powerful and game-changing
l  Cloud, Mobile, Services, WebSocket, Big Data, etc.
l  Have a strategic plan
l  Have a well-understood strategy and implementation
l  With new technology, have many milestones
l  Negative results are useful as well as positive
l  Don’t use every technology all at once
l  Ensure staff is well-trained on New IT
International Conference 2013
Questions?
frank.greco@kaazing.com
@frankgreco

More Related Content

What's hot

Community Management
Community ManagementCommunity Management
Community ManagementRoger Pilney
 
Digital platforms and services: A development opportunity for ASEAN
Digital platforms and services: A development opportunity for ASEANDigital platforms and services: A development opportunity for ASEAN
Digital platforms and services: A development opportunity for ASEANThe Economist Media Businesses
 
HEALTHCARE, THE CLOUD, AND ITS SECURITY
HEALTHCARE, THE CLOUD, AND ITS SECURITYHEALTHCARE, THE CLOUD, AND ITS SECURITY
HEALTHCARE, THE CLOUD, AND ITS SECURITYSilverlineCRM
 
User Experience of AI - How to marry the two for ultimate success?
User Experience of AI - How to marry the two for ultimate success?User Experience of AI - How to marry the two for ultimate success?
User Experience of AI - How to marry the two for ultimate success?Koru UX Design
 
VEA Services Portfolio
VEA  Services  PortfolioVEA  Services  Portfolio
VEA Services Portfoliokeygrant
 
Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016
Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016
Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016KC Digital Drive
 
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)Codit
 
Cisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloudCisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloudCisco Canada
 
Html5 workshop part 1
Html5 workshop part 1Html5 workshop part 1
Html5 workshop part 1NAILBITER
 
Trends in recent technology
Trends in recent technologyTrends in recent technology
Trends in recent technologysai krishna
 
Accenture 5 g-municipalities-become-smart-cities
Accenture 5 g-municipalities-become-smart-citiesAccenture 5 g-municipalities-become-smart-cities
Accenture 5 g-municipalities-become-smart-citiesMustafa Kuğu
 
9 Cloud Success Stories - Microsoft Azure
9 Cloud Success Stories - Microsoft Azure9 Cloud Success Stories - Microsoft Azure
9 Cloud Success Stories - Microsoft AzureEuro IT Group
 
Key trend in strategic sourcing
Key trend in strategic sourcing Key trend in strategic sourcing
Key trend in strategic sourcing Abhigupta110
 
What is software product management
What is software  product managementWhat is software  product management
What is software product managementRahulNarsinghani
 
accenturetechnologyvision2015slidshare-150129052229-conversion-gate01
accenturetechnologyvision2015slidshare-150129052229-conversion-gate01accenturetechnologyvision2015slidshare-150129052229-conversion-gate01
accenturetechnologyvision2015slidshare-150129052229-conversion-gate01Crissa Toledo
 
Atlas Copco Smart Connected Assembly Industry 4.0
Atlas Copco Smart Connected Assembly Industry 4.0Atlas Copco Smart Connected Assembly Industry 4.0
Atlas Copco Smart Connected Assembly Industry 4.0JESUS LOPEZ MUÑOZ
 
Latest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki VermaLatest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki VermaWikki Verma
 

What's hot (20)

Community Management
Community ManagementCommunity Management
Community Management
 
Digital platforms and services: A development opportunity for ASEAN
Digital platforms and services: A development opportunity for ASEANDigital platforms and services: A development opportunity for ASEAN
Digital platforms and services: A development opportunity for ASEAN
 
HEALTHCARE, THE CLOUD, AND ITS SECURITY
HEALTHCARE, THE CLOUD, AND ITS SECURITYHEALTHCARE, THE CLOUD, AND ITS SECURITY
HEALTHCARE, THE CLOUD, AND ITS SECURITY
 
User Experience of AI - How to marry the two for ultimate success?
User Experience of AI - How to marry the two for ultimate success?User Experience of AI - How to marry the two for ultimate success?
User Experience of AI - How to marry the two for ultimate success?
 
VEA Services Portfolio
VEA  Services  PortfolioVEA  Services  Portfolio
VEA Services Portfolio
 
Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016
Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016
Datawind - KC Coalition for Digital Inclusion - Feb 5, 2016
 
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
 
Cisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloudCisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloud
 
Html5 workshop part 1
Html5 workshop part 1Html5 workshop part 1
Html5 workshop part 1
 
Trends in recent technology
Trends in recent technologyTrends in recent technology
Trends in recent technology
 
Accenture 5 g-municipalities-become-smart-cities
Accenture 5 g-municipalities-become-smart-citiesAccenture 5 g-municipalities-become-smart-cities
Accenture 5 g-municipalities-become-smart-cities
 
Redington Value Journal - June 2018
Redington Value Journal - June 2018Redington Value Journal - June 2018
Redington Value Journal - June 2018
 
9 Cloud Success Stories - Microsoft Azure
9 Cloud Success Stories - Microsoft Azure9 Cloud Success Stories - Microsoft Azure
9 Cloud Success Stories - Microsoft Azure
 
Key trend in strategic sourcing
Key trend in strategic sourcing Key trend in strategic sourcing
Key trend in strategic sourcing
 
What is software product management
What is software  product managementWhat is software  product management
What is software product management
 
accenturetechnologyvision2015slidshare-150129052229-conversion-gate01
accenturetechnologyvision2015slidshare-150129052229-conversion-gate01accenturetechnologyvision2015slidshare-150129052229-conversion-gate01
accenturetechnologyvision2015slidshare-150129052229-conversion-gate01
 
Accenture & Commvault
Accenture  & CommvaultAccenture  & Commvault
Accenture & Commvault
 
Cloud asia 2012
Cloud asia 2012Cloud asia 2012
Cloud asia 2012
 
Atlas Copco Smart Connected Assembly Industry 4.0
Atlas Copco Smart Connected Assembly Industry 4.0Atlas Copco Smart Connected Assembly Industry 4.0
Atlas Copco Smart Connected Assembly Industry 4.0
 
Latest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki VermaLatest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki Verma
 

Similar to Opportunities, Promises and Challenges of the New IT Model for Enterprises

Cw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamerCw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamerinevitablecloud
 
EMEA10: Trepidation in Moving to the Cloud
EMEA10: Trepidation in Moving to the CloudEMEA10: Trepidation in Moving to the Cloud
EMEA10: Trepidation in Moving to the CloudCompTIA UK
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...Jeremy Siewert
 
CMOfinalpresentation.ppt
CMOfinalpresentation.pptCMOfinalpresentation.ppt
CMOfinalpresentation.pptMr Garg
 
2016 Cloud Unbound Briefing
2016 Cloud Unbound Briefing2016 Cloud Unbound Briefing
2016 Cloud Unbound BriefingScott Cameron
 
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...HCL Infosystems
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Den Reymer
 
The Internet of Things solutions deliver real impact to the enterprise
The Internet of Things solutions deliver real impact to the enterpriseThe Internet of Things solutions deliver real impact to the enterprise
The Internet of Things solutions deliver real impact to the enterpriseLogMeIn
 
HEC Digital Business. Sharing Economy and other trends
HEC Digital Business. Sharing Economy and other trendsHEC Digital Business. Sharing Economy and other trends
HEC Digital Business. Sharing Economy and other trendsAndré Blavier
 
EDHEC Keynote Digital Oct 14 2017
EDHEC Keynote Digital Oct 14 2017EDHEC Keynote Digital Oct 14 2017
EDHEC Keynote Digital Oct 14 2017Greger Ottosson
 
Enterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media CenterEnterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media CenterMaria Willamowius
 
Cw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emcCw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emcinevitablecloud
 
Software panel
Software panelSoftware panel
Software panelMassTLC
 
Why Cloud Computing (MSc) has Become so popular in the UK
Why Cloud Computing (MSc) has Become so popular in the UKWhy Cloud Computing (MSc) has Become so popular in the UK
Why Cloud Computing (MSc) has Become so popular in the UKAHZ Associates
 
TRENDS IN INFORMATION TECHNOLOGY
TRENDS IN INFORMATION TECHNOLOGYTRENDS IN INFORMATION TECHNOLOGY
TRENDS IN INFORMATION TECHNOLOGYDhrutim25
 

Similar to Opportunities, Promises and Challenges of the New IT Model for Enterprises (20)

Cw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamerCw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamer
 
EMEA10: Trepidation in Moving to the Cloud
EMEA10: Trepidation in Moving to the CloudEMEA10: Trepidation in Moving to the Cloud
EMEA10: Trepidation in Moving to the Cloud
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
 
7th cloud computing & big data 2013 Summit - 2013
7th cloud computing & big data 2013 Summit - 2013 7th cloud computing & big data 2013 Summit - 2013
7th cloud computing & big data 2013 Summit - 2013
 
CMOfinalpresentation.ppt
CMOfinalpresentation.pptCMOfinalpresentation.ppt
CMOfinalpresentation.ppt
 
2016 Cloud Unbound Briefing
2016 Cloud Unbound Briefing2016 Cloud Unbound Briefing
2016 Cloud Unbound Briefing
 
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015
 
The Internet of Things solutions deliver real impact to the enterprise
The Internet of Things solutions deliver real impact to the enterpriseThe Internet of Things solutions deliver real impact to the enterprise
The Internet of Things solutions deliver real impact to the enterprise
 
Ben amaba. cloud mobile v3
Ben amaba. cloud mobile v3Ben amaba. cloud mobile v3
Ben amaba. cloud mobile v3
 
IT Fundamentals
IT FundamentalsIT Fundamentals
IT Fundamentals
 
HEC Digital Business. Sharing Economy and other trends
HEC Digital Business. Sharing Economy and other trendsHEC Digital Business. Sharing Economy and other trends
HEC Digital Business. Sharing Economy and other trends
 
EDHEC Keynote Digital Oct 14 2017
EDHEC Keynote Digital Oct 14 2017EDHEC Keynote Digital Oct 14 2017
EDHEC Keynote Digital Oct 14 2017
 
Enterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media CenterEnterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media Center
 
Cw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emcCw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emc
 
Brainstorm:KC 2016
Brainstorm:KC 2016Brainstorm:KC 2016
Brainstorm:KC 2016
 
Software panel
Software panelSoftware panel
Software panel
 
Why Cloud Computing (MSc) has Become so popular in the UK
Why Cloud Computing (MSc) has Become so popular in the UKWhy Cloud Computing (MSc) has Become so popular in the UK
Why Cloud Computing (MSc) has Become so popular in the UK
 
TRENDS IN INFORMATION TECHNOLOGY
TRENDS IN INFORMATION TECHNOLOGYTRENDS IN INFORMATION TECHNOLOGY
TRENDS IN INFORMATION TECHNOLOGY
 

More from Frank Greco

WebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoT
WebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoTWebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoT
WebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoTFrank Greco
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of ThingsFrank Greco
 
API Design and WebSocket
API Design and WebSocketAPI Design and WebSocket
API Design and WebSocketFrank Greco
 
The Web of Things - IoTExpo SF - May 2014
The Web of Things - IoTExpo SF - May 2014The Web of Things - IoTExpo SF - May 2014
The Web of Things - IoTExpo SF - May 2014Frank Greco
 
Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014Frank Greco
 
WebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SF
WebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SFWebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SF
WebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SFFrank Greco
 
WebSocket Perspectives and Vision for the Future
WebSocket Perspectives and Vision for the FutureWebSocket Perspectives and Vision for the Future
WebSocket Perspectives and Vision for the FutureFrank Greco
 

More from Frank Greco (7)

WebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoT
WebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoTWebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoT
WebSocket Perspectives 2015 - Clouds, Streams, Microservices and WoT
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of Things
 
API Design and WebSocket
API Design and WebSocketAPI Design and WebSocket
API Design and WebSocket
 
The Web of Things - IoTExpo SF - May 2014
The Web of Things - IoTExpo SF - May 2014The Web of Things - IoTExpo SF - May 2014
The Web of Things - IoTExpo SF - May 2014
 
Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014
 
WebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SF
WebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SFWebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SF
WebSocket Perspectives and Vision for the Future - HTML5DevConf Oct 2013 SF
 
WebSocket Perspectives and Vision for the Future
WebSocket Perspectives and Vision for the FutureWebSocket Perspectives and Vision for the Future
WebSocket Perspectives and Vision for the Future
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Opportunities, Promises and Challenges of the New IT Model for Enterprises

  • 1. International Conference 2013 1 V1.0 Frank Greco Director of Technology Kaazing Corporation frank.greco@kaazing.com @frankgreco Opportunities, Promises and Challenges of the New IT Model for Enterprises
  • 2. International Conference 2013 2 Topics l  Case Study – Large Financial Services Company l  Risk and the IT Manager l  The New IT Technology Stack l  Cloud Computing and Mobile l  Value of Social Computing l  Impact of HTML5 on the Enterprise l  The Power of WebSocket and Cloud Services l  Analytics and Big Data l  Changing Role for Enterprise IT Architects l  Trends
  • 3. International Conference 2013 3 Opportunities, Promises and Challenges Business Opportunities •  Business requirements to be successful •  Revenue increase •  Decrease in cost •  Competitive advantages Technology Promises •  Potential benefits of a technology •  Tools to make things faster, cheaper, better… IT Challenges •  What are the possible negative impacts for the business •  What can go wrong
  • 4. International Conference 2013 4 Computing Models Mainframe Minicomputer Personal Computer Desktop Internet Technology Cycles Every 10-15 years, there is a technology shift
  • 5. International Conference 2013 5 Today’s IT Focus Agility is now Mandatory for Enterprises
  • 6. International Conference 2013 6 Risk and the IT Manager l  Combination of technologies can improve revenue, enhance business processes and create new business models l  Need to plan for these technologies l  Need to outsource common IT services to focus on strategic functions l  Managed risk is how enterprises advance l  Without risk, there is no reward
  • 7. International Conference 2013 7 Technology Adoption Curve See the strategic opportunity of new technology and are true change agents True opportunists. Looking to achieve short-term impacts with new technology Appreciate the benefits of new technology but remain risk adverse. Utilize vendors with well-known quality reputation. Extensive business and use cases often required to justify new investment. Companies prefer “business as usual” approach and look to references within the same industry to gauge technology adoption Highly risk adverse. Require much re-education of executives, architects and engineers. Falling behind competitors.
  • 8. International Conference 2013 WebSocket HTML5 Mobile Big DataCloud External APIs NoSQL Social Media New Technology Tools
  • 9. International Conference 2013 NoSQL External APIs+ Cloud Big Data WebSocket Mobile+ + + Cloud External APIs+ Cloud HTML5 Mobile+ + Cloud Big Data WebSocket Mobile+ + + External APIs + Planned Technology Collaboration
  • 10. International Conference 2013 New IT Stack UI/UX APIs Mobile/Embedded Cloud Services New Hardware Smart, Fast Networks public private/hybrid IT Manager SDN
  • 12. International Conference 2013 12 Cloud Misunderstandings l  “We don’t use cloud computing because I don’t trust Amazon.” u  Cloud computing ≠ Amazon Web Services (AWS) l  “We switched to cloud computing because I don’t want to worry about security.” u  Security is always a concern wherever you do computing l  “Cost is the primary reason why we use a public cloud.” u  A heavily-used public cloud may not be cost-effective as an on- premises private cloud l  “We don’t need cloud computing. We have our own datacenter.” u  Internal datacenters can run a cloud infrastructure quite effectively
  • 13. International Conference 2013 13 What is Cloud Computing? US National Institute of Standards and Tech: •  On-demand self-service •  Broad network access for thin/native client •  Elastic scalability (on demand) •  Monitorability and Metering •  SaaS, IaaS, PaaS (simplistic…) •  Public/Private/Hybrid, On/Off Premises A Deployment Model usually implemented with an Services (SOA) approach
  • 14. International Conference 2013 14 Cloud Deployment Types Internal ExternalHybrid public/privateon/off premises
  • 15. International Conference 2013 Industry View of Cloud Stack Hardware Infrastructure as a Service IaaS Platform as a Service PaaS Software as a Service SaaS
  • 16. International Conference 2013 More Accurate View - Cloud Services Stack Hardware Compute/Network/Storage Development, Delivery, Management, Security, Messaging, Integration, Testing, … Applications
  • 17. International Conference 2013 17 The Criticality of PaaS l  PaaS is where the action is l  Services for developers to build applications u  UI frameworks, OS, database, messaging, web server, etc. u  Frameworks, APIs, solution stacks, … l  Beware of lock-in u  Avoid proprietary APIs or create framework facades u  Don’t always rely on one vendor to provide 100% of your services u  Ask for SLAs
  • 18. International Conference 2013 18 Amazon Cloud - Growth Number of websites hosted Sept 2012: 6.8M May 2013: 11.6M (+71% in 8 months) Externally-facing web sites @ Amazon Total count of AWS servers: ~450,000 AWS Annual Revenue: > 1,5B € ($2B USD)
  • 19. International Conference 2013 19 Cloud Standards l  Amazon/Eucalyptus l  OpenStack – openstack.org u  Rackspace, Dell, Citrix, Intel, AMD, Nicira, Cisco, Mellanox, NetApp, Docomo, HP, NEC, Akamai, Suse, et al… l  CloudStack – cloudstack.org (Apache 2 license) u  Enstratus, NetApp, Citrix, Intel, Alcatel-Lucent, Gigaspaces, Tata, Arista, Sungard, et al... l  VMware – proprietary API Standards are still evolving…
  • 20. International Conference 2013 20 Adopting Cloud Computing l  Assess Current IT and how it Relates to Cloud l  Avoid PaaS Lock-in l  Have HA/DR Strategy l  Need Interoperable Strategy for Federations l  Implement POC, then Pilot - internal cloud project u  You will learn a lot! l  Plan cross-department Hybrid Cloud strategy for apps, data… etc.
  • 21. International Conference 2013 21 Opportunities, Promises and Challenges Business Opportunities •  Agility for application/services creation and revenue Technology Promises •  Many vendors •  Strong industry trend •  Unbelievably quick access to computing power IT Challenges •  Migration: why should you use cloud computing, define an architecture, select an initial candidate application, have regular milestones, be vigilant and learn •  Cloud standards and portability •  May create silos •  Need services architecture for cloud computing •  Lack of enterprise service level agreements (SLA)
  • 23. International Conference 2013 New Computing Model Clouds A Mobile App is easier to port to Desktop A Desktop App is a challenge to port to Mobile
  • 24. International Conference 2013 24 Mobile Computing for the Enterprise “Mobile innovation is a major focus for the bank in 2013 and beyond” “Customers will be able to do almost as much on their mobile phone as they can with our full online banking service, wherever they are” “Enel smart info can help customers optimise their energy consumption… with easy access to information on a smartphone”
  • 25. International Conference 2013 25 Opportunities, Promises and Challenges Business Opportunities •  Conduct business anywhere •  Increase user and employee (BYOD) satisfaction •  Opportunity to modernize client-facing applications Technology Promises •  High speed wireless connectivity •  Faster, low-power mobile devices •  Higher quality apps IT Challenges •  Security issues •  Erratic connectivity for transactions •  Many UI toolkits to choose •  Variety of mobile devices •  Lack of experienced developers
  • 27. International Conference 2013 27 Value of Social Computing “Social computing is not a fad, it will impact on almost every role, at every kind of company” “Enterprise social software will be the biggest technology success story of this decade” “More than a quarter of businesses surveyed had formal budgets for social and collaboration software above $250,000 (190.000 €)”
  • 28. International Conference 2013 28 What is Social Computing Social Media Locked-in Environments Set of tools to foster interaction 1-to-Many Content Social Networks Connections Relationship Structure Environment Agnostic Many-to-Many Computing environments meets Social behavior
  • 29. International Conference 2013 Advantages and Disadvantages Collaboration platforms are becoming prevalent within corporations Customers and Employees have high expectations based on personal use. “App Effect” Email volume is overwhelming. Losing effectiveness and agility Ubiquity of mobile devices and social apps Pressure to improve efficiency and innovate Enterprises jumping in without understanding value to business Security, privacy, financial disclosure, copyright… laws can be violated without guidelines Opinions can be dangerous without a disclaimer To reap full benefit, organizations must transform their structures, processes, and cultures
  • 30. International Conference 2013 30 Opportunities, Promises and Challenges Business Opportunities •  Immediate feedback from users •  Inspire employee innovations Technology Promises •  Collaborative tools go beyond email •  Access to customer sentiment •  True experts become visible IT Challenges •  Security and privacy issues •  Legal issues •  Need to change corporate culture to be effective
  • 32. International Conference 2013 Welcome HTML5 (aka The New Web) l  Users are Demanding more from Apps l  UI/UX Requirements are more sophisticated l  Browser Enhancements and Evolution l  API Explosion l  Web no longer just about Documents… even partial or pseudo documents The New Web is a Programmatic Foundation for Rich, Reliable and Really useful Apps
  • 33. International Conference 2013 33 Impact of HTML5 on the Enterprise l  Enhanced user experience l  High-performance 2D/3D graphics l  No plugins – higher security l  Offline capability l  Standardized browser storage l  Standard audio and video features l  Efficient network capabilities with WebSocket l  Device API – file, geolocation, accelerometer, microphones, cameras, etc.
  • 34. International Conference 2013 Who Supports HTML5? 34 All the browser vendors do! http://paulirish.com/2010/high-res-browser-icons
  • 37. International Conference 2013 37 Opportunities, Promises and Challenges Business Opportunities •  Deploy enterprise-quality applications over the web •  Transact business without a network (offline) Technology Promises •  High-performance graphics •  Standardized audio/video for all browsers •  Improved web security IT Challenges •  Inconsistent implementation among browsers •  JavaScript is the dominant programming language •  Desktop vs. mobile screen sizes •  Retraining costs
  • 39. International Conference 2013 Web APIs l  APIs from everywhere l  Over 9,000 public APIs and even more Mashups u  programmableweb.com/apis/directory u  Amazon, Facebook, LinkedIn, AT&T, Google, Microsoft, NYTimes, Orange, SalesForce, Telefonica, Twitter, Visa, Vodafone, Yandex l  Enterprise and B2B APIs l  Over time, more will be event-based – NoREST? l  Services… Services… Services…
  • 40. International Conference 2013 Open APIs Most Popular Google Maps, Twitter, YouTube, Flickr, Amazon eCommerce, Facebook, Twilio, …
  • 41. International Conference 2013 Disadvantages of Request/Response 41 l  Lack of resiliency and robustness l  Enterprise events retrieved by resource intensive polling techniques u  Much bandwidth is wasted u  Information can be delayed l  Composite services brittle and lack transactionality l  Large enterprises learned advantages of ESB over 10 years ago l  See failures of CORBA, Sun RPC, etc.
  • 43. International Conference 2013 But Why WebSocket? It’s the Most Important API in HTML5! •  Facilitates other protocols •  Puts the web in a better place… “Connectedness” – Always On… not partially on. Network Efficient
  • 44. International Conference 2013 44 Legacy HTTP vs. WebSocket http:// ws:// For Event-Driven Applications
  • 45. International Conference 201345 45 WebSocket TCP JMS XMPP AMQP B2B FTP VNC mktdata etc Browser and Native Applications WebSocket Server Internet WebSocket Server Reac%va%ng  applica%on  protocols  over  the  web   Protocol Layering
  • 46. International Conference 2013 Messaging over the Web 46 l  Web Messaging growing in popularity l  Leverages the Internet for economies of scale l  More robust and resilient than traditional REST interfaces l  History repeats itself u  ESBs were superior to client-server u  ISBs will be superior to REST
  • 47. International Conference 2013 Event-based XaaS Monitoring as a Service Integration as a Service Enterprise Messaging as a Service WAN Optimization as a Service Governance as a Service Database as a Service Analytics as a Service EAI as a Service CDN as a Service Trade Clearance as a Service Windows Desktop as a Service Sentiment Analysis as a Service Auditing as a Service Telephony as a Service Data Center as a Service Network as a Service Risk Analytics as a Service Backup as a Service Security as a Service Notification as a Service Identity as a Service Testing as a Service
  • 48. International Conference 2013 48 New Computing Model CloudCloud Unified Communications CPU Cloud Enterprise Storage Notifications Transactions DevPay Email Docs Cloud CRM Collaboration Cloud Cloud Sentiment AnalysisMaps websocket websocket websocket websocket websocket
  • 49. International Conference 2013 49 Opportunities, Promises and Challenges Business Opportunities •  Extend more apps over the firewall to new customers •  Offer real-time APIs to supply chain Technology Promises •  Event-driven, publish/subscribe over the web •  XaaS will offer all types of services •  WebSocket is the new Socket IT Challenges •  WebSocket not implemented by older browsers •  API management •  Security of external/internal services
  • 51. International Conference 2013 51 What is Big Data? l  Tools, Techniques and Technologies for managing growing datasets for computation and collaboration l  Large datasets - difficult to capture and manage with traditional IT tools u  Data has been always been increasing u  Storage costs are relatively cheap u  Analysis of the information is increasingly complex l  Gigabytes (109) è Terabytes (1012) èPetabytes (1015) l  The Predictive Enterprise – faster than real-time! l  Dramatically improve competitive advantage l  Data warehousing and traditional BI not adequate
  • 53. International Conference 2013 53 Business Drivers for Big Data Purchasing History Customer Interactions Web Logs Dynamic Pricing based on Page Views Behavioral Targeting User Click Streams RFID/Sensors for Inventory Analysis Sentiment Analysis User Generated Content Geo-coordinates for Selling Global Demographics Business Datafeeds Video streams Regulatory Audits Surveillance Real-time Risk Analysis Identify High-value Customers Reputational Risk Assessment
  • 54. International Conference 2013 54 Enabling Technologies l  Faster processors l  Cheap storage l  Cheap large memory capacities l  Fast disk technologies (SSD) l  High performance networking l  Maturity of clustering and virtualization l  Cloud computing – elastic resources
  • 56. International Conference 2013 56 NoSQL l  Many Big Data datastores are NoSQL l  Non-Relational (rows and columns) l  Store objects – Simple to program l  Extremely scalable – web scale l  Inherently distributed l  Many tools available l  Runs on commodity hardware l  Not really new, just a refinement
  • 57. International Conference 2013 57 What are Analytics? l  Trying to duplicate human analyses l  Make associations l  Predict the probable future l  Optimize business processes l  Need to filter “noise” from Data deluge with New IT tools
  • 58. International Conference 2013 58 Big Data Analytics l  High volume data, High velocity information u  “How fast can you process the data?” u  Need real-time results l  Analytics – extracting relevance for decision making l  Google is the pioneer in this space l  Big Data or Small Fast Data? u  Analyze your requirements before jumping in l  Great match for cloud computing
  • 59. International Conference 2013 59 So What REALLY is “Big Data”? High Performance Computing Sophisticated Analytics “Big Data” Business agility and enhanced flexibility with real-time answers
  • 60. International Conference 2013 60 Opportunities, Promises and Challenges Business Opportunities •  Specific and predictive insight into your users •  Highly granular decision making for more revenue opportunities Technology Promises •  Many Big Data and NoSQL solutions •  Huge storage capacities and powerful machines •  WebSocket events allow Big Data CEP IT Challenges •  Typical Big Data solutions are batch, not real-time •  Determine if truly need Big Data or Small Data •  Store all the data or subset? Which data is most important? •  Lack of good data scientists •  Bus. managers not trained in predictive modeling, forecasting
  • 61. International Conference 2013 61 Changing Role for Enterprise IT Architects l  Enterprise apps adopt more external services l  Increasing use of cloud computing u  Salesforce.com (CRM) is only the beginning l  Need to extend services to partners/customers l  Growing focus on security l  New Programming Languages and tools l  Less than 50% of IT Managers report they are investing in increasing effectiveness of employees l  Skills gap l  What happened to training?
  • 62. International Conference 2013 62 New Tools 500M page views per day, 15B page views per month ~3TB of new data per day 1TB+ per day into Hadoop cluster 1000+ servers 20 engineers Acquired by Yahoo for €.85B ($1.1B) PHP Scala Ruby Redis HBase Varnish nginx Memcache Gearman Kafka Finagle Thrift Func Git Capistrano Puppet Jenkins CentOS How many of these tools have you heard of?
  • 63. International Conference 2013 63 Opportunities, Promises and Challenges Business Opportunities Competitive technology staff •  Reliable, robust architecture design for the business •  Optimize costs Technology Promises •  Rapid development •  Extremely scalable IT Challenges •  Skills gap with existing staff •  Focus on regular training
  • 64. International Conference 2013 64 Conclusions l  New IT Tools are powerful and game-changing l  Cloud, Mobile, Services, WebSocket, Big Data, etc. l  Have a strategic plan l  Have a well-understood strategy and implementation l  With new technology, have many milestones l  Negative results are useful as well as positive l  Don’t use every technology all at once l  Ensure staff is well-trained on New IT