SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Americas | March 4-6
Rosen Centre, Orlando, FL
Agility in minutes with APIs and Microservices
axway.comaxway.com
API management requirements today
2
1. Streamline the full API lifecycle for speed and efficiency
2. Enable a modern digital business
3. Provide for continuous delivery of services
axway.com
3
AMPLIFY API Management
Streamlines how you build, manage, analyze, and extend digital services
enabling modern digital business and transformation with the continuous
delivery of new business services
axway.comaxway.com
1. Install API Builder and create a new project configured for Github
2. Write Jenkins pipeline script for building and deploying the Docker image
3. Provision the Deployment server to enable Amplify central to manage the
services.
Prerequisites
axway.comaxway.com
Install API Builder and configure for Github
5
Install API Builder
$ [sudo] npm install -g @axway/api-builder
Initialize a new project
$ api-builder init user
Run project
$ cd user
$ npm install –no-optional
$ npm start
axway.comaxway.com
CI/CD Pipeline
6
DeployBuild and PushClone
axway.comaxway.com
Provision Deployment Server
7
AMPLIFY Central
Deployment server
axway.comaxway.com
1. Build
Build a simple API using API
Builder without coding. This
task is typically done by an
API Developer.
2. Deploy
Execute a CI/CD pipeline to
automate the process of
building the docker image for
the API then deploy it as a
microservice in a cloud
infrastructure
3. Manage and Promote
Manage the microservice
through AMPLIFY Central to
publish and promote is as a
public API
Demo
8
axway.com
Agility is the ability to adapt
and respond to change …
agile organizations view
change as an opportunity,
not a threat.
— J. Highsmith
Summary
9
• Build APIs that fit into our DevOps pipelines
that can respond to business needs quickly
• Publish APIs to the potential consumers of
those APIs whether they are internal,
partners, or customers
• Deliver new or improved functionality that
can expand the digital business ecosystem
© 2019 Axway | CONFIDENTIAL
Thank You

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Idea to production
Idea to productionIdea to production
Idea to production
 
Introduction to development using the share point framework mv ps
Introduction to development using the share point framework mv psIntroduction to development using the share point framework mv ps
Introduction to development using the share point framework mv ps
 
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and TricksOverview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
 
Akamai Developer General Session
Akamai Developer General SessionAkamai Developer General Session
Akamai Developer General Session
 
Creating reusable pieces in Logic Apps
Creating reusable pieces in Logic AppsCreating reusable pieces in Logic Apps
Creating reusable pieces in Logic Apps
 
Automate mule deployments with github actions and travis ci
Automate mule deployments with github actions  and  travis ciAutomate mule deployments with github actions  and  travis ci
Automate mule deployments with github actions and travis ci
 
API Management @ Haufe
API Management @ HaufeAPI Management @ Haufe
API Management @ Haufe
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
 
APIdays Paris 2014 - Workshop - Craft and Deploy Your API in a Few Clicks Wit...
APIdays Paris 2014 - Workshop - Craft and Deploy Your API in a Few Clicks Wit...APIdays Paris 2014 - Workshop - Craft and Deploy Your API in a Few Clicks Wit...
APIdays Paris 2014 - Workshop - Craft and Deploy Your API in a Few Clicks Wit...
 
Deep Dive on CI/CD NYC Meet Up Group
Deep Dive on CI/CD NYC Meet Up GroupDeep Dive on CI/CD NYC Meet Up Group
Deep Dive on CI/CD NYC Meet Up Group
 
WSO2 Product Release Webinar - WSO2 App Factory 2.1
WSO2 Product Release Webinar - WSO2 App Factory 2.1WSO2 Product Release Webinar - WSO2 App Factory 2.1
WSO2 Product Release Webinar - WSO2 App Factory 2.1
 
PowerShell Scripting and AI-infused Automation
PowerShell Scripting and AI-infused AutomationPowerShell Scripting and AI-infused Automation
PowerShell Scripting and AI-infused Automation
 
Deep Dive into Event Driven Architecture(Async API)
Deep Dive into Event Driven Architecture(Async API)Deep Dive into Event Driven Architecture(Async API)
Deep Dive into Event Driven Architecture(Async API)
 
Быстрый старт в gDrive API
Быстрый старт в gDrive APIБыстрый старт в gDrive API
Быстрый старт в gDrive API
 
VonageOnlyExperience
VonageOnlyExperienceVonageOnlyExperience
VonageOnlyExperience
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development Topics
 
API SDK Development – Lessons Learned
API SDK Development – Lessons LearnedAPI SDK Development – Lessons Learned
API SDK Development – Lessons Learned
 
Hccjp kong 210409
Hccjp kong 210409Hccjp kong 210409
Hccjp kong 210409
 
1.home
1.home1.home
1.home
 
Angular 11 – everything you need to know
Angular 11 – everything you need to knowAngular 11 – everything you need to know
Angular 11 – everything you need to know
 

Similar a Agility in minutes with APIs and Microservices

Continuous Integration and Delivery at Shapeways (Matt Boyle)
Continuous Integration and Delivery at Shapeways (Matt Boyle)Continuous Integration and Delivery at Shapeways (Matt Boyle)
Continuous Integration and Delivery at Shapeways (Matt Boyle)
Nordic APIs
 
CI WP Meetup 2013-04-26
CI WP Meetup 2013-04-26CI WP Meetup 2013-04-26
CI WP Meetup 2013-04-26
Andreas Ek
 

Similar a Agility in minutes with APIs and Microservices (20)

London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup
 
Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018
 
Sdn users group_january_2016v5
Sdn users group_january_2016v5Sdn users group_january_2016v5
Sdn users group_january_2016v5
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver Faster
 
DevOps Days Boston 2017: Developer first workflows for Kubernetes
DevOps Days Boston 2017: Developer first workflows for KubernetesDevOps Days Boston 2017: Developer first workflows for Kubernetes
DevOps Days Boston 2017: Developer first workflows for Kubernetes
 
Dev ops on aws deep dive on continuous delivery - Toronto
Dev ops on aws deep dive on continuous delivery - TorontoDev ops on aws deep dive on continuous delivery - Toronto
Dev ops on aws deep dive on continuous delivery - Toronto
 
DevOps On AWS - Deep Dive on Continuous Delivery
DevOps On AWS - Deep Dive on Continuous DeliveryDevOps On AWS - Deep Dive on Continuous Delivery
DevOps On AWS - Deep Dive on Continuous Delivery
 
Continuous Integration and Delivery at Shapeways (Matt Boyle)
Continuous Integration and Delivery at Shapeways (Matt Boyle)Continuous Integration and Delivery at Shapeways (Matt Boyle)
Continuous Integration and Delivery at Shapeways (Matt Boyle)
 
VijayresumeIBM
VijayresumeIBMVijayresumeIBM
VijayresumeIBM
 
Opscode tech festa july 2013
Opscode tech festa   july 2013Opscode tech festa   july 2013
Opscode tech festa july 2013
 
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Streamline API Management
Streamline API ManagementStreamline API Management
Streamline API Management
 
Dev ops using Jenkins
Dev ops using JenkinsDev ops using Jenkins
Dev ops using Jenkins
 
Jak nie zwariować z architekturą Serverless?
Jak nie zwariować z architekturą Serverless?Jak nie zwariować z architekturą Serverless?
Jak nie zwariować z architekturą Serverless?
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
CI WP Meetup 2013-04-26
CI WP Meetup 2013-04-26CI WP Meetup 2013-04-26
CI WP Meetup 2013-04-26
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
AMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAMPLIFY API and Microservices Management
AMPLIFY API and Microservices Management
 

Más de Axway

Más de Axway (20)

APIs as Agent of Change
APIs as Agent of ChangeAPIs as Agent of Change
APIs as Agent of Change
 
iPaaS and API Management – When Do You Really Need an IpaaS?
iPaaS and API Management – When Do You Really Need an IpaaS?iPaaS and API Management – When Do You Really Need an IpaaS?
iPaaS and API Management – When Do You Really Need an IpaaS?
 
KPIs for APIs
KPIs for APIsKPIs for APIs
KPIs for APIs
 
Simple Ways to Get Your Organization to Adopt the AsyncAPI Spec
Simple Ways to Get Your Organization to Adopt the AsyncAPI SpecSimple Ways to Get Your Organization to Adopt the AsyncAPI Spec
Simple Ways to Get Your Organization to Adopt the AsyncAPI Spec
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
APIs at Scale - The Hyperconnected Enterprise
APIs at Scale - The Hyperconnected EnterpriseAPIs at Scale - The Hyperconnected Enterprise
APIs at Scale - The Hyperconnected Enterprise
 
Axway's Journey to the Cloud
Axway's Journey to the CloudAxway's Journey to the Cloud
Axway's Journey to the Cloud
 
Well Crafted API Models: Key to Streamlining Workflows
Well Crafted API Models: Key to Streamlining WorkflowsWell Crafted API Models: Key to Streamlining Workflows
Well Crafted API Models: Key to Streamlining Workflows
 
Evolution of Banks in the Digital Age
Evolution of Banks in the Digital AgeEvolution of Banks in the Digital Age
Evolution of Banks in the Digital Age
 
Making the Case for Integration Platform as a Service (iPaaS)
Making the Case for Integration Platform as a Service (iPaaS)Making the Case for Integration Platform as a Service (iPaaS)
Making the Case for Integration Platform as a Service (iPaaS)
 
Enable collaboration and productivity without sacrificing security or user ex...
Enable collaboration and productivity without sacrificing security or user ex...Enable collaboration and productivity without sacrificing security or user ex...
Enable collaboration and productivity without sacrificing security or user ex...
 
Driving collaboration and interoperability within healthcare for better patie...
Driving collaboration and interoperability within healthcare for better patie...Driving collaboration and interoperability within healthcare for better patie...
Driving collaboration and interoperability within healthcare for better patie...
 
AMPLIFY Managed File Transfer
AMPLIFY Managed File TransferAMPLIFY Managed File Transfer
AMPLIFY Managed File Transfer
 
Moving Beyond Ad Hoc File Sharing and Collaboration to Harnessing Unstructure...
Moving Beyond Ad Hoc File Sharing and Collaboration to Harnessing Unstructure...Moving Beyond Ad Hoc File Sharing and Collaboration to Harnessing Unstructure...
Moving Beyond Ad Hoc File Sharing and Collaboration to Harnessing Unstructure...
 
Modernize Your Network Shares
Modernize Your Network SharesModernize Your Network Shares
Modernize Your Network Shares
 
Deploy a ready for use instance of Axway API Management on Azure Kubernetes S...
Deploy a ready for use instance of Axway API Management on Azure Kubernetes S...Deploy a ready for use instance of Axway API Management on Azure Kubernetes S...
Deploy a ready for use instance of Axway API Management on Azure Kubernetes S...
 
On-Boarding: Cut Cost, Time and Complexity
On-Boarding: Cut Cost, Time and ComplexityOn-Boarding: Cut Cost, Time and Complexity
On-Boarding: Cut Cost, Time and Complexity
 
Leverage Hybrid Integration with Syncplicity
Leverage Hybrid Integration with SyncplicityLeverage Hybrid Integration with Syncplicity
Leverage Hybrid Integration with Syncplicity
 
Managed File Transfer and Content Collaboration: Digital Business Meets the D...
Managed File Transfer and Content Collaboration: Digital Business Meets the D...Managed File Transfer and Content Collaboration: Digital Business Meets the D...
Managed File Transfer and Content Collaboration: Digital Business Meets the D...
 
API Tips & Tricks - Policy Management and Elastic Deployment
API Tips & Tricks - Policy Management and Elastic DeploymentAPI Tips & Tricks - Policy Management and Elastic Deployment
API Tips & Tricks - Policy Management and Elastic Deployment
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 

Agility in minutes with APIs and Microservices

  • 1. Americas | March 4-6 Rosen Centre, Orlando, FL Agility in minutes with APIs and Microservices
  • 2. axway.comaxway.com API management requirements today 2 1. Streamline the full API lifecycle for speed and efficiency 2. Enable a modern digital business 3. Provide for continuous delivery of services
  • 3. axway.com 3 AMPLIFY API Management Streamlines how you build, manage, analyze, and extend digital services enabling modern digital business and transformation with the continuous delivery of new business services
  • 4. axway.comaxway.com 1. Install API Builder and create a new project configured for Github 2. Write Jenkins pipeline script for building and deploying the Docker image 3. Provision the Deployment server to enable Amplify central to manage the services. Prerequisites
  • 5. axway.comaxway.com Install API Builder and configure for Github 5 Install API Builder $ [sudo] npm install -g @axway/api-builder Initialize a new project $ api-builder init user Run project $ cd user $ npm install –no-optional $ npm start
  • 8. axway.comaxway.com 1. Build Build a simple API using API Builder without coding. This task is typically done by an API Developer. 2. Deploy Execute a CI/CD pipeline to automate the process of building the docker image for the API then deploy it as a microservice in a cloud infrastructure 3. Manage and Promote Manage the microservice through AMPLIFY Central to publish and promote is as a public API Demo 8
  • 9. axway.com Agility is the ability to adapt and respond to change … agile organizations view change as an opportunity, not a threat. — J. Highsmith Summary 9 • Build APIs that fit into our DevOps pipelines that can respond to business needs quickly • Publish APIs to the potential consumers of those APIs whether they are internal, partners, or customers • Deliver new or improved functionality that can expand the digital business ecosystem
  • 10. © 2019 Axway | CONFIDENTIAL Thank You