5/14/2015

AWS 2015 Developer Summit in Taipei




BIG BIG thumbs-up to Markku Lepisto for his wonderful speech.
Many interesting topics covered especially AWS Lambda, Container service and IOT live demo of building an earthquake sensor with AWS arduino SDK

Using AWS SDK in arduino IDE is easy, just include the library and headers. 
In the demo, Markku is using SDK from device to send sensing data to Kinesis for analysis.
If gravity changes more than 5g, send an alarm to phone through AWS SNS.
No EC2 instance is required in building such an application, that is powerful.



Sincere suggestions for developers:

  • A/B Testing with the same code but disable several features from flags.
  • Store everything from Day 1 & understand your customers better by analyzing logs. Then you can drop some log.
  • key = faster iteration cycle
    • Build, Test, Fix cycles faster and faster
  • Use TrustedAdvisor to lower your costs.
  • Use 1,000 Spot instances to simulate client workloads. ($3 for 1 hour)
  • Understanding Continuous integration (CI) related new features from AWS last year:
    • CodeCommit = Source control (private GitHub)
    • CodePipeline = Continuous Delivery
    • CodeDeploy = Deployment
  • Container is good, but when container grows, how to manage them? AWS Container service or ECS in short (i personally think it easily confused with EC2)
  • Container service manages status, batch and schedules.
    • Some containers shall be in the same server (for super fast dat exchange)
    • Some containers shall be placed in different AZ for HA
  • Decompose your service to smaller micro service running in containers and put simple functions to Lambda.
Sadly i cannot split myself in half to attend both tracks in the afternoon. I think most people attend the IOT session, which also indicates how hot the topic is in recent years.

沒有留言: