Tuesday, April 30, 2019

Developing for Cloud Platform - Introduction

As financial industry finally move towards cloud adoption rapidly, we are now in a time to develop anything and everything cloud friendly. 

In last few months, we have developed and productionalized (serving 10MM+ users) couple of microservices in private cloud based on Pivotal Cloud Foundry (PCF). 

Cloud enablement comes with many challenges and at the same time offers few luxuries compared to traditional stand alone distributed hosting. 

This blog assumes, you have already chosen the cloud platform based on your other constraints (cost, availability etc).

In broader perspective, I can categorize my experience in following areas. 

  • Design 
    • Choosing tech stack, managing dependencies, extensibility 
  • Development  
    • Breaking the assumptions, Local development environment, Tools, Best practices 
  • Deployment
    •  Managing environments, moving the code, Automation
  • Testing 
    • Methodology changes, Execution, What "else" to test, Automation
  • Performance 
    • Scaling, Performance Measurements, Reporting 
  • Support 
    • Logs, Troubleshooting, Metrics, Monitors 


We will cover each areas elaborately in following weeks.

Note 9 Tips


  1. Double tap the recents button on your nav bar to jump directly to the previously used app. 
  2. Customize nav bar, notification bar, recent apps, etc. with Good Lock from the Galaxy app store.
  3. Secure Folder - you can set up separate apps logged into different accounts with different fingerprints, etc.
http://www.androidbeat.com/2018/09/best-samsung-galaxy-note-9-tips-tricks/