Pratik Dhanave
gocloud
Published in
1 min readAug 4, 2018

Gocloud Work Summary

For GSoC 2018 I have extended the project support for AWS and Google cloud platform (GCP).

Support for following services were added,
- Serverless
- Database
- Machine Learning
- Analytics
- Notification Service
- Stream Data Processing
- for authentication with AWS cloud I implemented signature-version-4 get method and signature-version-4 with authetication header method.
- for authentication with Google cloud I implemented OAuth client and service account authentication method.

Along with development of APIs, I added documentation and unit tests.
Created tutorial series.

What Covered

- Developed APIs for Serverless, Database, Machine Learning, Analytics, notification and stream data processing.

1. AWS
— lambada
— Amazon DynamoDB
— Amazon Machine Learning
— Amazon Redshift
— Amazon Simple Notification Service
— Amazon Kinesis

2. GCP
— Google Cloud functions
— Google Cloud Bigtable
— Google Machine Learning Engine
— BigQuery
— Cloud Pub/Sub
— Cloud Dataflow

- Added unit tests for developed APIs.
- Added documentation for developed APIs.
- Added examples for developed APIs.
- Added Developer API documentation using godoc for developed APIs.
- Created gocloud getting started video tutorial series.

--

--

Pratik Dhanave
Pratik Dhanave

Written by Pratik Dhanave

Mentor for Google Summer of code 2019, Intern for Google summer of code 2017,2018, Mentor for Google code in 2017,2018

No responses yet