amazon s3-connector and api architecture_kishore.pptx

15
Amazon S3 Connector and API Platform Deployment Architectures Kunal Mittal Integration Expert – Integration COE Kishore Ippili. Practice Manager - Integration

Upload: kishore-ippili

Post on 20-Jan-2017

56 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: 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

Page 2: amazon s3-connector and api architecture_kishore.pptx

Agenda

• Introduction to Amazon S3 connector

• Flow Diagram of Use-Case

• Amazon S3 Bucket

• API Platform Deployment Architectures

• Demo

• Questions and Answers.

Page 3: amazon s3-connector and api architecture_kishore.pptx

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.

Page 4: amazon s3-connector and api architecture_kishore.pptx

Flow Diagram of Use-Case

Page 5: amazon s3-connector and api architecture_kishore.pptx

Amazon S3 Bucket

Page 6: amazon s3-connector and api architecture_kishore.pptx

API Platform deployment Architectures

Api platform deployment is of 4 types

1. On-Premises

2. Hybrid

3. CloudHub VPC

4. No CloudHub VPC

Page 7: amazon s3-connector and api architecture_kishore.pptx

On-Premises Deployment Architecture

Page 8: amazon s3-connector and api architecture_kishore.pptx

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.

Page 9: amazon s3-connector and api architecture_kishore.pptx

Hybrid Deployment Architecture

Page 10: amazon s3-connector and api architecture_kishore.pptx

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

Page 11: amazon s3-connector and api architecture_kishore.pptx

CloudHub VPC Deployment Architecture

Page 12: amazon s3-connector and api architecture_kishore.pptx

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

Page 13: amazon s3-connector and api architecture_kishore.pptx

No CloudHub VPC Deployment Architecture

Page 14: amazon s3-connector and api architecture_kishore.pptx

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.

Page 15: amazon s3-connector and api architecture_kishore.pptx

Questions And Answers

Thank you !