Files
spring-cloud-static/spring-cloud-aws/2.0.0.RELEASE/multi/multi_spring-cloud-aws.html
2018-06-18 15:54:02 +00:00

3 lines
14 KiB
HTML

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Spring Cloud AWS</title><link rel="stylesheet" type="text/css" href="css/manual-multipage.css"><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="multi_spring-cloud-aws.html" title="Spring Cloud AWS"><link rel="next" href="multi_pr01.html" title=""></head><body class="firstpage" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Spring Cloud AWS</th></tr><tr><td width="20%" align="left">&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="multi_pr01.html">Next</a></td></tr></table><hr></div><div lang="en" class="book"><div class="titlepage"><div><div><h1 class="title"><a name="d0e3"></a>Spring Cloud AWS</h1></div><div><div xmlns:d="http://docbook.org/ns/docbook" class="authorgroup"><h2>Authors</h2><span class="author"><span class="firstname">Agim</span> <span class="surname">Emruli</span></span>, <span class="author"><span class="firstname">Alain</span> <span class="surname">Sahli</span></span></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="preface"><a href="multi_pr01.html"></a></span></dt><dt><span class="chapter"><a href="multi__using_amazon_web_services.html">1. Using Amazon Web Services</a></span></dt><dt><span class="chapter"><a href="multi__basic_setup.html">2. Basic setup</a></span></dt><dd><dl><dt><span class="section"><a href="multi__basic_setup.html#_spring_cloud_aws_maven_dependency_management">2.1. Spring Cloud AWS maven dependency management</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_amazon_sdk_configuration">2.2. Amazon SDK configuration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__basic_setup.html#_sdk_credentials_configuration">2.2.1. SDK credentials configuration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__basic_setup.html#_simple_credentials_configuration">Simple credentials configuration</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_instance_profile_configuration">Instance profile configuration</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_mixing_both_security_configurations">Mixing both security configurations</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_parameter_store_configuration_credentials_and_region_configuration">Parameter Store Configuration credentials and region configuration</a></span></dt></dl></dd><dt><span class="section"><a href="multi__basic_setup.html#_region_configuration">2.2.2. Region configuration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__basic_setup.html#_explicit_region_configuration">Explicit region configuration</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_automatic_region_configuration">Automatic region configuration</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_service_specific_region_configuration">Service specific region configuration</a></span></dt></dl></dd><dt><span class="section"><a href="multi__basic_setup.html#_spring_boot_auto_configuration">2.2.3. Spring Boot auto-configuration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__basic_setup.html#_maven_dependencies">Maven dependencies</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_configuring_credentials">Configuring credentials</a></span></dt><dt><span class="section"><a href="multi__basic_setup.html#_configuring_region">Configuring region</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="chapter"><a href="multi__cloud_environment.html">3. Cloud environment</a></span></dt><dd><dl><dt><span class="section"><a href="multi__cloud_environment.html#_retrieving_instance_metadata">3.1. Retrieving instance metadata</a></span></dt><dd><dl><dt><span class="section"><a href="multi__cloud_environment.html#_enabling_instance_metadata_support_with_xml">3.1.1. Enabling instance metadata support with XML</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_enabling_instance_metadata_support_with_java">3.1.2. Enabling instance metadata support with Java</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_enabling_instance_metadata_support_in_spring_boot">3.1.3. Enabling instance metadata support in Spring Boot</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_using_instance_metadata">3.1.4. Using instance metadata</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_using_instance_user_data">3.1.5. Using instance user data</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_using_instance_tags">3.1.6. Using instance tags</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_configuring_custom_ec2_client">3.1.7. Configuring custom EC2 client</a></span></dt><dt><span class="section"><a href="multi__cloud_environment.html#_injecting_the_default_ec2_client">3.1.8. Injecting the default EC2 client</a></span></dt></dl></dd><dt><span class="section"><a href="multi__cloud_environment.html#_integrating_your_spring_cloud_application_with_the_aws_parameter_store">3.2. Integrating your Spring Cloud application with the AWS Parameter Store</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__managing_cloud_environments.html">4. Managing cloud environments</a></span></dt><dd><dl><dt><span class="section"><a href="multi__managing_cloud_environments.html#_automatic_cloudformation_configuration">4.1. Automatic CloudFormation configuration</a></span></dt><dt><span class="section"><a href="multi__managing_cloud_environments.html#_manual_cloudformation_configuration">4.2. Manual CloudFormation configuration</a></span></dt><dt><span class="section"><a href="multi__managing_cloud_environments.html#_cloudformation_configuration_with_java_config_classes">4.3. CloudFormation configuration with Java config classes</a></span></dt><dt><span class="section"><a href="multi__managing_cloud_environments.html#_cloudformation_configuration_in_spring_boot">4.4. CloudFormation configuration in Spring Boot</a></span></dt><dt><span class="section"><a href="multi__managing_cloud_environments.html#_manual_name_resolution">4.5. Manual name resolution</a></span></dt><dt><span class="section"><a href="multi__managing_cloud_environments.html#_stack_tags">4.6. Stack Tags</a></span></dt><dt><span class="section"><a href="multi__managing_cloud_environments.html#_using_custom_cloudformation_client">4.7. Using custom CloudFormation client</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__messaging.html">5. Messaging</a></span></dt><dd><dl><dt><span class="section"><a href="multi__messaging.html#_configuring_messaging">5.1. Configuring messaging</a></span></dt><dd><dl><dt><span class="section"><a href="multi__messaging.html#_maven_dependency_configuration">5.1.1. Maven dependency configuration</a></span></dt></dl></dd><dt><span class="section"><a href="multi__messaging.html#_sqs_support">5.2. SQS support</a></span></dt><dd><dl><dt><span class="section"><a href="multi__messaging.html#_sending_a_message">5.2.1. Sending a message</a></span></dt><dd><dl><dt><span class="section"><a href="multi__messaging.html#_using_message_converters">Using message converters</a></span></dt></dl></dd><dt><span class="section"><a href="multi__messaging.html#_receiving_a_message">5.2.2. Receiving a message</a></span></dt><dt><span class="section"><a href="multi__messaging.html#_annotation_driven_listener_endpoints">5.2.3. Annotation-driven listener endpoints</a></span></dt><dd><dl><dt><span class="section"><a href="multi__messaging.html#_message_reply">Message reply</a></span></dt></dl></dd><dt><span class="section"><a href="multi__messaging.html#_the_simplemessagelistenercontainerfactory">5.2.4. The SimpleMessageListenerContainerFactory</a></span></dt><dt><span class="section"><a href="multi__messaging.html#_consuming_aws_event_messages_with_amazon_sqs">5.2.5. Consuming AWS Event messages with Amazon SQS</a></span></dt></dl></dd><dt><span class="section"><a href="multi__messaging.html#_sns_support">5.3. SNS support</a></span></dt><dd><dl><dt><span class="section"><a href="multi__messaging.html#_sending_a_message_2">5.3.1. Sending a message</a></span></dt><dt><span class="section"><a href="multi__messaging.html#_annotation_driven_http_notification_endpoint">5.3.2. Annotation-driven HTTP notification endpoint</a></span></dt></dl></dd><dt><span class="section"><a href="multi__messaging.html#_using_cloudformation">5.4. Using CloudFormation</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__caching.html">6. Caching</a></span></dt><dd><dl><dt><span class="section"><a href="multi__caching.html#_configuring_dependencies_for_redis_caches">6.1. Configuring dependencies for Redis caches</a></span></dt><dt><span class="section"><a href="multi__caching.html#_configuring_caching_with_xml">6.2. Configuring caching with XML</a></span></dt><dd><dl><dt><span class="section"><a href="multi__caching.html#_mixing_caches">6.2.1. Mixing caches</a></span></dt><dt><span class="section"><a href="multi__caching.html#_defining_expiration">6.2.2. Defining expiration</a></span></dt></dl></dd><dt><span class="section"><a href="multi__caching.html#_configuring_caching_using_java_configuration">6.3. Configuring caching using Java configuration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__caching.html#_configuring_expiry_time_for_caches">6.3.1. Configuring expiry time for caches</a></span></dt></dl></dd><dt><span class="section"><a href="multi__caching.html#_configuring_caching_in_spring_boot">6.4. Configuring caching in Spring Boot</a></span></dt><dt><span class="section"><a href="multi__caching.html#_using_caching">6.5. Using caching</a></span></dt><dt><span class="section"><a href="multi__caching.html#_memcached_client_implementation">6.6. Memcached client implementation</a></span></dt><dt><span class="section"><a href="multi__caching.html#_using_cloudformation_2">6.7. Using CloudFormation</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__data_access_with_jdbc.html">7. Data Access with JDBC</a></span></dt><dd><dl><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_configuring_data_source">7.1. Configuring data source</a></span></dt><dd><dl><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_maven_dependency_configuration_2">7.1.1. Maven dependency configuration</a></span></dt><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_basic_data_source_configuration">7.1.2. Basic data source configuration</a></span></dt><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_data_source_pool_configuration">7.1.3. Data source pool configuration</a></span></dt></dl></dd><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_configuring_data_source_with_java_config">7.2. Configuring data source with Java config</a></span></dt><dd><dl><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_java_based_data_source_pool_configuration">7.2.1. Java based data source pool configuration</a></span></dt></dl></dd><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_configuring_data_source_in_spring_boot">7.3. Configuring data source in Spring Boot</a></span></dt><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_read_replica_configuration">7.4. Read-replica configuration</a></span></dt><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_failover_support">7.5. Failover support</a></span></dt><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_cloudformation_support">7.6. CloudFormation support</a></span></dt><dt><span class="section"><a href="multi__data_access_with_jdbc.html#_database_tags">7.7. Database tags</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__sending_mails.html">8. Sending mails</a></span></dt><dd><dl><dt><span class="section"><a href="multi__sending_mails.html#_configuring_the_mail_sender">8.1. Configuring the mail sender</a></span></dt><dt><span class="section"><a href="multi__sending_mails.html#_sending_simple_mails">8.2. Sending simple mails</a></span></dt><dt><span class="section"><a href="multi__sending_mails.html#_sending_attachments">8.3. Sending attachments</a></span></dt><dt><span class="section"><a href="multi__sending_mails.html#_configuring_regions">8.4. Configuring regions</a></span></dt><dt><span class="section"><a href="multi__sending_mails.html#_authenticating_e_mails">8.5. Authenticating e-mails</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__resource_handling.html">9. Resource handling</a></span></dt><dd><dl><dt><span class="section"><a href="multi__resource_handling.html#_configuring_the_resource_loader">9.1. Configuring the resource loader</a></span></dt><dt><span class="section"><a href="multi__resource_handling.html#_downloading_files">9.2. Downloading files</a></span></dt><dt><span class="section"><a href="multi__resource_handling.html#_uploading_files">9.3. Uploading files</a></span></dt><dd><dl><dt><span class="section"><a href="multi__resource_handling.html#_uploading_multi_part_files">9.3.1. Uploading multi-part files</a></span></dt><dt><span class="section"><a href="multi__resource_handling.html#_uploading_with_the_transfermanager">9.3.2. Uploading with the TransferManager</a></span></dt></dl></dd><dt><span class="section"><a href="multi__resource_handling.html#_searching_resources">9.4. Searching resources</a></span></dt><dt><span class="section"><a href="multi__resource_handling.html#_using_cloudformation_3">9.5. Using CloudFormation</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="multi_pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right" valign="top">&nbsp;</td></tr></table></div></body></html>