Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

CA Microgateway: Deploying, Configuring, and Extending CA Microgateway

349 views

Published on

CA Microgateway: Deploying, Configuring, and Extending CA Microgateway

For more information on DevOps: APIs and Microservices, please visit: http://ow.ly/st8i50g5URR

Published in: Technology
  • Be the first to comment

  • Be the first to like this

CA Microgateway: Deploying, Configuring, and Extending CA Microgateway

  1. 1. CA Microgateway: Deploying, Configuring and Extending CA Microgateway Stephen Mak DO1T49T DEVOPS: APIS AND MICROSERVICES Product Management CA Technologies Product Management CA Technologies Aaron Flint
  2. 2. 2 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS © 2017 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2017 presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of This Presentation
  3. 3. 4 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Agenda WHAT IS CA MICROGATEWAY? EXTENDING CA MICROGATEWAY SUMMARY CA MICROGATEWAY DEPLOYMENT MODEL CONFIGURING CA MICROGATEWAY DEPLOYING CA MICROGATEWAY 1 2 3 4 5 6
  4. 4. 5 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS What Is CA Microgateway? CA Microgateway is a lightweight, container-based API Gateway that:  Can be easily and quickly deployed, and managed, as a Docker container using industry-standard tools  Provides policy templates that enables microservices developers to easily proxy and secure their APIs without needing to learn and use a Policy Manager  Provides a policy templates framework that allows CA API Gateway administrators to create new, and/or to extend existing, policy templates  Complements microservices capabilities provided by CA Technologies For Deployment in Microservices Architectures
  5. 5. 6 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS … … ContainerHostContainerHost OAuth IoT Devices Mobile Cloud/SaaS Partners Developers Enterprise on-premises / cloud / IaaS Mobile SDKs CA API Gateway CA Mobile API Gateway CA API Developer Portal CA Microgateway CA Live API Creator Other Microservices Other Microservices CA APM for Docker SQL / NoSQL / DB2 / CSV / … FreshTracks.io, Qubeship.io and Yipee.io are CA Accelerator innovation projects. Modernizing Architecture With APIs & Microservices CA Microgateway CA Live API Creator
  6. 6. 7 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS What Is CA Microgateway? CA Microgateway is a lightweight, container-based API Gateway that:  Can be easily and quickly deployed, and managed, as a Docker container using industry-standard tools  Provides policy templates that enables microservices developers to easily proxy and secure their APIs without needing to learn and use a Policy Manager  Provides a policy templates framework that allows CA API Gateway administrators to create new, and/or to extend existing, policy templates  Complements microservices capabilities provided by CA Technologies For Deployment in Microservices Architectures
  7. 7. 8 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Meta-Policy & Policy Templates Simplified Policy Authoring DEMO
  8. 8. 9 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS What Is CA Microgateway? CA Microgateway is a lightweight, container-based API Gateway that:  Can be easily and quickly deployed, and managed, as a Docker container using industry-standard tools  Provides policy templates that enables microservices developers to easily proxy and secure their APIs without needing to learn and use a Policy Manager  Provides a policy templates framework that allows CA API Gateway administrators to create new, and/or to extend existing, policy templates  Complements microservices capabilities provided by CA Technologies For Deployment in Microservices Architectures
  9. 9. 10 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Building & Extending CA Microgateway  [DEMO]  [sample REST-MAN export command]  [sample commit command > code repository] DEMO
  10. 10. 11 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS What Is CA Microgateway? CA Microgateway is a lightweight, container-based API Gateway that:  Can be easily and quickly deployed, and managed, as a Docker container using industry-standard tools  Provides policy templates that enables microservices developers to easily proxy and secure their APIs without needing to learn and use a Policy Manager  Provides a policy templates framework that allows CA API Gateway administrators to create new, and/or to extend existing, policy templates  Complements microservices capabilities provided by CA Technologies For Deployment in Microservices Architectures
  11. 11. 12 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS CA API Gateway Deployment Current (“Traditional”) Deployment Model DEV TEST UAT/PROD Policy Manager Migration tool (ESM, GMU, CMT) Migration tool (ESM, GMU, CMT) API Gateway API Gateway API Gateway create & edit policies migrate migrate QA
  12. 12. 13 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS CA Microgateway Deployment DevOps Deployment Model DEV TEST UAT/PROD Policy Developer Code repository Microgateway (container) Container platform create & edit meta-policies QA test deploybuild create & edit custom policy templates commit Artifact repository distribute
  13. 13. 14 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Configuring & Deploying CA Microgateway docker-compose.yml DEMO
  14. 14. 15 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS CA Microgateway at CA World ‘17
  15. 15. 16 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Recommended Sessions SESSION # TITLE DATE/TIME DO1T52T CA Microgateway: Secure Your Microservice Environments With CA Microgateway and OAuth (Josh Chiang) 11/15/2017 at 1:45 pm (DevOps: APIs and Microservices Tech Talk 2) DO1T23S Vision & Roadmap: Experience New Innovations & Solutions for Microservices and API Management (Jaime Ryan, Rajesh Raheja) 11/16/2017 at 10:30 am (DevOps: APIs and Microservices Theater 1) DO1T50T CA API Management: End-to-End Microservice Architecture (Francois Lascelles) 11/16/2017 at 12:45 pm (DevOps: APIs and Microservices Tech Talk 2)
  16. 16. 17 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Must See Demos Aggregate, Secure & Manage Microservices 101 Create an End-to-End Modern App Architecture 109 Eurosport: A Showcase for IoT & App Experiences 101 Modernize Architectures With Low- code Microservices 106 Protect Apps & APIs With Omnichannel Security 104
  17. 17. 18 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Questions?
  18. 18. 19 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Stay connected at communities.ca.com Thank you.
  19. 19. 20 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS DevOps: APIs and Microservices For more information on DevOps: APIs and Microservices, please visit: http://cainc.to/CAW17-APIM

×