• Complain

Sven Malvik - Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture

Here you can read online Sven Malvik - Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2022, publisher: Apress, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sven Malvik Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture
  • Book:
    Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2022
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Unsure of how or where to get started with Azure API Management, Microsofts managed service for securing, maintaining, and monitoring APIs? Then this guide is for you. Azure API Management integrates services like Azure Kubernetes Services (AKS), Function Apps, Logic Apps, and many others with the cloud and provides users with a single, unified, and well-structured faade in the cloud.

Mastering Azure API Management is designed to help API developers and cloud engineers learn all aspects of Azure API Management, including security and compliance. It provides a pathway for getting started and learning valuable management and administration skills. You will learn what tools you need to publish a unified API faade towards backend services, independent of where and what they run on.

You will begin with an overview of web APIs. You will learn about todays challenges and how a unified API management approach can help you address them. From there youll dive into the key concepts of Azure API Management and be given a practical view and approach of API development in the context of Azure API Management. Youll then review different ways of integrating Azure API Management into your enterprise architecture. From there, you will learn how to optimally maintain and administer Azure API Management to secure your APIs, and learn from them, gaining valuable insights through logging and monitoring.

What You Will Learn

  • Discover the benefits of an enterprise API platform
  • Understand the basic concepts of API management in the Microsoft cloud
  • Develop and publish your APIs in the context of Azure API Management
  • Onboard users through the developer portal
  • Help your team or other developers to publish their APIs more efficiently
  • Integrate Azure API Management securely into your enterprise architecture
  • Manage and maintain to secure your APIs and gain insights
Who This Book Is For
API developers, cloud engineers, and Microsoft Azure enthusiasts who want to deep dive into managing an API-centric enterprise architecture with Azure API Management. To get the most out of the book, the reader should have a good understanding of micro services and APIs. Basic coding skills, including some experience with PowerShell and Azure, are also beneficial.

Sven Malvik: author's other books


Who wrote Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Book cover of Mastering Azure API Management Sven Malvik Mastering Azure - photo 1
Book cover of Mastering Azure API Management
Sven Malvik
Mastering Azure API Management
A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture
Logo of the publisher Sven Malvik Fjerdingby Norway ISBN - photo 2
Logo of the publisher
Sven Malvik
Fjerdingby, Norway
ISBN 978-1-4842-8010-2 e-ISBN 978-1-4842-8011-9
https://doi.org/10.1007/978-1-4842-8011-9
Sven Malvik 2022
This work is subject to copyright. All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Apress imprint is published by the registered company APress Media, LLC part of Springer Nature.

The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.

Hi boys, Even and Emil.

Foreword

Over the course of my technical career, and as a full-stack developer, I have dedicated many years to building web applications. I learned that when we developers manage multiple parts of a solution, the need for a well-architected, precisely implemented, tested, and documented API is crucial. It is the "glue" for the application components or even for the multiple heterogeneous applications. I recognized that the closer you get to the launch date, you have to have solutions for API security, performance, scalability, reliability, and monitoring. Multiply it by the number of APIs in the project, add support for the cloud and on-premise target environments, onboard new developer teams (sometimes external, with limited access) - and the need for a solid API management solution becomes crystal clear. I learned to understand and respect API layer complexity far beyond the requirement for having a well-architected communication protocol.

I met Sven Malvik, the author of this book, for the first time a few years ago at a developer community meetup I hosted at the Microsoft office in Norway. We got talking and I was shocked when he mentioned how many APIs he and his team support and add on monthly basis to Vipps (Norways largest mobile payment provider, and an ecosystem where Sven leads Cloud Platform). Knowing that Vipps runs on Azure, I immediately thought, this level of knowledge and expertise with Azure API Management service should be shared with the developer community! And now my hopes have been realized. Sven is a natural-born technical communicator, trainer, and community organizer who is extremely passionate about sharing his Azure cloud experience with the developers. He was a guest (presenting on Azure API Management) on my video show Cloud Stories from Norway, and with great pleasure, I nominated and guided Sven on his way to becoming a Microsoft MVP.

Fast-forward to today. After our countless joint events and collaborations focused on the technical audience, Sven kindly invited me to write the foreword to his book, Mastering Azure API Management. It is a culmination of his aspirations to share proven knowledge and expertise with the goal of teaching developers how to efficiently build great solutions.

From the very first chapter, you dive deep into the technical demos, examples, and expert how-to guidance. And its reassuring to know that everything you learn from this book is based on Svens experience with building the enormous scale ecosystem reliably serving millions of the users in Nordics every day. All of his findings, recommendations, and insights about Azure API Management are 100% real world!

Skills in Azure API Management service provide a strong foundation for cloud developers. It allows them to build projects faster and better, use fewer resources on management after the proper initial setup, and be ready for future innovations in cloud technologies. I recommend you read this book and keep it on your desk. You will revisit particular chapters during the building of your API management strategy for your current and future projects.

Enjoy reading and learning from Sven!

Maxim Salnikov

Azure Developer Engagement Lead at Microsoft

Technical Communities Organizer

Keynote Speaker

December 2021

Introduction

Have you ever tried to program in two languages at the same time? When I started working with Azure API Management, I learned about the concept of policies, which happens to be XML files with C# code statements. Many API developers and administrators struggle with policies because of that but also because of its enormous power.

Many engineers that I helped to understand Azure API Management in conversations and during workshops experience this Azure service as a smarter reverse proxy compared to other services such as Azure Application Gateway and Azure Front Door. However, they find it somehow hard to grasp the details of it such as how products and subscriptions fit into APIs or when, where, and how to develop policies. Others look for ways to integrate Azure API Management into an existing architecture, be it hybrid or cloud native, and want to ensure secure end-to-end communication between API consumers and API backend web services.

This book will help you to understand why Azure API Management is more than a reverse proxy but a service for managing an API-centric enterprise architecture. You will learn about its core concepts and how you can work with them in a productive way such as publishing APIs, creating API versions, and developing policies. You will also dive into setting up a developer portal for your users, the API consumers, that they can use to learn about your APIs and subscribe to them so they can call an API while the API backend web service is protected in a secure way. If you are an administrator or architect, this book will teach you different networking modes so you can integrate Azure API Management into your hybrid or cloud native architecture. You will then learn how to log and monitor the traffic that is going through Azure API Management besides other typical administration tasks such as automatic backups and caching.

I have worked with Azure API Management since 2018. As I was the responsible engineer for Azure API Management in the company I work for, I made API deployments simpler for our developers than they often are described in blog posts. Microsoft liked the approach and invited me to Microsoft Build to talk about our journey. I have written this book to teach you Azure API Management in detail and everything thats important to integrate it into your architecture, so you wont need to read endless blog posts and spend hundreds of hours in testing everything out. Have fun!

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture»

Look at similar books to Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture»

Discussion, reviews of the book Mastering Azure API Management: A Practical Approach to Designing and Implementing an API-Centric Enterprise Architecture and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.