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
gocloud

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