SlideShare a Scribd company logo
1 of 157
Download to read offline
Vibrant Ecosystems: Adoption in Private or
Partner Developer Programs
Kay Lummitsch, API Technology Evangelist - Swisscom!
Steve Rowland, SVP WW Sales & Operations - Apigee!
Building predictive apps with
λ & μ-services architecture
Alan Ho!
@karlunho
Alan Ho
Context is King Apps
4
Technology Choices Today
5
Datawarehouse RDBMS J2EE AppServer
What is Context ?
6
Historical !
Events!
Recent!
Events! Now!
Lambda Architecture
7
Batch
Storage
Near RT
Storage
Batch
Processing
(MR)
Near
RealTime
Processing
Query DB
Batch Layer!
Serving Layer!
Speed Layer!
APIs 

Direct Mail
Email
Web
Mobile
Outreach
Req / Res
Processing
Historical
Events
Recent
Events
Netflix Example
8
•  Offline = Batch Layer
•  Nearline = Speed Layer
•  Online = Serving Layer
Batch Layer (Offline)
•  Singular Value
Decomposition
•  Batch like operations
•  High algorithm complexity
•  Results Flow into Cassandra
Speed Layer (Near Line)
11
•  Medium request/response!
•  Medium data!
•  Medium algorithm complexity!
•  Intermediate caching,
incremental learning algos!
Serving layer (Online)
•  Fast request/response,
performance is key – high
availability/SLA
•  Fallback mechanism to
Nearline/Offline operations
•  Low algorithm complexity
Final Thoughts:!
!
•  Very complete system!
•  Very custom and high performance!
•  Lots of specialized systems for
specialized tasks!
•  Not practical for most enterprises!
Data Scientists & Developers
14
Direct Mail
Email
Web
Mobile
Outreach
How can they work independently ?
App Explosion
15
How can I embed predictive in all apps ?
Micro-services
16
Micro-services Best Practice
17
Isolation REST API
HTTP://<Resource>/
Isolation at all tiers
18
Batch
Storage
Near RT
Storage
Batch
Processing
(MR)
Near
RealTime
Processing
Query DB
Serving Layer!
APIs 

Direct Mail
Email
Web
Mobile
Outreach
Req / Res
Processing
Historical
Events
Recent
Events
Batch
Processing
(MR)
Near
RealTime
Processing
Req / Res
Processing
Batch
Processing
(MR)
Near
RealTime
Processing
Req / Res
Processing
Batch
Processing
(MR)
Near
RealTime
Processing
Req / Res
Processing
Batch
Storage
Near RT
Storage
Query DB
Batch
Storage
Near RT
Storage
Query DB
API at all tiers
19
Batch Layer!
Serving Layer!
Speed Layer!
Direct Mail
Email
Web
Mobile
Outreach
/Scores!
/Counts!
/Recommendations!
Historical
Events
Recent
Events
Insights Deep Dive
Recommendations Example
21
Recommendation Architecture
22
Hadoop
In-Memory
Insights
(GRASP)
Node.js
Node.js
API BaaS
(APIs) 
Direct Mail
Email
Web
Mobile
Outreach
(Batch Scores)
(Counters)
(Query)
Historical
Events
Realtime
Events
(Context) 
Backend
(Mashup)
3
4
5
1
2
 6
Node.js
Batch Layer
•  Uses R for building predictive
models
•  Algorithms based on Event
Sequences
•  Lots and lots of tooling
23
Hadoop
Insights
(GRASP)
API BaaS
(Batch Scores)
1
Apigee UI
24
R Code!
25
Scored Export to Serving Layer!
Speed Layer
•  Easy to program via node.js
•  Low algorithm complexity – Storm is overkill for
most Apigee customers
•  Simple aggregates via C* counters good enough
•  Good for capturing locations, activity stream, etc.
26
Node.js
API BaaS
Apigee UI
BaaS Node.js Counter Example
var event = new Usergrid.Counter(event_options, function (error, result) { … });
// Then we POST the event to increment the counter
var counter_options = {
name: productName + ’.add_to_cart',
value: 1
}
event.increment (counter_options, function (error, result)
27
curl -X GET https://api.usergrid.com/my-org/my-app/counters?
counter=appleIpad3.add_to_cart
Input code:
Output code:!
Microservices Layer
•  API Layer (Swagger)
•  Context Injection
•  Service Orchestration
•  Fallback logic
28
Node.js
 Node.js
API BaaS
Direct Mail
Email
Web
Mobile
Outreach
(Context) 
Backend
Swagger Based API Design
29
Node.js Code
30
APIs are Everywhere
31
Hadoop
In-Memory
Insights
Node.js Node.jsAPI BaaS
Direct Mail
Email
Web
Mobile
Outreach
Historical
Events
Realtime
Events
Backend
Hive
RHadoop
Node.js
Storm
Spark
Thank you
32
LUNCH
General Hall / Main Concourse
(Sessions resume at 14:00)
Model-Driven APIs with 127
Greg Brail!
Overview
•  A bit about API design
•  Some ways to turn APIs into code
•  A different approach
•  Introducing Apigee 127
35
API Design
36
REST
37
API Design is Important
•  We have been talking API
design for a long time
•  We have an approach that we
like and often recommend
•  We believe that it is important to
design APIs carefully, up front
My Perspective on API Design
•  URIs are important
•  Verbs should be used in a consistent way
•  Follow common usage
•  Links can be helpful
39
40
Turning Designs into APIs
41
An API Design Story
•  I designed a lovely, consistent API
–  In a Google Doc
•  The team implemented it
–  In Java
•  I verified that the implementation matched the doc
–  Using my eyeballs
•  We wrote docs
–  Using information from both places
There must be a better way…
43
Modern Web / API Frameworks
•  Write code
•  Get an API up quickly
•  API design and code are the same
•  Examples:
–  Express for Node.js
–  Ruby on Rails
–  Lots of others
44
Another approach: Code First
45
@Path("/my-resource")
@Api(value="/my-resource”,
description="Rest api for do operations on admin",
produces=MediaType.APPLICATION_JSON)
@Produces({ MediaType.APPLICATION_JSON })
class MyResource{
@ApiOperation(value = "Get specific element",
httpMethod = "GET",
notes = "Fetch the selement of the collection",
response = Response.class)
@ApiResponses(value = {
@ApiResponse(code = 200, message = ”Element found"),
@ApiResponse(code = 404, message = “Element not found"),
@ApiResponse(code = 500, message = “Server error due to encoding"),
@ApiResponse(code = 400, message = "Bad request: decoding error"),
@ApiResponse(code = 412, message = ”Prereq: Required data not found")
})
public Response get(
@ApiParam(value = "UUID of the element", required = true)
@PathParam("uuid") String uuid) {
Generate
A New Approach
46
Why Can’t We Do This?
1.  Design the API
2.  Annotate it with policies
3.  Wire it to some back end
4.  Run it
Swagger 2.0
•  Swagger 2.0
•  Describes the shape of the API
–  URIs
–  Verbs
–  Query parameters
–  Headers
–  Request and response formats
48
Building a Model in Swagger 2.0
•  Specify API design using YAML
–  URI Paths
–  Verbs
–  Parameters
–  Request format (optional)
–  Response format (optional)
–  Error responses (optional)
49
Plugging in Code
•  Point each API operation to some code
–  In our project it is a Node.js module
50
Annotating the Model
•  The API definition can have “policies”
–  OAuth
–  Quota
–  Spike arresting
–  Caching
•  Each operation can have parameters
–  Quota
–  OAuth scope
–  Etc.
51
Introducing Apigee 127
52
Introduction to 127
$ npm install -g apigee-127
http://github.com/apigee-127
Enterprise APIs, Fast
We Handle These:
•  Swagger Tools
–  Message validation & routing
–  Authorization (OAuth 2.0)
•  Volos.js
–  Caching (Apigee Swagger 2.0 Extension)
–  Quota (Apigee Swagger 2.0 Extension)
–  Analytics (Apigee Swagger 2.0 Extension)
Developers Handle This:
•  Business logic
54
Controller
Controller.js
Design-First Approach
55
Add
Annotations
Implement
Controllers
Add Annotations
•  Business Logic
•  Policies:
•  Authorization (OAuth)
•  Caching
•  Quota
•  Spike Arrest
•  Analytics
Implement Controllers
•  Controllers in JavaScript via Node.js
•  Future ideas:
•  Declarative pipelines
•  Other languages
How it Works
56
•  No code generation
•  Model is built at start-up time
•  A127 middleware applied as defined in Swagger:
–  Caching, Quota, OAuth, Spike Arrest, Analytics, etc.
•  Paths and parameters
•  Model Definitions
•  Vendor Extensions
(middleware)
Interprets Swagger
Execution Options
57
Anywhere / PaaS
127 On-Premises 127 On Edge
127
Anywhere / PaaS
127 On-Premises
+ Edge
127 127
Thank you
APIs and Internet of Things
Ed Anuff
VP Product Strategy
Apigee
John Calagaz,
Chief Technology Officer
Centralite
IoT is more than sensors,
beacons, Arduinos, and
Raspberry Pi’s…
60
App to Device Connection - Smartphone & Tire Sensor
Device To Device Connection - Tire Sensor & Air Compressor
62
AIR
$
1
The “I” in IoT is for Internet
63
AIR
$
1
Why does this matter?
64
IoT Seeks Network Value
Metcalfe’s Law
Value	
  =	
  O(n2)	
  
Why is this hard?
66
Building The Network Via The Ecosystem
67
The number of connected devices is set to dramatically increase
68
Too Many Devices, Too Few Developers
•  Connected Devices •  Software Developers
• 2013: 6 Billion
• 2018: 20 Billion
• 333% Increase
Source: Business Insider Intelligence - The
Internet Of Everything: 2014
• 2013: 18 Million
• 2019: 26 Million
• 45% Increase
Source: Evans Data Corporation - Global
Developer Population and Demographic Study
2013
MISSING:
34 Million Software Developers
70
This is a scale problem
71
IoT systems are a complex combination of web, app and
embedded systems.
73
Things Language
Internet Languages
What happens when
development is so
fragmented?
74
The Promise: Everything is Connected
Experiences become
fragmented…
76
The Reality: Unnerving
Today:
78
•  Multiple Experiences
•  Multiple Apps
•  Multiple Developers
•  Multiple Ecosystems & Platforms
•  Multiple Devices
This is a scale problem
79
Things Go from Bad
app app app app
To Worse
app app app appapp app app
72
7272
app
cloud
How are we going to fix
this?
82
A common platform?
83
The usual suspects…
(And countless others, I just got lazy building this slide…)
NO!
85
The platforms can’t save us…
(Again, but your own favorite IoT, OS, or mobile platform here, still wont save you…)
If only there were something
like the web, but for apps
and devices…
87
…so that developers could
work together to make
apps, devices, and systems
interoperate…
88
Partner
Integration
Web site
Wearable
Electronics
Gaming Consoles
Smart
Appliances
Smart
Sensors
Smart
phones
Connected
Cars
Tablets
KiosksAPI
API
Your
Digital
Assets
API
API
APIs to the rescue!
Opportunity: Internet of Things ecosystems
90
app app app app app app app
Powered by APIs
Digital Experiences
Business Ecosystems
A Day in the Life
of an Embedded IoT Architect
Centralite: Who are we?
92
The Problem
5-24 months
5-24 months
As fast as I can!
Q & A
Thank you
Afternoon Break
General Hall / Main Concourse
(Sessions resume at 16:00)
Management API’s
Michel Burger
Apigee
Herve Poupon
Orange
Peter Dunmore
TMF
1.  From Best Effort to Operation Excellence
109 2015 Apigee Confidential
2.  How to quickly build or easily participate to a
Digital Service Ecosystem
So you having fun developing solutions using many API’s
110 2015 Apigee Confidential
And this happens….
111 2015 Apigee Confidential
Or this….
112 2015 Apigee Confidential
Or this….
113 2015 Apigee Confidential
And your solution starts to behave badly…
114 2015 Apigee Confidential
Will it be nice to be informed that something is going
wrong your the solution before using it?
115 2015 Apigee Confidential
No need to reinvent the wheel
116 2015 Apigee Confidential
•  Fault
•  Configuration
•  Accounting
•  Performance
•  Security
•  Simple Management
•  Service Level Agreement
•  Performance Management
Going from
Best Effort
to
Operational Excellence
117 2015 Apigee Confidential
Many service providers are building digital service
ecosystems leveraging their core assets
118 2015 Apigee Confidential
Identity
Powered by
Your journey in an Digital Service Ecosystem
119 2015 Apigee Confidential
Product
Definition
Product Offering
Product
Ordering/
Activation
Product Usage
and Mediation
Billing
Invoicing
•  Trouble ticketing
•  Catalog Management
•  Product Ordering
•  DSRA
No need to reinvent the wheel
120 2015 Apigee Confidential
•  Common
Service API’s
•  Based on
Open
Standards
UnifiedProfileMgmt
UnifiedIdentityMgmt
ConsistentOperation
Mgmt
EventuallyConsistent
OperationMgmt
Analytics
Commerce
API Services
Creating Digital Service Ecosystem
by quickly on-boarding
independent services
121 2015 Apigee Confidential
Management infrastructure needs to be simple and easy
to use
122 2015 Apigee Confidential
Focusing on API
Management API’s: are they ..
123 2015 Apigee Confidential
Pain killers
Vitamins
vs
Q & A
Thank you
All about that BaaS
To build enterprise apps!
!
@karlunho
Alan Ho
Evolving Digital Architecture
128
ERP
Product
CatalogsCRM Data Lake
Data
Warehouse
Systems of
Engagement
Partner
Apps
Employee
Apps
Consumer
Apps
Insights
Systems 

of Record
Trend 1 : Application Explosion
129
Data De-normalization per interaction
130
ERP
Product
CatalogsCRM Data Lake
Data
Warehouse
Trend 2 : Micro-services & Decentralization
131
Micro-services Types
132
Business Logic
Services
Data Services
Microservices Best Practice
133
Isolation REST API
HTTP://<Resource>/
Building Business Logic Services
134
Virtualization Light-weight
Scripting
+
Building Data Services Approach
135
Virtualization Light-weight
Scripting
+ +
NoSQL
Scaling becomes very hard
136
X X
BaaS : Rethinking of Multi-tenancy
137
Shared
Schema
Shared KeyspaceSeparate
Schema
Separate Keyspace
+ Isolation
- Scalability
- Scalability
+ Isolation
- Management
+ Isolation
+ Management
+ Scalability
+ Isolation
- Management
+ Scalability
+ Management
API BaaS Walkthrough
138
139
http://usergrid.incubator.apache.org
Powered by
Datastore
Performance
Mgmt
Push
Notifications
Connections /
Social
Location
Users
Scalable Persistence
141
SQL JOINS
“These are not the indexes you are looking for…”
-Obi-Wan K.
Full-text Indexing
142
Graph Data Persistence: Entities & Connections
143
User
A
Product
A
User
B
User
C
Likes>>
<<Liking
API-Driven : REST Semantics
GET PUT POST DELETE
144
Filters / Limits / Cursors
GET http://api.usergrid.com/MyOrg/MyApp/
users?ql=select * where name =
’John*'&limit=50&cursor=LTIxNDg0NDUxNDpn
R2tBQVFFQWdITUFDWFJ2YlM1emJXbDBhQUNBZFFB
UUQyMVZneExfRWVLRlV3TG9Hc1doZXdDQWRRQVFI
YVdjb0JwREVlS1VCd0xvR3NWT0JRQQ
’
145
Datastore
Performance
Mgmt
Push
Notifications
Connections /
Social
Location
Users
API BaaS – Users, Roles & Security
147
Datastore
Performance
Mgmt
Push
Notifications
Connections /
Social
Location
Users
Location Queries
GET /stores?ql=location within 500
of 40.042016, -86.900749
Datastore
Performance
Mgmt
Push
Notifications
Connections /
Social
Location
Users
Push Notifications
Datastore
Performance
Mgmt
Push
Notifications
Connections /
Social
Location
Users
Integrated Application Performance Management
153
Errors & Crashes
API Performance
Remote Application Configuration
154
Monitoring Config
App Config
A/B Testing
Demo
155
Thank you
156
Closing Keynote
Great Hall

More Related Content

What's hot

Splunk for ITOps
Splunk for ITOpsSplunk for ITOps
Splunk for ITOpsSplunk
 
AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...
AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...
AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...Amazon Web Services
 
GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017
GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017
GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017Amazon Web Services
 
Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?
Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?
Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?Kai Wähner
 
AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...
AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...
AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...Amazon Web Services
 
IT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle ITIT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle ITAmazon Web Services
 
Building a Data Processing Pipeline on AWS
Building a Data Processing Pipeline on AWSBuilding a Data Processing Pipeline on AWS
Building a Data Processing Pipeline on AWSAmazon Web Services
 
AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...
AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...
AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...Amazon Web Services
 
The road to AI is paved with pragmatic intentions
The road to AI is paved with pragmatic intentionsThe road to AI is paved with pragmatic intentions
The road to AI is paved with pragmatic intentionsJean-Georges Perrin
 
2016 AWS Healthcare Day | Chicago, IL – June 28th, 2016
2016 AWS Healthcare Day | Chicago, IL – June 28th, 20162016 AWS Healthcare Day | Chicago, IL – June 28th, 2016
2016 AWS Healthcare Day | Chicago, IL – June 28th, 2016Amazon Web Services
 
Datadog Partner Demo- AWS Container Day 2019 Barcelona
Datadog Partner Demo- AWS Container Day 2019 BarcelonaDatadog Partner Demo- AWS Container Day 2019 Barcelona
Datadog Partner Demo- AWS Container Day 2019 BarcelonaAmazon Web Services
 
Architecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWSArchitecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWSAmazon Web Services
 
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business OutcomesModern Data Architectures for Business Outcomes
Modern Data Architectures for Business OutcomesAmazon Web Services
 
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWSAmazon Web Services
 
Complex Data Transformations Made Easy
Complex Data Transformations Made EasyComplex Data Transformations Made Easy
Complex Data Transformations Made EasyData Con LA
 
Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016Amazon Web Services
 
Automating nist 800 171 compliance in AWS Govcloud (US)
Automating nist 800 171 compliance in AWS Govcloud (US)Automating nist 800 171 compliance in AWS Govcloud (US)
Automating nist 800 171 compliance in AWS Govcloud (US)Amazon Web Services
 
AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)
AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)
AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)Amazon Web Services
 
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...Amazon Web Services
 
How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...
How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...
How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...Amazon Web Services
 

What's hot (20)

Splunk for ITOps
Splunk for ITOpsSplunk for ITOps
Splunk for ITOps
 
AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...
AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...
AWS re:Invent 2016: Leveraging Amazon Machine Learning, Amazon Redshift, and ...
 
GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017
GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017
GitHub Enterprise and Automation with Codedeploy - AWS Summit SG 2017
 
Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?
Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?
Apache Kafka and API Management / API Gateway – Friends, Enemies or Frenemies?
 
AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...
AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...
AWS re:Invent 2016: Continuous Compliance in the AWS Cloud for Regulated Life...
 
IT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle ITIT in the Jungle - Session Sponsored by Eagle IT
IT in the Jungle - Session Sponsored by Eagle IT
 
Building a Data Processing Pipeline on AWS
Building a Data Processing Pipeline on AWSBuilding a Data Processing Pipeline on AWS
Building a Data Processing Pipeline on AWS
 
AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...
AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...
AWS Security in Your Sleep: Build End-to-End Automation for IR Workflows (SEC...
 
The road to AI is paved with pragmatic intentions
The road to AI is paved with pragmatic intentionsThe road to AI is paved with pragmatic intentions
The road to AI is paved with pragmatic intentions
 
2016 AWS Healthcare Day | Chicago, IL – June 28th, 2016
2016 AWS Healthcare Day | Chicago, IL – June 28th, 20162016 AWS Healthcare Day | Chicago, IL – June 28th, 2016
2016 AWS Healthcare Day | Chicago, IL – June 28th, 2016
 
Datadog Partner Demo- AWS Container Day 2019 Barcelona
Datadog Partner Demo- AWS Container Day 2019 BarcelonaDatadog Partner Demo- AWS Container Day 2019 Barcelona
Datadog Partner Demo- AWS Container Day 2019 Barcelona
 
Architecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWSArchitecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWS
 
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business OutcomesModern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
 
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
 
Complex Data Transformations Made Easy
Complex Data Transformations Made EasyComplex Data Transformations Made Easy
Complex Data Transformations Made Easy
 
Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016
 
Automating nist 800 171 compliance in AWS Govcloud (US)
Automating nist 800 171 compliance in AWS Govcloud (US)Automating nist 800 171 compliance in AWS Govcloud (US)
Automating nist 800 171 compliance in AWS Govcloud (US)
 
AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)
AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)
AWS re:Invent 2016: Introduction to AWS IoT in the Cloud (IOT204)
 
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
 
How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...
How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...
How Retail Insights, LLC Used Alert Logic to Meet Compliance Mandates and Enh...
 

Similar to I Love APIs Europe 2015: Developer Sessions

Webcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware AppsWebcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware AppsApigee | Google Cloud
 
I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices
I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices
I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices Apigee | Google Cloud
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
 
aip_developer_overview_icar_2014
aip_developer_overview_icar_2014aip_developer_overview_icar_2014
aip_developer_overview_icar_2014Matthew Vaughn
 
Machine learning model to production
Machine learning model to productionMachine learning model to production
Machine learning model to productionGeorg Heiler
 
Vancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakVancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakAmazon Web Services
 
Use dependency injection to get Hadoop *out* of your application code
Use dependency injection to get Hadoop *out* of your application codeUse dependency injection to get Hadoop *out* of your application code
Use dependency injection to get Hadoop *out* of your application codeDataWorks Summit
 
Ibm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshopIbm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshopShubhra Kar
 
How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...Katia Aresti
 
Sviluppare Applicazioni Real Time con AppSync Deck.pptx
Sviluppare Applicazioni Real Time con AppSync Deck.pptxSviluppare Applicazioni Real Time con AppSync Deck.pptx
Sviluppare Applicazioni Real Time con AppSync Deck.pptxAmazon Web Services
 
Webinar with iBiz Solutions & Microsoft
Webinar with iBiz Solutions & MicrosoftWebinar with iBiz Solutions & Microsoft
Webinar with iBiz Solutions & MicrosoftAdam Wahlund
 
MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...
MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...
MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...MongoDB
 
Architecting for change: LinkedIn's new data ecosystem
Architecting for change: LinkedIn's new data ecosystemArchitecting for change: LinkedIn's new data ecosystem
Architecting for change: LinkedIn's new data ecosystemYael Garten
 
Strata 2016 - Architecting for Change: LinkedIn's new data ecosystem
Strata 2016 - Architecting for Change: LinkedIn's new data ecosystemStrata 2016 - Architecting for Change: LinkedIn's new data ecosystem
Strata 2016 - Architecting for Change: LinkedIn's new data ecosystemShirshanka Das
 
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieSpring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieVMware Tanzu
 
Neo4j Database and Graph Platform Overview
Neo4j Database and Graph Platform OverviewNeo4j Database and Graph Platform Overview
Neo4j Database and Graph Platform OverviewNeo4j
 
Integrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsIntegrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsDamien Dallimore
 

Similar to I Love APIs Europe 2015: Developer Sessions (20)

Webcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware AppsWebcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware Apps
 
I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices
I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices
I Love APIs 2015: Building Predictive Apps with Lamda and MicroServices
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
aip_developer_overview_icar_2014
aip_developer_overview_icar_2014aip_developer_overview_icar_2014
aip_developer_overview_icar_2014
 
Machine learning model to production
Machine learning model to productionMachine learning model to production
Machine learning model to production
 
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
 
Vancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakVancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam Elmalak
 
Use dependency injection to get Hadoop *out* of your application code
Use dependency injection to get Hadoop *out* of your application codeUse dependency injection to get Hadoop *out* of your application code
Use dependency injection to get Hadoop *out* of your application code
 
Ibm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshopIbm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshop
 
How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...How and why we evolved a legacy Java web application to Scala... and we are s...
How and why we evolved a legacy Java web application to Scala... and we are s...
 
Sviluppare Applicazioni Real Time con AppSync Deck.pptx
Sviluppare Applicazioni Real Time con AppSync Deck.pptxSviluppare Applicazioni Real Time con AppSync Deck.pptx
Sviluppare Applicazioni Real Time con AppSync Deck.pptx
 
Webinar with iBiz Solutions & Microsoft
Webinar with iBiz Solutions & MicrosoftWebinar with iBiz Solutions & Microsoft
Webinar with iBiz Solutions & Microsoft
 
MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...
MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...
MongoDB .local Houston 2019: Building an IoT Streaming Analytics Platform to ...
 
Architecting for change: LinkedIn's new data ecosystem
Architecting for change: LinkedIn's new data ecosystemArchitecting for change: LinkedIn's new data ecosystem
Architecting for change: LinkedIn's new data ecosystem
 
Strata 2016 - Architecting for Change: LinkedIn's new data ecosystem
Strata 2016 - Architecting for Change: LinkedIn's new data ecosystemStrata 2016 - Architecting for Change: LinkedIn's new data ecosystem
Strata 2016 - Architecting for Change: LinkedIn's new data ecosystem
 
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieSpring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
 
Neo4j Database and Graph Platform Overview
Neo4j Database and Graph Platform OverviewNeo4j Database and Graph Platform Overview
Neo4j Database and Graph Platform Overview
 
Integrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsIntegrating Splunk into your Spring Applications
Integrating Splunk into your Spring Applications
 
LinkedinResume
LinkedinResumeLinkedinResume
LinkedinResume
 
Dev Ops Training
Dev Ops TrainingDev Ops Training
Dev Ops Training
 

More from Apigee | Google Cloud

Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldApigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessApigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorApigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailApigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranApigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!Apigee | Google Cloud
 

More from Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

I Love APIs Europe 2015: Developer Sessions