pre-con ed: ca api gateway: managing and migrating policies with the gateway migration utility

14
Manage and Migrate Policies with the Gateway Migration Utility Wynne Lui – Principal Software Engineer – CA Technologies DO3X49E DEVOPS

Upload: ca-technologies

Post on 10-Jan-2017

120 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

Manage and Migrate Policies with the Gateway Migration UtilityWynne Lui – Principal Software Engineer – CA Technologies

DO3X49E

DEVOPS

Page 2: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

5 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

For Informational Purposes Only Terms of this Presentation

© 2016 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

The content provided in this CA World 2016 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.

Page 3: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

6 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Abstract

In this session on CA API Gateway, we will how to use the Gateway Migration Utility to manage and migrate configurations to different environments.

By the end of this session, you will be able to automate the migration process.

Wynne Lui

CA TechnologiesPrincipal Software Engineer

Page 4: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

7 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Agenda

MIGRATION CONCEPTS

HOW TO USE MAPPINGS

TROUBLESHOOTING GUIDELINES

AUTOMATE MIGRATION

1

2

3

4

Page 5: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

8 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Migration Concepts

The Gateway Migration Utility aims to move all resources required to have a functionally same Gateway

A policy export will include all the resources used by the policy

Secrets are sensitive data that are not exported by default (passwords, private keys…). They can be exported and imported by supplying a password

Page 6: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

9 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Migration Concepts

Mappings are a definition of how a resource will be imported into the destination gateway:– Created and/or Updated– Mapped to use an existing resource on the destination gateway

Templating is a way to create templates to customize environmental resources

Use cluster properties or configuration policies for environmental settings

Page 7: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

10 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Stay connected at communities.ca.com

DEMO

Page 8: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

11 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

How to Use Mappings

Mappings define how a resource will be imported into the destination gateway:– Created and/or Updated– Mapped to use an existing resource on the destination gateway

A resource with the same ID is considered to be the same resource since it can only be created with a previous import

Page 9: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

12 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

How to Use Mappings

Mapping actions:– New– Update– Existing– ForceNew– Delete– Ignore– NewOrExisting– NewOrUpdate– DeleteOrIgnore

Page 10: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

13 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Stay connected at communities.ca.com

DEMO

Page 11: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

14 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Recommended Sessions

SESSION # TITLE DATE/TIME

DO3X52E Build the Powerful Mobile App Every Enterprise Needs in Under an Hour 11/14/2016 at 1:00 pm

DO3X51E Workshop on Policy creation, management and support for OAuth and OIDC 11/14/2016 at 2:00 pm

DO3X50E How to Provide Your Mobile User With a Convenient, Yet Secure, Onboarding Experience Through OAuth and SAML 11/14/2016 at 4:00 pm

Page 12: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

15 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Questions?

Page 13: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

16 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Stay connected at communities.ca.com

Thank you.

Page 14: Pre-Con Ed: CA API Gateway: Managing and Migrating Policies with the Gateway Migration Utility

@CAWORLD #CAWORLD © 2016 CA. All RIGHTS RESERVED.17 @CAWORLD #CAWORLD

DevOps – API Management and Application Development

For more information on DevOps – API Management and Application Development, please visit: http://cainc.to/DL8ozQ