How can we improve Azure API Management?

API DevOps with Azure API Management

Customers commonly use separate Azure API Management service instances for various environments, e.g., production, staging, QA. These environments are usually shared by multiple development teams, each responsible for a subset of APIs. We are working on a set of guidance, samples, and open source tools that will enable customers to automate API deployment to shared environments by multiple teams without interfering with each other.

343 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AdminAzure API Management Team (Admin, Microsoft Azure) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    12 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Luigi commented  ·   ·  Flag as inappropriate

        You said that you are actively working on devops and to follow progress on http://aka.ms/devops but I do not see any evidence of the progress nor an evidence on specific DevOps for API management within that url. Can you please point us to the exact location and URL? thanks

      • Anonymous commented  ·   ·  Flag as inappropriate

        1)
        In salesforce metadata deployment model as default nothing gets deleted. Only updates for existing metadata or new metadata creation.
        Then you have another model for destructive operations where you tell what metadata to delete.

        2) Other way would be to introduce parameter where you can say that deploy "all" or "api1" or "api1,api3"

      • Ritu Raj commented  ·   ·  Flag as inappropriate

        It would be perfect to have operation level deployment. An API once published can have additional operations and its important to have deployment at this level too to keep it separate and clean to avoid interfering with already running operations

      • Ken commented  ·   ·  Flag as inappropriate

        Looking to receive more information about API management specifically for multi-regional awareness and authentication.

      • Vishnu commented  ·   ·  Flag as inappropriate

        Hi,

        It would be great if we can release each API to upstream environments similar to the import/export feature from the management portal or backend api calls.

        Thanks
        Vishnu

      • Dennis Hsu commented  ·   ·  Flag as inappropriate

        Hi,

        our company need this feature badly, so just curious when this would be completed? 2018 Q3 Q4 or later?

        Will it work with VSTS?

        Thanks,
        Dennis

      • Lee commented  ·   ·  Flag as inappropriate

        I would like to see the ability to execute and test policies locally before checking into source control or the server.

      • Matt Cowen commented  ·   ·  Flag as inappropriate

        Will this include granular access control at the API level? We don't want teams to push an ARM template and accidentally update an API belonging to another team

      Feedback and Knowledge Base