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

Post on 10-Jan-2017

123 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

DO3X49E

DEVOPS

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.

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

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

Agenda

MIGRATION CONCEPTS

HOW TO USE MAPPINGS

TROUBLESHOOTING GUIDELINES

AUTOMATE MIGRATION

1

2

3

4

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

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

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

Stay connected at communities.ca.com

DEMO

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

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

How to Use Mappings

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

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

Stay connected at communities.ca.com

DEMO

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

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

Questions?

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

Stay connected at communities.ca.com

Thank you.

@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

top related