SlideShare ist ein Scribd-Unternehmen logo
1 von 22
10.20.2005
Mobile First and Last:
End to End Computing and the Age of Context
IBM Impact April 2014
2
Software is Eating the World
3
Some Data Points
“It may be better to think of tablets, laptops and
desktops as one 'big screen' segment, all of which
compete with smartphones”
- Benedict Evans, 2014
4
Wearable Computing
5
Smug Computing
6
Fashionable Computing
7
From Quantified Self to Quantified Health
8
Defining Mobile First
1. Mobile is exploding
Mobile First ensures companies have an experience available to this extremely fast growing
user base widely considered to be the next big computing platform.
2. Mobile forces you to focus
Mobile devices require software development teams to focus on only the most important
data and actions in an application. There simply isn't room in a 320 by 480 pixel screen for
extraneous, unnecessary elements. When a team designs mobile first, the end result is an
experience focused on the key tasks users want to accomplish without extraneous detours
and general interface debris.
3. Mobile extends your capabilities
New mobile application platforms are introducing capabilities that leave PC-based Web
browsers behind: precise location information from GPS; user orientation from a digital
compass; multi-touch input accelerometer.
Defined by by Luke Wroblewski, 2009
9
Foundations
10
Requirements
11
API First as a Cultural Change
Amazon CEO Jeff Bezos mandate, from Steve Yegge post on Google+
1) All teams will henceforth expose their data and functionality through service interfaces.
2) Teams must communicate with each other through these interfaces.
3) There will be no other form of interprocess communication allowed: no direct linking, no
direct reads of another team’s data store, no shared-memory model. The only communication
allowed is via service interface calls over the network.
4) It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols —
doesn’t matter. Bezos doesn’t care.
5) All service interfaces, without exception, must be designed from the ground up to be
externalizable. That is to say, the team must plan and design to be able to expose the
interface to developers in the outside world. No exceptions.
6) Anyone who doesn’t do this will be fired.
12
Mobile Development
HTML5 vs Native
Support multiple languages
Java, Javascript/Node.js, C++
Native
IoS (objective-C) and Android (Java).
Round trip device Emulation.
WP7 (.NET) as a nice to have.
Web
Javascript JQuery Mobile, Dojo mobile,
Sencha. Responsive Design.
Hybrid
HTML5, CSS and JS + deployment
frameworks, Cordova, aka PhoneGap
13
Design First
New disciplines
user experience,
information
architecture, web
development
Invest in People
Tools enabling
developer/designer/
user interaction and
feedback
Adam Cutler, IBM Design Studio Program Director
14
API Management is the New SOA
A registry of Microservices
API Throttling for QoS, security
Publish APIs (abstraction, REST)
Document APIs (REST)
Monitor performance
Manage performance - where possible
Elements of SOA, by Dirk Krafzig, Karl Banke, and Dirk Slama
15
Cloud First: SOA Foundations
Managing The Perils of Success -
unexpected, dramatic load spikes.
Retrofitting security for back end apps and services
not born on the web
Born on the Web development tools and methods
taking advantage of agile, DevOps, NoSQL
16
PaaS Customer-Defined
"PaaS is real. ING Bank serves 9m retail customers. 85%-95% of transactions
are via mobile and internet. In our infrastructure landscape we offer a variety
of services. There is a segmentation of the type of service via the type of app
- we segment data center services, IaaS and Paas.
If we look back to the organisational change initiated 18 months ago. People
make the difference. either in successfully utilising available technology, they
sharpen available services within the framework to better serve the
customer.
We changed the DNA of the people, their attitude and styles.
PaaS means a standardised reliable predictable platform - allowing
developers to shorten the delivery cycle from 80 days to 8 days.
We hire people with the right sparkle in their eyes."
- Mark Willemse, ING Bank
17
Social First
People’s activities have
more meaning in teams
– the sharing economy
Integration with, and
support for, a range of
collaboration tools
Analytics - treating social
data as enterprise data
Social, Local, Mobile
18
Many Buyers
Digital Marketing
Line of Business
Operational Analytics
The New IT buyer– cloud first, commodity first
Bring Your Own Device/App/Data
All of these groups complain about IT slowing them down
19
Systems of Record Systems of Engagement
20
Transactions in the Age of Engagement
21
The Age of Context
• Accelerometers
• App usage behaviours
• Location
• Images in context
• Influence patterns
• Facial Recognition
• Emotions
• Health data
• Value of Search data
• Sentiment
22
Wrap Up
The World is Changing Really Fast – development and deployment needs to change with it.
Mobile First is a cultural shift, underpinned by a variety of related disciplines
Cloud for extensibility – PaaS and IaaS. Standards based.
SOA underpins API Management, which will underpin Mobile First
SOA to prevent internal and external resource contention
Choose dedicated mobile development tools, with a lifecycle focus
- let the IDE track platforms so you don’t have to.
Integration with all back end systems, at scale.
Integrate with transactions, which means the mainframe.
Leverage your existing skills, but augment with new ones. Master Mobile, not just the Mainframe.

Weitere ähnliche Inhalte

Was ist angesagt?

Desktop is going to be v2
Desktop is going to be  v2Desktop is going to be  v2
Desktop is going to be v2
Pini Cohen
 
Cognitive IoT Whitepaper_Dec 2015
Cognitive IoT Whitepaper_Dec 2015Cognitive IoT Whitepaper_Dec 2015
Cognitive IoT Whitepaper_Dec 2015
Nikhil Dikshit
 
Emerging opportunities in the Internet of Things - IoT Meetup Ghent
Emerging opportunities in the Internet of Things - IoT Meetup Ghent Emerging opportunities in the Internet of Things - IoT Meetup Ghent
Emerging opportunities in the Internet of Things - IoT Meetup Ghent
Claro Partners Inc.
 

Was ist angesagt? (20)

Desktop is going to be v2
Desktop is going to be  v2Desktop is going to be  v2
Desktop is going to be v2
 
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
 
PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry
 
Chris Book - Apps for Business
Chris Book - Apps for BusinessChris Book - Apps for Business
Chris Book - Apps for Business
 
Cognitive IoT Whitepaper_Dec 2015
Cognitive IoT Whitepaper_Dec 2015Cognitive IoT Whitepaper_Dec 2015
Cognitive IoT Whitepaper_Dec 2015
 
Shift Money 2019 - Next-level UX powered by AI - Jelena Svraka (Microblink)
Shift Money 2019 - Next-level UX powered by AI - Jelena Svraka (Microblink)Shift Money 2019 - Next-level UX powered by AI - Jelena Svraka (Microblink)
Shift Money 2019 - Next-level UX powered by AI - Jelena Svraka (Microblink)
 
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices SummitBetter Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
 
Trends in Information Technology - Sep 2008
Trends in Information Technology - Sep 2008Trends in Information Technology - Sep 2008
Trends in Information Technology - Sep 2008
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015
 
Acxiom - Sponsor Luncheon Presentation
Acxiom - Sponsor Luncheon PresentationAcxiom - Sponsor Luncheon Presentation
Acxiom - Sponsor Luncheon Presentation
 
Getting ‘Smart’er – Collaboration and the Internet of Everything
Getting ‘Smart’er –  Collaboration and the Internet of Everything Getting ‘Smart’er –  Collaboration and the Internet of Everything
Getting ‘Smart’er – Collaboration and the Internet of Everything
 
Mobile Agent - Taking Your Show On The Road
Mobile Agent - Taking Your Show On The RoadMobile Agent - Taking Your Show On The Road
Mobile Agent - Taking Your Show On The Road
 
8 Trends To Shape Enterprise Software Development in 2021
 8 Trends To Shape Enterprise Software Development in 2021 8 Trends To Shape Enterprise Software Development in 2021
8 Trends To Shape Enterprise Software Development in 2021
 
UX Alive Conference speaker is Sophie Kleber (Huge) presentations
UX Alive Conference speaker is Sophie Kleber (Huge) presentationsUX Alive Conference speaker is Sophie Kleber (Huge) presentations
UX Alive Conference speaker is Sophie Kleber (Huge) presentations
 
Gender.AI Natural Language AI Startup that didn't get funded in 2015.
Gender.AI Natural Language AI Startup that didn't get funded in 2015.Gender.AI Natural Language AI Startup that didn't get funded in 2015.
Gender.AI Natural Language AI Startup that didn't get funded in 2015.
 
Ten Technology Trends that Will Shape the Next-Generation Internet
Ten Technology Trends that Will Shape the Next-Generation InternetTen Technology Trends that Will Shape the Next-Generation Internet
Ten Technology Trends that Will Shape the Next-Generation Internet
 
Emerging opportunities in the Internet of Things - IoT Meetup Ghent
Emerging opportunities in the Internet of Things - IoT Meetup Ghent Emerging opportunities in the Internet of Things - IoT Meetup Ghent
Emerging opportunities in the Internet of Things - IoT Meetup Ghent
 
BlackBerry Is Back: Strategy and Product Updates Point the Way Forward
BlackBerry Is Back: Strategy and Product Updates Point the Way ForwardBlackBerry Is Back: Strategy and Product Updates Point the Way Forward
BlackBerry Is Back: Strategy and Product Updates Point the Way Forward
 
120": Internet of Drones
120": Internet of Drones 120": Internet of Drones
120": Internet of Drones
 
redpill Mobile
redpill Mobileredpill Mobile
redpill Mobile
 

Andere mochten auch

Where the developers_are_
Where the developers_are_Where the developers_are_
Where the developers_are_
James Governor
 

Andere mochten auch (19)

Data Driven Software Development
Data Driven Software DevelopmentData Driven Software Development
Data Driven Software Development
 
Cloud first on forking, forging and foraging
Cloud first on forking, forging and foragingCloud first on forking, forging and foraging
Cloud first on forking, forging and foraging
 
API Management webinar with Redmonk and layer 7
API Management webinar with Redmonk and layer 7API Management webinar with Redmonk and layer 7
API Management webinar with Redmonk and layer 7
 
Hacking the robots
Hacking the robotsHacking the robots
Hacking the robots
 
API Management and Community Development layer 7 in london 2012
API Management and Community Development layer 7 in london 2012API Management and Community Development layer 7 in london 2012
API Management and Community Development layer 7 in london 2012
 
Digital london digital breadcrumbs presentation
Digital london digital breadcrumbs presentationDigital london digital breadcrumbs presentation
Digital london digital breadcrumbs presentation
 
Towards A New Analytics O D P
Towards  A  New  Analytics  O D PTowards  A  New  Analytics  O D P
Towards A New Analytics O D P
 
The New Developer Productivity. Blue Optima
The New Developer Productivity. Blue OptimaThe New Developer Productivity. Blue Optima
The New Developer Productivity. Blue Optima
 
Towards A New Analytics
Towards A New AnalyticsTowards A New Analytics
Towards A New Analytics
 
Java for Cloud Natives at JAX London 2016
Java for Cloud Natives at JAX London 2016Java for Cloud Natives at JAX London 2016
Java for Cloud Natives at JAX London 2016
 
Dreamforce 2015 microservices
Dreamforce 2015 microservicesDreamforce 2015 microservices
Dreamforce 2015 microservices
 
Eternal vigilance and the open society
Eternal vigilance and the open societyEternal vigilance and the open society
Eternal vigilance and the open society
 
New kingmakers for impact preview
New kingmakers for impact previewNew kingmakers for impact preview
New kingmakers for impact preview
 
Where the developers_are_
Where the developers_are_Where the developers_are_
Where the developers_are_
 
Adobe And SAP
Adobe And SAPAdobe And SAP
Adobe And SAP
 
Disruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment ServicesDisruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment Services
 
SOA Impact 2008 Lean And Green
SOA Impact 2008 Lean And GreenSOA Impact 2008 Lean And Green
SOA Impact 2008 Lean And Green
 
Test 2020 hpe discover 2016
Test 2020 hpe discover 2016Test 2020 hpe discover 2016
Test 2020 hpe discover 2016
 
Building Developer Engagement with Developer Events - #protips
Building Developer Engagement with Developer Events - #protipsBuilding Developer Engagement with Developer Events - #protips
Building Developer Engagement with Developer Events - #protips
 

Ähnlich wie Mobile First and Last: End to End Computing and the Age of Context

Mobile exalead-whitepaper-a4-8-lw
Mobile exalead-whitepaper-a4-8-lwMobile exalead-whitepaper-a4-8-lw
Mobile exalead-whitepaper-a4-8-lw
CarolineFlamand
 
IT Technology Trends 2014
IT Technology Trends 2014IT Technology Trends 2014
IT Technology Trends 2014
IMC Institute
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
roshanjk
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
Nitin Gaur
 

Ähnlich wie Mobile First and Last: End to End Computing and the Age of Context (20)

Mobile exalead-whitepaper-a4-8-lw
Mobile exalead-whitepaper-a4-8-lwMobile exalead-whitepaper-a4-8-lw
Mobile exalead-whitepaper-a4-8-lw
 
Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)
 
IoT and the modern developer
IoT and the modern developerIoT and the modern developer
IoT and the modern developer
 
User Mobility Drives Data mobility: Integrating Systems with Context
User Mobility Drives Data mobility: Integrating Systems with ContextUser Mobility Drives Data mobility: Integrating Systems with Context
User Mobility Drives Data mobility: Integrating Systems with Context
 
IT trends – 2013 & beyond
IT trends – 2013 & beyondIT trends – 2013 & beyond
IT trends – 2013 & beyond
 
Predicted! Top Software Development Trends for 2021
Predicted! Top Software Development Trends for 2021Predicted! Top Software Development Trends for 2021
Predicted! Top Software Development Trends for 2021
 
Platform Strategy & Ecosystems
Platform Strategy & EcosystemsPlatform Strategy & Ecosystems
Platform Strategy & Ecosystems
 
iPad Apps for the Enterprise
iPad Apps for the EnterpriseiPad Apps for the Enterprise
iPad Apps for the Enterprise
 
Enterprise Mobility @ Neev
Enterprise Mobility @ NeevEnterprise Mobility @ Neev
Enterprise Mobility @ Neev
 
Hybrid Smart phone application development analysis
Hybrid Smart phone application development analysisHybrid Smart phone application development analysis
Hybrid Smart phone application development analysis
 
IT Technology Trends 2014
IT Technology Trends 2014IT Technology Trends 2014
IT Technology Trends 2014
 
Web4.0 Technology & 4Disruptions for Companies !!
Web4.0 Technology & 4Disruptions for Companies !!Web4.0 Technology & 4Disruptions for Companies !!
Web4.0 Technology & 4Disruptions for Companies !!
 
Fundamentals of Mobile App Development Technology
Fundamentals of Mobile App Development TechnologyFundamentals of Mobile App Development Technology
Fundamentals of Mobile App Development Technology
 
Chrome for android_devfestx
Chrome for android_devfestxChrome for android_devfestx
Chrome for android_devfestx
 
Trends in IT
Trends in ITTrends in IT
Trends in IT
 
Brain storming development in the post pc world
Brain storming development in the post pc worldBrain storming development in the post pc world
Brain storming development in the post pc world
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
 
Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
Agile mobility solutions v.1.2
Agile mobility solutions v.1.2Agile mobility solutions v.1.2
Agile mobility solutions v.1.2
 

Mehr von James Governor

Mehr von James Governor (20)

2020 progressive delivery, git ops, observability
2020 progressive delivery, git ops, observability 2020 progressive delivery, git ops, observability
2020 progressive delivery, git ops, observability
 
An introduction to progressive delivery
An introduction to progressive deliveryAn introduction to progressive delivery
An introduction to progressive delivery
 
DevOps World lisbon 2019
DevOps World lisbon 2019DevOps World lisbon 2019
DevOps World lisbon 2019
 
CI/CD and Progressive Delivery. Reframing velocity vs risk.
CI/CD and Progressive Delivery. Reframing velocity vs risk. CI/CD and Progressive Delivery. Reframing velocity vs risk.
CI/CD and Progressive Delivery. Reframing velocity vs risk.
 
The Next Wave: 100M Developers Worldwide
The Next Wave: 100M Developers WorldwideThe Next Wave: 100M Developers Worldwide
The Next Wave: 100M Developers Worldwide
 
Goto Copenhagen: How beauteous technology is! O brave new world.
Goto Copenhagen: How beauteous technology is! O brave new world. Goto Copenhagen: How beauteous technology is! O brave new world.
Goto Copenhagen: How beauteous technology is! O brave new world.
 
Sympathy for the DevRel
Sympathy for the DevRelSympathy for the DevRel
Sympathy for the DevRel
 
A Tale of Two ITs. Tech, Power, Responsibility
A Tale of Two ITs. Tech, Power, ResponsibilityA Tale of Two ITs. Tech, Power, Responsibility
A Tale of Two ITs. Tech, Power, Responsibility
 
Progressive delivery at DevOps World
Progressive delivery at DevOps WorldProgressive delivery at DevOps World
Progressive delivery at DevOps World
 
Progressive Delivery at Spring One Platform
Progressive Delivery at Spring One PlatformProgressive Delivery at Spring One Platform
Progressive Delivery at Spring One Platform
 
The Quickening at Futurestack 2018
The Quickening at Futurestack 2018The Quickening at Futurestack 2018
The Quickening at Futurestack 2018
 
Future Platforms
Future PlatformsFuture Platforms
Future Platforms
 
Logging and machine data at Scale. re:Invent 2017
Logging and machine data at Scale. re:Invent 2017Logging and machine data at Scale. re:Invent 2017
Logging and machine data at Scale. re:Invent 2017
 
Convenience is the killer app
Convenience is the killer appConvenience is the killer app
Convenience is the killer app
 
Convenience is the killer app
Convenience is the killer appConvenience is the killer app
Convenience is the killer app
 
Data transformation is the new digital transformation
Data transformation is the new digital transformationData transformation is the new digital transformation
Data transformation is the new digital transformation
 
Space cluster disrupt for red hat
Space cluster disrupt for red hatSpace cluster disrupt for red hat
Space cluster disrupt for red hat
 
Disruptors and trends in app dev test industry
Disruptors and trends in app dev test industry Disruptors and trends in app dev test industry
Disruptors and trends in app dev test industry
 
Space cluster disrupt, Open Innovation labs
Space cluster disrupt, Open Innovation labsSpace cluster disrupt, Open Innovation labs
Space cluster disrupt, Open Innovation labs
 
Devops market opportunity
Devops market opportunity Devops market opportunity
Devops market opportunity
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Mobile First and Last: End to End Computing and the Age of Context

  • 1. 10.20.2005 Mobile First and Last: End to End Computing and the Age of Context IBM Impact April 2014
  • 3. 3 Some Data Points “It may be better to think of tablets, laptops and desktops as one 'big screen' segment, all of which compete with smartphones” - Benedict Evans, 2014
  • 7. 7 From Quantified Self to Quantified Health
  • 8. 8 Defining Mobile First 1. Mobile is exploding Mobile First ensures companies have an experience available to this extremely fast growing user base widely considered to be the next big computing platform. 2. Mobile forces you to focus Mobile devices require software development teams to focus on only the most important data and actions in an application. There simply isn't room in a 320 by 480 pixel screen for extraneous, unnecessary elements. When a team designs mobile first, the end result is an experience focused on the key tasks users want to accomplish without extraneous detours and general interface debris. 3. Mobile extends your capabilities New mobile application platforms are introducing capabilities that leave PC-based Web browsers behind: precise location information from GPS; user orientation from a digital compass; multi-touch input accelerometer. Defined by by Luke Wroblewski, 2009
  • 11. 11 API First as a Cultural Change Amazon CEO Jeff Bezos mandate, from Steve Yegge post on Google+ 1) All teams will henceforth expose their data and functionality through service interfaces. 2) Teams must communicate with each other through these interfaces. 3) There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model. The only communication allowed is via service interface calls over the network. 4) It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols — doesn’t matter. Bezos doesn’t care. 5) All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions. 6) Anyone who doesn’t do this will be fired.
  • 12. 12 Mobile Development HTML5 vs Native Support multiple languages Java, Javascript/Node.js, C++ Native IoS (objective-C) and Android (Java). Round trip device Emulation. WP7 (.NET) as a nice to have. Web Javascript JQuery Mobile, Dojo mobile, Sencha. Responsive Design. Hybrid HTML5, CSS and JS + deployment frameworks, Cordova, aka PhoneGap
  • 13. 13 Design First New disciplines user experience, information architecture, web development Invest in People Tools enabling developer/designer/ user interaction and feedback Adam Cutler, IBM Design Studio Program Director
  • 14. 14 API Management is the New SOA A registry of Microservices API Throttling for QoS, security Publish APIs (abstraction, REST) Document APIs (REST) Monitor performance Manage performance - where possible Elements of SOA, by Dirk Krafzig, Karl Banke, and Dirk Slama
  • 15. 15 Cloud First: SOA Foundations Managing The Perils of Success - unexpected, dramatic load spikes. Retrofitting security for back end apps and services not born on the web Born on the Web development tools and methods taking advantage of agile, DevOps, NoSQL
  • 16. 16 PaaS Customer-Defined "PaaS is real. ING Bank serves 9m retail customers. 85%-95% of transactions are via mobile and internet. In our infrastructure landscape we offer a variety of services. There is a segmentation of the type of service via the type of app - we segment data center services, IaaS and Paas. If we look back to the organisational change initiated 18 months ago. People make the difference. either in successfully utilising available technology, they sharpen available services within the framework to better serve the customer. We changed the DNA of the people, their attitude and styles. PaaS means a standardised reliable predictable platform - allowing developers to shorten the delivery cycle from 80 days to 8 days. We hire people with the right sparkle in their eyes." - Mark Willemse, ING Bank
  • 17. 17 Social First People’s activities have more meaning in teams – the sharing economy Integration with, and support for, a range of collaboration tools Analytics - treating social data as enterprise data Social, Local, Mobile
  • 18. 18 Many Buyers Digital Marketing Line of Business Operational Analytics The New IT buyer– cloud first, commodity first Bring Your Own Device/App/Data All of these groups complain about IT slowing them down
  • 19. 19 Systems of Record Systems of Engagement
  • 20. 20 Transactions in the Age of Engagement
  • 21. 21 The Age of Context • Accelerometers • App usage behaviours • Location • Images in context • Influence patterns • Facial Recognition • Emotions • Health data • Value of Search data • Sentiment
  • 22. 22 Wrap Up The World is Changing Really Fast – development and deployment needs to change with it. Mobile First is a cultural shift, underpinned by a variety of related disciplines Cloud for extensibility – PaaS and IaaS. Standards based. SOA underpins API Management, which will underpin Mobile First SOA to prevent internal and external resource contention Choose dedicated mobile development tools, with a lifecycle focus - let the IDE track platforms so you don’t have to. Integration with all back end systems, at scale. Integrate with transactions, which means the mainframe. Leverage your existing skills, but augment with new ones. Master Mobile, not just the Mainframe.

Hinweis der Redaktion

  1. What does this mean for systems of record/systems of engagement….