amazon s3-connector and api architecture_kishore.pptx
-
Upload
kishore-ippili -
Category
Technology
-
view
56 -
download
4
Transcript of amazon s3-connector and api architecture_kishore.pptx
Amazon S3 Connector andAPI Platform Deployment
Architectures
Kunal MittalIntegration Expert – Integration COE
Kishore Ippili.Practice Manager - Integration
Agenda
• Introduction to Amazon S3 connector
• Flow Diagram of Use-Case
• Amazon S3 Bucket
• API Platform Deployment Architectures
• Demo
• Questions and Answers.
Introduction to Amazon S3
• Amazon Simple Storage Service (Amazon S3), provides developers and IT teams with secure, durable, highly-scalable cloud Storage.
• Amazon S3 is easy to use object storage, with a simple web service interface to store and retrieve any amount of data from anywhere on the web.
• Amazon S3 provides cost-effective object storage for a wide variety of use cases.
Flow Diagram of Use-Case
Amazon S3 Bucket
API Platform deployment Architectures
Api platform deployment is of 4 types
1. On-Premises
2. Hybrid
3. CloudHub VPC
4. No CloudHub VPC
On-Premises Deployment Architecture
On-Premises Deployment - Description
• In On-Prem both Server and API gateway is hosted in on-premises and the API Manager will handle the proxying to service for client
• Even server and Gateway placed in on-prem application deployment and maintenance will be performed in Anypoint platform.
Hybrid Deployment Architecture
Hybrid Deployment - Description
● In Hybrid configuration the API Gateway is hosted on CloudHub, i.e. the API proxy applications are deployed on CloudHub.
● The Mule server/cluster of servers is resided on premises.
● We can provide security via VPC,2-way SSl or a fixed ip-address
CloudHub VPC Deployment Architecture
CloudHub VPC Deployment - Description
● It is pure cloud deployment by the help of VPC● In this architecture some of the workers
dedicated to run API proxy application.● Some CloudHub workers, who implementation
and deployment the application are placed into VPC
No CloudHub VPC Deployment Architecture
No CloudHub VPC Deployment - Description
● If VPC is not used, then generally API proxy applications will not be needed.
● The service implementation applications on CloudHub will be deployed by API Gateway runtime in the cloudHub.
● It is similar to deployment of an application in CloudHub having Gateway as runtime.
Questions And Answers
Thank you !