Skip to content

Questions about Free Quota AWS Credentials - Usage Limits and Requirements #91

@ByungJoAhnLS

Description

@ByungJoAhnLS

SesameSDK requires AWS services. Please configure initialization parameters before use.Free quota parameters are provided here.
Swift Example

// SimpleSesameDemo.swift
import UIKit
import SesameSDK

// step 1
struct AWSConfig: AWSConfigurable {
let apiKey = "iGgXj9GorS4PeH90mAysg1l7kdvoIPxM25mPFl3k"
let clientId = "ap-northeast-1:0a1820f1-dbb3-4bca-9227-2a92f6abf0ae"
let iotEndpoint = "https://d06107753ay3c67v7y9pa-ats.iot.ap-northeast-1.amazonaws.com"
}

// step 2
class AppDelegate: UIResponder, UIApplicationDelegate {

func application(_ application: UIApplication, 
                 didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    AWSConfigManager.configure(with: AWSConfig())

    return true
}

}

Regarding the Free quota AWS configuration mentioned in the README.md, I have several questions:

  • Are there any usage limits for the free quota? If so, could you please specify what those limits are (e.g., number of requests, rate limits, etc.)?
  • What should we do if we need to exceed these limits? Is there a process to upgrade or obtain our own credentials?
  • What happens when the limits are exceeded? Will the app crash, or will certain features become unavailable? If specific features are affected, which ones would they be?
  • Since most of our processing relies on BLE communication, is this AWS integration mandatory? What functionality does it impact? Is it possible to partially disable or work around this dependency?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions