Weitere ähnliche Inhalte Ähnlich wie CA Microgateway: Deploying, Configuring, and Extending CA Microgateway (20) Mehr von CA Technologies (20) Kürzlich hochgeladen (20) CA Microgateway: Deploying, Configuring, and Extending CA Microgateway1. 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 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. 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. 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. 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. 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. 8 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Meta-Policy & Policy Templates
Simplified Policy Authoring
DEMO
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. 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. 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. 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. 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. 14 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Configuring & Deploying CA Microgateway
docker-compose.yml
DEMO
14. 15 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
CA Microgateway at CA World ‘17
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. 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. 18 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Questions?
18. 19 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Stay connected at communities.ca.com
Thank you.
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