SlideShare una empresa de Scribd logo
1 de 10
Multi-channel Design and The Service Façade
Drilling Deeper Into the Service Façade …



                                      Key Areas to Address:

                                      • Identity
                                      • Security
                                      • Adaptation
                                      • Optimization
                                      • Integration
Identity – Extend Enterprise Identity to Mobile Apps



                                       • Map SSO & SAML
                                           identity to mobile-
                                           friendly tokens
                                       •   Create user, app and
                                           device-based access
                                           policies
                                       •   Act on
                                           geolocation, messag
                                           e content or
                                           networking attributes
                                       •   Simplify provisioning
                                           of certificates
Security – Mobile Application Firewalling



                                       • Protect APIs against
                                            DoS and Web App-
                                            specific exploits
                                       •    Proxy streaming
                                            protocols like
                                            HTML5, WebSockets
                                            and XMPP
                                       •    Enforce privacy and
                                            integrity through
                                            strong crypto
                                       •    Validate and filter
                                            message data and
                                            headers
Adaptation – Translate and Orchestrate Data & APIs



                                                                   • Surface legacy
                                                                       applications / data as
                                                                       RESTful APIs
                                                                   •   Quickly map
                                                                       between data
                                                                       formats
                                                                   •   Recompose and
                                                                       virtualize APIs to
                                                                       specific apps and
                                                                       devices
                                                                   •   Orchestrate API
             <?xml version="1.0"
             encoding="UTF-8" ?>
             <soapenv:Envelope
             xmlns:soapenv="http://..
             <soapenv:Header>
                                        <?xml version="1.0"
                                        encoding="UTF-8" ?>
                                        <soapenv:Envelope
                                        xmlns:soapenv="http://..
                                        <soapenv:Header>
                                                                       mashups into new
                                                                       APIs
                …                          …
             </soapenv:Header>          </soapenv:Header>
             <soapenv:Body>             <soapenv:Body>
                …                          …
             </soapenv:Body>            </soapenv:Body>
             </soapenv:Envelope>        </soapenv:Envelope>
Optimization – Scale to Deliver The Right User Experience



                                      • Cache calls to / from
                                          backend systems
                                      •   Compress data to
                                          help manage
                                          bandwidth and
                                          latencies
                                      •   Aggregate calls for
                                          better mobile
                                          experience
                                      •   Pre-fetch content for
                                          hypermedia-based
                                          APIs
Integration – Centralize Cloud Connectivity



                                       • Proxy app
                                           interactions with
                                           social networks
                                       •   Broker calls to/from
                                           Cloud services like
                                           Salesforce.com
                                       •   Bridge connectivity to
                                           device-specific
                                           mobile notification
                                           services
                                       •   Integrate with legacy
                                           applications
SecureSpan Mobile Access Gateway


             Identity                                                                 Integration
                                                                                Proxy and manage app
   Map SSO to OAuth, OpenID                                                      interactions to social networks
      Connect & JSON Web tokens       Available as both hardware and            Broker call-outs to Cloud
   Create access policies at                virtual appliance                    services like Salesforce.com
      user, app and device level
                                                                                Bridge connectivity to
   Act on geolocation, content, or                                               iPhone, Android and Windows
      networking attributes                                                       notification services
   Simplify PKI-based certificate                                              Integrate with legacy apps
      delivery and provisioning                                                   using ESB-like capabilities




            Security                                                                Optimization
                                                                                Intelligently cache calls to
   Protect APIs from DoS and                                                     backend applications
     REST, SOAP & JSON-specific
     attacks                                                                    Recompose small backend
                                                                                  calls into aggregated mobile
   Proxy streaming protocols like                                                requests
     WebSockets and XMPP
                                                                                Compress data to reduce
   Enforce FIPS-level privacy                    Adaptation                      bandwidth costs and improve
     and integrity                                                                user experience
   Validate all data:                       Surface any legacy app or         Pre-fetch content for
     JSON, XML, headers &                      database as RESTful API            hypermedia-based API calls
     parameters
                                             High speed format mapping
                                               between XML, JSON, …
                                             Recompose and virtualize APIs
                                               to suit target app or device
                                             Ochestrate mashups of multiple
                                               APIs, DB callouts, etc.
Mobile Access Gateway + Layer 7 API Portal
                                      Developer Management

                                       Developer onboarding and API
             Identity                    key issuance                              Integration
                                       API registration, publication and
                                         documentation                       Proxy and manage app
   Map SSO to OAuth, OpenID           Account management and                 interactions to social networks
      Connect & JSON Web tokens          subscription monetization           Broker call-outs to Cloud
   Create access policies at          Detailed API monitoring and            services like Salesforce.com
      user, app and device level         analytics                           Bridge connectivity to
   Act on geolocation, content, or                                            iPhone, Android and Windows
      networking attributes                                                    notification services
   Simplify PKI-based certificate                                           Integrate with legacy apps
      delivery and provisioning                                                using ESB-like capabilities




            Security                                                             Optimization
                                                                             Intelligently cache calls to
   Protect APIs from DoS and                                                  backend applications
     REST, SOAP & JSON-specific
     attacks                                                                 Recompose small backend
                                                                               calls into aggregated mobile
   Proxy streaming protocols like                                             requests
     WebSockets and XMPP
                                                                             Compress data to reduce
   Enforce FIPS-level privacy               Adaptation                        bandwidth costs and improve
     and integrity                                                             user experience
   Validate all data:                 Surface any legacy app or            Pre-fetch content for
     JSON, XML, headers &                database as RESTful API               hypermedia-based API calls
     parameters
                                       High speed format mapping
                                         between XML, JSON, …
                                       Recompose and virtualize APIs
                                         to suit target app or device
                                       Ochestrate mashups of multiple
                                         APIs, DB callouts, etc.
The Mobile Shift Creates Multi-Channel Reality



  • Mobile is the biggest shock since the introduction of
   the PC
  • Context creates new opportunities to engage
  • Define your 360° experiences from the customer out
  • Mobile + APIs + Cloud = your next gen architecture
  • You must get faster, and more flexible, MBaaS can
   help

Más contenido relacionado

Más de CA API Management

Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterpriseCA API Management
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIsCA API Management
 
Takeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarCA API Management
 
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...CA API Management
 
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...CA API Management
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataCA API Management
 
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...CA API Management
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...CA API Management
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device UniverseCA API Management
 
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...CA API Management
 
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...CA API Management
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...CA API Management
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinCA API Management
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...CA API Management
 
5 steps end to end security consumer apps
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer appsCA API Management
 
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...CA API Management
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...CA API Management
 
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...CA API Management
 
Using APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceCA API Management
 

Más de CA API Management (20)

Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIs
 
Takeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches Webinar
 
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
 
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
 
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device Universe
 
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
 
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & Win
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
 
5 steps end to end security consumer apps
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer apps
 
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
 
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
 
Using APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail Experience
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Mobile Enterprise Application Webinar Layer 7

  • 1. Multi-channel Design and The Service Façade
  • 2. Drilling Deeper Into the Service Façade … Key Areas to Address: • Identity • Security • Adaptation • Optimization • Integration
  • 3. Identity – Extend Enterprise Identity to Mobile Apps • Map SSO & SAML identity to mobile- friendly tokens • Create user, app and device-based access policies • Act on geolocation, messag e content or networking attributes • Simplify provisioning of certificates
  • 4. Security – Mobile Application Firewalling • Protect APIs against DoS and Web App- specific exploits • Proxy streaming protocols like HTML5, WebSockets and XMPP • Enforce privacy and integrity through strong crypto • Validate and filter message data and headers
  • 5. Adaptation – Translate and Orchestrate Data & APIs • Surface legacy applications / data as RESTful APIs • Quickly map between data formats • Recompose and virtualize APIs to specific apps and devices • Orchestrate API <?xml version="1.0" encoding="UTF-8" ?> <soapenv:Envelope xmlns:soapenv="http://.. <soapenv:Header> <?xml version="1.0" encoding="UTF-8" ?> <soapenv:Envelope xmlns:soapenv="http://.. <soapenv:Header> mashups into new APIs … … </soapenv:Header> </soapenv:Header> <soapenv:Body> <soapenv:Body> … … </soapenv:Body> </soapenv:Body> </soapenv:Envelope> </soapenv:Envelope>
  • 6. Optimization – Scale to Deliver The Right User Experience • Cache calls to / from backend systems • Compress data to help manage bandwidth and latencies • Aggregate calls for better mobile experience • Pre-fetch content for hypermedia-based APIs
  • 7. Integration – Centralize Cloud Connectivity • Proxy app interactions with social networks • Broker calls to/from Cloud services like Salesforce.com • Bridge connectivity to device-specific mobile notification services • Integrate with legacy applications
  • 8. SecureSpan Mobile Access Gateway Identity Integration  Proxy and manage app  Map SSO to OAuth, OpenID interactions to social networks Connect & JSON Web tokens Available as both hardware and  Broker call-outs to Cloud  Create access policies at virtual appliance services like Salesforce.com user, app and device level  Bridge connectivity to  Act on geolocation, content, or iPhone, Android and Windows networking attributes notification services  Simplify PKI-based certificate  Integrate with legacy apps delivery and provisioning using ESB-like capabilities Security Optimization  Intelligently cache calls to  Protect APIs from DoS and backend applications REST, SOAP & JSON-specific attacks  Recompose small backend calls into aggregated mobile  Proxy streaming protocols like requests WebSockets and XMPP  Compress data to reduce  Enforce FIPS-level privacy Adaptation bandwidth costs and improve and integrity user experience  Validate all data:  Surface any legacy app or  Pre-fetch content for JSON, XML, headers & database as RESTful API hypermedia-based API calls parameters  High speed format mapping between XML, JSON, …  Recompose and virtualize APIs to suit target app or device  Ochestrate mashups of multiple APIs, DB callouts, etc.
  • 9. Mobile Access Gateway + Layer 7 API Portal Developer Management  Developer onboarding and API Identity key issuance Integration  API registration, publication and documentation  Proxy and manage app  Map SSO to OAuth, OpenID  Account management and interactions to social networks Connect & JSON Web tokens subscription monetization  Broker call-outs to Cloud  Create access policies at  Detailed API monitoring and services like Salesforce.com user, app and device level analytics  Bridge connectivity to  Act on geolocation, content, or iPhone, Android and Windows networking attributes notification services  Simplify PKI-based certificate  Integrate with legacy apps delivery and provisioning using ESB-like capabilities Security Optimization  Intelligently cache calls to  Protect APIs from DoS and backend applications REST, SOAP & JSON-specific attacks  Recompose small backend calls into aggregated mobile  Proxy streaming protocols like requests WebSockets and XMPP  Compress data to reduce  Enforce FIPS-level privacy Adaptation bandwidth costs and improve and integrity user experience  Validate all data:  Surface any legacy app or  Pre-fetch content for JSON, XML, headers & database as RESTful API hypermedia-based API calls parameters  High speed format mapping between XML, JSON, …  Recompose and virtualize APIs to suit target app or device  Ochestrate mashups of multiple APIs, DB callouts, etc.
  • 10. The Mobile Shift Creates Multi-Channel Reality • Mobile is the biggest shock since the introduction of the PC • Context creates new opportunities to engage • Define your 360° experiences from the customer out • Mobile + APIs + Cloud = your next gen architecture • You must get faster, and more flexible, MBaaS can help