oblako Logo

Documentation

  • Quick start
    • Prerequisites
    • Install
    • Start the services
    • Your AWS code just works
    • Start a single service
    • CLI reference
  • Architecture
    • Every service maps 1:1 to boto3
    • Real engines, not mocks
    • Caddy ties the topology together
    • What this buys you
  • Services
    • AI / ML
    • Storage & databases
    • Analytics
    • Orchestration & compute
    • Management & control planes
    • Redshift
    • S3
    • SageMaker
  • Dashboard
    • Pages
    • Notebook (JupyterLab)
  • Container runtimes
    • Docker (default)
    • Podman / Colima
    • Kubernetes
    • Apple container (macOS 26+)
  • Python API
    • Platform
      • Oblako
        • Oblako.up()
        • Oblako.down()
        • Oblako.status()
        • Oblako.wait_ready()
    • AI / ML
      • BedrockService
        • BedrockService.url
        • BedrockService.pull_model()
        • BedrockService.list_models()
        • BedrockService.start_runtime_server()
        • BedrockService.get_client()
        • BedrockService.get_control_client()
      • SageMakerService
        • SageMakerService.client
        • SageMakerService.get_session()
        • SageMakerService.build_image()
        • SageMakerService.list_training_containers()
        • SageMakerService.list_endpoint_containers()
        • SageMakerService.cleanup()
        • SageMakerService.image_exists()
        • SageMakerService.ensure_notebook_image()
        • SageMakerService.create_domain()
        • SageMakerService.domain_status()
        • SageMakerService.launch_notebook()
        • SageMakerService.delete_domain()
      • MlflowService
        • MlflowService.tracking_uri
        • MlflowService.tracking_server_arn
        • MlflowService.custom_endpoint
        • MlflowService.ensure_image()
        • MlflowService.start()
    • Storage & databases
      • S3ProxyService
        • S3ProxyService.endpoint_url
        • S3ProxyService.get_client()
      • DynamoDBService
        • DynamoDBService.endpoint_url
        • DynamoDBService.get_resource()
        • DynamoDBService.get_client()
      • KinesisService
        • KinesisService.endpoint_url
        • KinesisService.get_client()
      • RedshiftService
        • RedshiftService.connect()
        • RedshiftService.get_client()
        • RedshiftService.start_data_server()
        • RedshiftService.get_data_client()
      • RdsService
        • RdsService.connect()
        • RdsService.get_client()
        • RdsService.seed()
        • RdsService.start_data_server()
        • RdsService.get_data_client()
      • IcebergCatalogService
        • IcebergCatalogService.endpoint_url
    • Analytics
      • TrinoService
        • TrinoService.endpoint_url
        • TrinoService.query()
      • GlueService
        • GlueService.client
        • GlueService.ensure_image()
        • GlueService.submit_job()
        • GlueService.run_workflow()
      • GlueCatalogService
        • GlueCatalogService.endpoint_url
        • GlueCatalogService.start_server()
        • GlueCatalogService.get_client()
    • Orchestration, compute & management
      • StepFunctionsService
        • StepFunctionsService.write_mock_config()
        • StepFunctionsService.start()
        • StepFunctionsService.endpoint_url
        • StepFunctionsService.create_state_machine()
        • StepFunctionsService.execute()
        • StepFunctionsService.get_client()
      • LambdaService
        • LambdaService.endpoint_url
        • LambdaService.get_iam_client()
        • LambdaService.ensure_exec_role()
        • LambdaService.ensure_runtime_image()
        • LambdaService.start()
        • LambdaService.stop()
        • LambdaService.wait_ready()
        • LambdaService.status()
        • LambdaService.get_client()
      • OpenSearchService
        • OpenSearchService.url
        • OpenSearchService.create_knn_index()
      • CloudFormationService
        • CloudFormationService.endpoint_url
        • CloudFormationService.start_server()
        • CloudFormationService.get_client()
        • CloudFormationService.is_running()
      • IamService
        • IamService.endpoint_url
        • IamService.create_user()
        • IamService.create_role()
        • IamService.create_policy()
        • IamService.attach_role_policy()
        • IamService.attach_user_policy()
        • IamService.gather_statements()
        • IamService.authorize()
        • IamService.assume_role()
        • IamService.get_client()
      • Ec2Service
        • Ec2Service.endpoint_url
        • Ec2Service.run_instance()
        • Ec2Service.stop_instance()
        • Ec2Service.start_instance()
        • Ec2Service.terminate_instance()
        • Ec2Service.instance_container()
        • Ec2Service.list_instance_containers()
        • Ec2Service.start()
        • Ec2Service.stop()
        • Ec2Service.wait_ready()
        • Ec2Service.status()
        • Ec2Service.get_client()
      • AppConfigService
        • AppConfigService.endpoint_url
        • AppConfigService.start_server()
        • AppConfigService.get_client()
        • AppConfigService.get_data_client()
        • AppConfigService.get_agent()
    • Container backends
      • ContainerBackend
        • ContainerBackend.ensure_image()
        • ContainerBackend.build_image()
        • ContainerBackend.run()
        • ContainerBackend.status()
        • ContainerBackend.remove()
        • ContainerBackend.stop()
        • ContainerBackend.logs()
      • DockerBackend
        • DockerBackend.client
        • DockerBackend.ensure_image()
        • DockerBackend.build_image()
        • DockerBackend.run()
        • DockerBackend.status()
        • DockerBackend.remove()
        • DockerBackend.stop()
        • DockerBackend.logs()
      • KubernetesBackend
        • KubernetesBackend.ensure_image()
        • KubernetesBackend.run()
        • KubernetesBackend.status()
        • KubernetesBackend.remove()
        • KubernetesBackend.stop()
        • KubernetesBackend.logs()
      • AppleContainerBackend
        • AppleContainerBackend.ensure_image()
        • AppleContainerBackend.build_image()
        • AppleContainerBackend.run()
        • AppleContainerBackend.status()
        • AppleContainerBackend.remove()
        • AppleContainerBackend.stop()
        • AppleContainerBackend.logs()
oblako
  • Overview: module code

All modules for which code is available

  • oblako.services.appconfig
  • oblako.services.awslambda
  • oblako.services.backends
  • oblako.services.bedrock
  • oblako.services.cloudformation
  • oblako.services.dynamodb
  • oblako.services.ec2
  • oblako.services.glue
  • oblako.services.glue_catalog
  • oblako.services.iam
  • oblako.services.iceberg
  • oblako.services.kinesis
  • oblako.services.mlflow
  • oblako.services.opensearch
  • oblako.services.platform
  • oblako.services.rds
  • oblako.services.redshift
  • oblako.services.s3proxy
  • oblako.services.sagemaker
  • oblako.services.stepfunctions
  • oblako.services.trino

© Copyright almostly.

Built with Sphinx using a theme provided by Read the Docs.