0
# AWS Service Clients
1
2
Client libraries for all AWS services providing complete APIs for interacting with AWS services. The BOM manages over 400 AWS service client dependencies organized by service categories.
3
4
## Core Imports
5
6
```xml
7
<!-- Import BOM for version management -->
8
<dependencyManagement>
9
<dependencies>
10
<dependency>
11
<groupId>software.amazon.awssdk</groupId>
12
<artifactId>bom</artifactId>
13
<version>2.33.4</version>
14
<type>pom</type>
15
<scope>import</scope>
16
</dependency>
17
</dependencies>
18
</dependencyManagement>
19
```
20
21
## Capabilities
22
23
### Core Compute Services
24
25
Essential compute services including EC2, Lambda, and container orchestration.
26
27
```xml { .api }
28
/**
29
* Amazon Elastic Compute Cloud - Virtual servers in the cloud
30
*/
31
<dependency>
32
<groupId>software.amazon.awssdk</groupId>
33
<artifactId>ec2</artifactId>
34
<version>${awsjavasdk.version}</version>
35
</dependency>
36
37
/**
38
* AWS Lambda - Serverless compute service
39
*/
40
<dependency>
41
<groupId>software.amazon.awssdk</groupId>
42
<artifactId>lambda</artifactId>
43
<version>${awsjavasdk.version}</version>
44
</dependency>
45
46
/**
47
* Amazon Elastic Container Service - Container orchestration
48
*/
49
<dependency>
50
<groupId>software.amazon.awssdk</groupId>
51
<artifactId>ecs</artifactId>
52
<version>${awsjavasdk.version}</version>
53
</dependency>
54
55
/**
56
* Amazon Elastic Kubernetes Service - Managed Kubernetes
57
*/
58
<dependency>
59
<groupId>software.amazon.awssdk</groupId>
60
<artifactId>eks</artifactId>
61
<version>${awsjavasdk.version}</version>
62
</dependency>
63
64
/**
65
* AWS Fargate - Serverless containers (via ECS)
66
*/
67
<dependency>
68
<groupId>software.amazon.awssdk</groupId>
69
<artifactId>ecs</artifactId>
70
<version>${awsjavasdk.version}</version>
71
</dependency>
72
```
73
74
### Storage Services
75
76
Data storage services including S3, EBS, and file systems.
77
78
```xml { .api }
79
/**
80
* Amazon Simple Storage Service - Object storage
81
*/
82
<dependency>
83
<groupId>software.amazon.awssdk</groupId>
84
<artifactId>s3</artifactId>
85
<version>${awsjavasdk.version}</version>
86
</dependency>
87
88
/**
89
* Amazon S3 Control - S3 management and batch operations
90
*/
91
<dependency>
92
<groupId>software.amazon.awssdk</groupId>
93
<artifactId>s3control</artifactId>
94
<version>${awsjavasdk.version}</version>
95
</dependency>
96
97
/**
98
* Amazon Elastic Block Store - Block storage for EC2
99
*/
100
<dependency>
101
<groupId>software.amazon.awssdk</groupId>
102
<artifactId>ebs</artifactId>
103
<version>${awsjavasdk.version}</version>
104
</dependency>
105
106
/**
107
* Amazon Elastic File System - Managed file system
108
*/
109
<dependency>
110
<groupId>software.amazon.awssdk</groupId>
111
<artifactId>efs</artifactId>
112
<version>${awsjavasdk.version}</version>
113
</dependency>
114
115
/**
116
* Amazon FSx - High-performance file systems
117
*/
118
<dependency>
119
<groupId>software.amazon.awssdk</groupId>
120
<artifactId>fsx</artifactId>
121
<version>${awsjavasdk.version}</version>
122
</dependency>
123
124
/**
125
* Amazon S3 Glacier - Long-term archive storage
126
*/
127
<dependency>
128
<groupId>software.amazon.awssdk</groupId>
129
<artifactId>glacier</artifactId>
130
<version>${awsjavasdk.version}</version>
131
</dependency>
132
```
133
134
### Database Services
135
136
Managed database services including RDS, DynamoDB, and specialized databases.
137
138
```xml { .api }
139
/**
140
* Amazon DynamoDB - NoSQL database service
141
*/
142
<dependency>
143
<groupId>software.amazon.awssdk</groupId>
144
<artifactId>dynamodb</artifactId>
145
<version>${awsjavasdk.version}</version>
146
</dependency>
147
148
/**
149
* Amazon Relational Database Service - Managed relational databases
150
*/
151
<dependency>
152
<groupId>software.amazon.awssdk</groupId>
153
<artifactId>rds</artifactId>
154
<version>${awsjavasdk.version}</version>
155
</dependency>
156
157
/**
158
* Amazon RDS Data API - HTTP API for RDS
159
*/
160
<dependency>
161
<groupId>software.amazon.awssdk</groupId>
162
<artifactId>rdsdata</artifactId>
163
<version>${awsjavasdk.version}</version>
164
</dependency>
165
166
/**
167
* Amazon DocumentDB - MongoDB-compatible database
168
*/
169
<dependency>
170
<groupId>software.amazon.awssdk</groupId>
171
<artifactId>docdb</artifactId>
172
<version>${awsjavasdk.version}</version>
173
</dependency>
174
175
/**
176
* Amazon ElastiCache - In-memory caching
177
*/
178
<dependency>
179
<groupId>software.amazon.awssdk</groupId>
180
<artifactId>elasticache</artifactId>
181
<version>${awsjavasdk.version}</version>
182
</dependency>
183
184
/**
185
* Amazon Redshift - Data warehouse
186
*/
187
<dependency>
188
<groupId>software.amazon.awssdk</groupId>
189
<artifactId>redshift</artifactId>
190
<version>${awsjavasdk.version}</version>
191
</dependency>
192
193
/**
194
* Amazon Neptune - Graph database
195
*/
196
<dependency>
197
<groupId>software.amazon.awssdk</groupId>
198
<artifactId>neptune</artifactId>
199
<version>${awsjavasdk.version}</version>
200
</dependency>
201
202
/**
203
* Amazon Timestream Write - Time series database write operations
204
*/
205
<dependency>
206
<groupId>software.amazon.awssdk</groupId>
207
<artifactId>timestreamwrite</artifactId>
208
<version>${awsjavasdk.version}</version>
209
</dependency>
210
211
/**
212
* Amazon Timestream Query - Time series database query operations
213
*/
214
<dependency>
215
<groupId>software.amazon.awssdk</groupId>
216
<artifactId>timestreamquery</artifactId>
217
<version>${awsjavasdk.version}</version>
218
</dependency>
219
```
220
221
### Messaging & Integration Services
222
223
Communication and integration services including SQS, SNS, and EventBridge.
224
225
```xml { .api }
226
/**
227
* Amazon Simple Queue Service - Message queuing
228
*/
229
<dependency>
230
<groupId>software.amazon.awssdk</groupId>
231
<artifactId>sqs</artifactId>
232
<version>${awsjavasdk.version}</version>
233
</dependency>
234
235
/**
236
* Amazon Simple Notification Service - Pub/sub messaging
237
*/
238
<dependency>
239
<groupId>software.amazon.awssdk</groupId>
240
<artifactId>sns</artifactId>
241
<version>${awsjavasdk.version}</version>
242
</dependency>
243
244
/**
245
* Amazon EventBridge - Event-driven applications
246
*/
247
<dependency>
248
<groupId>software.amazon.awssdk</groupId>
249
<artifactId>eventbridge</artifactId>
250
<version>${awsjavasdk.version}</version>
251
</dependency>
252
253
/**
254
* Amazon Kinesis - Real-time data streaming
255
*/
256
<dependency>
257
<groupId>software.amazon.awssdk</groupId>
258
<artifactId>kinesis</artifactId>
259
<version>${awsjavasdk.version}</version>
260
</dependency>
261
262
/**
263
* AWS Step Functions - Workflow orchestration
264
*/
265
<dependency>
266
<groupId>software.amazon.awssdk</groupId>
267
<artifactId>sfn</artifactId>
268
<version>${awsjavasdk.version}</version>
269
</dependency>
270
271
/**
272
* Amazon API Gateway - API management
273
*/
274
<dependency>
275
<groupId>software.amazon.awssdk</groupId>
276
<artifactId>apigateway</artifactId>
277
<version>${awsjavasdk.version}</version>
278
</dependency>
279
```
280
281
### Security & Identity Services
282
283
Security, identity, and access management services.
284
285
```xml { .api }
286
/**
287
* AWS Identity and Access Management - User and access management
288
*/
289
<dependency>
290
<groupId>software.amazon.awssdk</groupId>
291
<artifactId>iam</artifactId>
292
<version>${awsjavasdk.version}</version>
293
</dependency>
294
295
/**
296
* AWS Security Token Service - Temporary credentials
297
*/
298
<dependency>
299
<groupId>software.amazon.awssdk</groupId>
300
<artifactId>sts</artifactId>
301
<version>${awsjavasdk.version}</version>
302
</dependency>
303
304
/**
305
* AWS Key Management Service - Encryption key management
306
*/
307
<dependency>
308
<groupId>software.amazon.awssdk</groupId>
309
<artifactId>kms</artifactId>
310
<version>${awsjavasdk.version}</version>
311
</dependency>
312
313
/**
314
* AWS Secrets Manager - Secrets management
315
*/
316
<dependency>
317
<groupId>software.amazon.awssdk</groupId>
318
<artifactId>secretsmanager</artifactId>
319
<version>${awsjavasdk.version}</version>
320
</dependency>
321
322
/**
323
* Amazon Cognito Identity - Federated identities
324
*/
325
<dependency>
326
<groupId>software.amazon.awssdk</groupId>
327
<artifactId>cognitoidentity</artifactId>
328
<version>${awsjavasdk.version}</version>
329
</dependency>
330
331
/**
332
* Amazon Cognito Identity Provider - User pools
333
*/
334
<dependency>
335
<groupId>software.amazon.awssdk</groupId>
336
<artifactId>cognitoidentityprovider</artifactId>
337
<version>${awsjavasdk.version}</version>
338
</dependency>
339
```
340
341
### Monitoring & Observability Services
342
343
Monitoring, logging, and observability services.
344
345
```xml { .api }
346
/**
347
* Amazon CloudWatch - Monitoring and observability
348
*/
349
<dependency>
350
<groupId>software.amazon.awssdk</groupId>
351
<artifactId>cloudwatch</artifactId>
352
<version>${awsjavasdk.version}</version>
353
</dependency>
354
355
/**
356
* Amazon CloudWatch Logs - Log management
357
*/
358
<dependency>
359
<groupId>software.amazon.awssdk</groupId>
360
<artifactId>cloudwatchlogs</artifactId>
361
<version>${awsjavasdk.version}</version>
362
</dependency>
363
364
/**
365
* AWS CloudTrail - API logging and governance
366
*/
367
<dependency>
368
<groupId>software.amazon.awssdk</groupId>
369
<artifactId>cloudtrail</artifactId>
370
<version>${awsjavasdk.version}</version>
371
</dependency>
372
373
/**
374
* AWS X-Ray - Distributed tracing
375
*/
376
<dependency>
377
<groupId>software.amazon.awssdk</groupId>
378
<artifactId>xray</artifactId>
379
<version>${awsjavasdk.version}</version>
380
</dependency>
381
```
382
383
### Machine Learning & AI Services
384
385
Machine learning and artificial intelligence services.
386
387
```xml { .api }
388
/**
389
* Amazon SageMaker - Machine learning platform
390
*/
391
<dependency>
392
<groupId>software.amazon.awssdk</groupId>
393
<artifactId>sagemaker</artifactId>
394
<version>${awsjavasdk.version}</version>
395
</dependency>
396
397
/**
398
* Amazon SageMaker Runtime - Model inference
399
*/
400
<dependency>
401
<groupId>software.amazon.awssdk</groupId>
402
<artifactId>sagemakerruntime</artifactId>
403
<version>${awsjavasdk.version}</version>
404
</dependency>
405
406
/**
407
* Amazon Comprehend - Natural language processing
408
*/
409
<dependency>
410
<groupId>software.amazon.awssdk</groupId>
411
<artifactId>comprehend</artifactId>
412
<version>${awsjavasdk.version}</version>
413
</dependency>
414
415
/**
416
* Amazon Bedrock - Foundation model service
417
*/
418
<dependency>
419
<groupId>software.amazon.awssdk</groupId>
420
<artifactId>bedrock</artifactId>
421
<version>${awsjavasdk.version}</version>
422
</dependency>
423
424
/**
425
* Amazon Bedrock Runtime - Foundation model inference
426
*/
427
<dependency>
428
<groupId>software.amazon.awssdk</groupId>
429
<artifactId>bedrockruntime</artifactId>
430
<version>${awsjavasdk.version}</version>
431
</dependency>
432
433
/**
434
* Amazon Rekognition - Computer vision
435
*/
436
<dependency>
437
<groupId>software.amazon.awssdk</groupId>
438
<artifactId>rekognition</artifactId>
439
<version>${awsjavasdk.version}</version>
440
</dependency>
441
442
/**
443
* Amazon Polly - Text-to-speech
444
*/
445
<dependency>
446
<groupId>software.amazon.awssdk</groupId>
447
<artifactId>polly</artifactId>
448
<version>${awsjavasdk.version}</version>
449
</dependency>
450
451
/**
452
* Amazon Transcribe - Speech-to-text
453
*/
454
<dependency>
455
<groupId>software.amazon.awssdk</groupId>
456
<artifactId>transcribe</artifactId>
457
<version>${awsjavasdk.version}</version>
458
</dependency>
459
```
460
461
### Developer & DevOps Services
462
463
Development tools and DevOps services.
464
465
```xml { .api }
466
/**
467
* AWS CodeBuild - Continuous integration
468
*/
469
<dependency>
470
<groupId>software.amazon.awssdk</groupId>
471
<artifactId>codebuild</artifactId>
472
<version>${awsjavasdk.version}</version>
473
</dependency>
474
475
/**
476
* AWS CodeDeploy - Application deployment
477
*/
478
<dependency>
479
<groupId>software.amazon.awssdk</groupId>
480
<artifactId>codedeploy</artifactId>
481
<version>${awsjavasdk.version}</version>
482
</dependency>
483
484
/**
485
* AWS CodePipeline - Continuous delivery
486
*/
487
<dependency>
488
<groupId>software.amazon.awssdk</groupId>
489
<artifactId>codepipeline</artifactId>
490
<version>${awsjavasdk.version}</version>
491
</dependency>
492
493
/**
494
* AWS CodeCommit - Source control
495
*/
496
<dependency>
497
<groupId>software.amazon.awssdk</groupId>
498
<artifactId>codecommit</artifactId>
499
<version>${awsjavasdk.version}</version>
500
</dependency>
501
502
/**
503
* AWS CloudFormation - Infrastructure as code
504
*/
505
<dependency>
506
<groupId>software.amazon.awssdk</groupId>
507
<artifactId>cloudformation</artifactId>
508
<version>${awsjavasdk.version}</version>
509
</dependency>
510
```
511
512
### Cost Management & Billing Services
513
514
Cost optimization, billing management, and pricing services.
515
516
```xml { .api }
517
/**
518
* AWS Budgets - Budget planning and cost control
519
*/
520
<dependency>
521
<groupId>software.amazon.awssdk</groupId>
522
<artifactId>budgets</artifactId>
523
<version>${awsjavasdk.version}</version>
524
</dependency>
525
526
/**
527
* AWS Cost Explorer - Cost analysis and optimization
528
*/
529
<dependency>
530
<groupId>software.amazon.awssdk</groupId>
531
<artifactId>costexplorer</artifactId>
532
<version>${awsjavasdk.version}</version>
533
</dependency>
534
535
/**
536
* AWS Cost and Usage Report - Detailed billing reports
537
*/
538
<dependency>
539
<groupId>software.amazon.awssdk</groupId>
540
<artifactId>costandusagereport</artifactId>
541
<version>${awsjavasdk.version}</version>
542
</dependency>
543
544
/**
545
* AWS Pricing - Product pricing information
546
*/
547
<dependency>
548
<groupId>software.amazon.awssdk</groupId>
549
<artifactId>pricing</artifactId>
550
<version>${awsjavasdk.version}</version>
551
</dependency>
552
553
/**
554
* AWS Savings Plans - Cost savings plans management
555
*/
556
<dependency>
557
<groupId>software.amazon.awssdk</groupId>
558
<artifactId>savingsplans</artifactId>
559
<version>${awsjavasdk.version}</version>
560
</dependency>
561
562
/**
563
* AWS Cost Optimization Hub - Cost optimization recommendations
564
*/
565
<dependency>
566
<groupId>software.amazon.awssdk</groupId>
567
<artifactId>costoptimizationhub</artifactId>
568
<version>${awsjavasdk.version}</version>
569
</dependency>
570
571
/**
572
* AWS Billing and Cost Management Data Exports - Billing data exports
573
*/
574
<dependency>
575
<groupId>software.amazon.awssdk</groupId>
576
<artifactId>bcmdataexports</artifactId>
577
<version>${awsjavasdk.version}</version>
578
</dependency>
579
580
/**
581
* AWS Billing and Cost Management Pricing Calculator - Cost estimation
582
*/
583
<dependency>
584
<groupId>software.amazon.awssdk</groupId>
585
<artifactId>bcmpricingcalculator</artifactId>
586
<version>${awsjavasdk.version}</version>
587
</dependency>
588
589
/**
590
* AWS Free Tier - Free tier usage tracking
591
*/
592
<dependency>
593
<groupId>software.amazon.awssdk</groupId>
594
<artifactId>freetier</artifactId>
595
<version>${awsjavasdk.version}</version>
596
</dependency>
597
598
/**
599
* AWS Billing - Billing account management
600
*/
601
<dependency>
602
<groupId>software.amazon.awssdk</groupId>
603
<artifactId>billing</artifactId>
604
<version>${awsjavasdk.version}</version>
605
</dependency>
606
607
/**
608
* AWS Invoicing - Invoice management
609
*/
610
<dependency>
611
<groupId>software.amazon.awssdk</groupId>
612
<artifactId>invoicing</artifactId>
613
<version>${awsjavasdk.version}</version>
614
</dependency>
615
```
616
617
### IoT Services
618
619
Internet of Things platform and device management services.
620
621
```xml { .api }
622
/**
623
* AWS IoT Core - IoT device connectivity and management
624
*/
625
<dependency>
626
<groupId>software.amazon.awssdk</groupId>
627
<artifactId>iot</artifactId>
628
<version>${awsjavasdk.version}</version>
629
</dependency>
630
631
/**
632
* AWS IoT Analytics - IoT data analytics
633
*/
634
<dependency>
635
<groupId>software.amazon.awssdk</groupId>
636
<artifactId>iotanalytics</artifactId>
637
<version>${awsjavasdk.version}</version>
638
</dependency>
639
640
/**
641
* AWS IoT Data Plane - IoT device data operations
642
*/
643
<dependency>
644
<groupId>software.amazon.awssdk</groupId>
645
<artifactId>iotdataplane</artifactId>
646
<version>${awsjavasdk.version}</version>
647
</dependency>
648
649
/**
650
* AWS IoT Jobs Data Plane - IoT job execution
651
*/
652
<dependency>
653
<groupId>software.amazon.awssdk</groupId>
654
<artifactId>iotjobsdataplane</artifactId>
655
<version>${awsjavasdk.version}</version>
656
</dependency>
657
658
/**
659
* AWS IoT Events - IoT event detection and response
660
*/
661
<dependency>
662
<groupId>software.amazon.awssdk</groupId>
663
<artifactId>iotevents</artifactId>
664
<version>${awsjavasdk.version}</version>
665
</dependency>
666
667
/**
668
* AWS IoT Events Data - IoT events data operations
669
*/
670
<dependency>
671
<groupId>software.amazon.awssdk</groupId>
672
<artifactId>ioteventsdata</artifactId>
673
<version>${awsjavasdk.version}</version>
674
</dependency>
675
676
/**
677
* AWS IoT Things Graph - IoT application visual workflows
678
*/
679
<dependency>
680
<groupId>software.amazon.awssdk</groupId>
681
<artifactId>iotthingsgraph</artifactId>
682
<version>${awsjavasdk.version}</version>
683
</dependency>
684
685
/**
686
* AWS IoT Secure Tunneling - Secure remote access to IoT devices
687
*/
688
<dependency>
689
<groupId>software.amazon.awssdk</groupId>
690
<artifactId>iotsecuretunneling</artifactId>
691
<version>${awsjavasdk.version}</version>
692
</dependency>
693
694
/**
695
* AWS IoT SiteWise - Industrial data collection and organization
696
*/
697
<dependency>
698
<groupId>software.amazon.awssdk</groupId>
699
<artifactId>iotsitewise</artifactId>
700
<version>${awsjavasdk.version}</version>
701
</dependency>
702
703
/**
704
* AWS IoT TwinMaker - Digital twin creation and management
705
*/
706
<dependency>
707
<groupId>software.amazon.awssdk</groupId>
708
<artifactId>iottwinmaker</artifactId>
709
<version>${awsjavasdk.version}</version>
710
</dependency>
711
712
/**
713
* AWS IoT FleetHub - IoT device fleet monitoring
714
*/
715
<dependency>
716
<groupId>software.amazon.awssdk</groupId>
717
<artifactId>iotfleethub</artifactId>
718
<version>${awsjavasdk.version}</version>
719
</dependency>
720
721
/**
722
* AWS IoT Device Advisor - IoT device testing
723
*/
724
<dependency>
725
<groupId>software.amazon.awssdk</groupId>
726
<artifactId>iotdeviceadvisor</artifactId>
727
<version>${awsjavasdk.version}</version>
728
</dependency>
729
730
/**
731
* AWS IoT Wireless - IoT wireless connectivity
732
*/
733
<dependency>
734
<groupId>software.amazon.awssdk</groupId>
735
<artifactId>iotwireless</artifactId>
736
<version>${awsjavasdk.version}</version>
737
</dependency>
738
739
/**
740
* AWS IoT FleetWise - Connected vehicle data collection
741
*/
742
<dependency>
743
<groupId>software.amazon.awssdk</groupId>
744
<artifactId>iotfleetwise</artifactId>
745
<version>${awsjavasdk.version}</version>
746
</dependency>
747
748
/**
749
* AWS IoT 1-Click - Simple IoT device triggers
750
*/
751
<dependency>
752
<groupId>software.amazon.awssdk</groupId>
753
<artifactId>iot1clickdevices</artifactId>
754
<version>${awsjavasdk.version}</version>
755
</dependency>
756
757
/**
758
* AWS IoT 1-Click Projects - IoT 1-Click project management
759
*/
760
<dependency>
761
<groupId>software.amazon.awssdk</groupId>
762
<artifactId>iot1clickprojects</artifactId>
763
<version>${awsjavasdk.version}</version>
764
</dependency>
765
766
/**
767
* AWS IoT Device Defender - IoT device security monitoring
768
*/
769
<dependency>
770
<groupId>software.amazon.awssdk</groupId>
771
<artifactId>iotdevicedefender</artifactId>
772
<version>${awsjavasdk.version}</version>
773
</dependency>
774
```
775
776
### Media Services
777
778
Video processing, streaming, and media workflow services.
779
780
```xml { .api }
781
/**
782
* AWS Elemental MediaConnect - Live video transport
783
*/
784
<dependency>
785
<groupId>software.amazon.awssdk</groupId>
786
<artifactId>mediaconnect</artifactId>
787
<version>${awsjavasdk.version}</version>
788
</dependency>
789
790
/**
791
* AWS Elemental MediaConvert - File-based video transcoding
792
*/
793
<dependency>
794
<groupId>software.amazon.awssdk</groupId>
795
<artifactId>mediaconvert</artifactId>
796
<version>${awsjavasdk.version}</version>
797
</dependency>
798
799
/**
800
* AWS Elemental MediaLive - Live video encoding
801
*/
802
<dependency>
803
<groupId>software.amazon.awssdk</groupId>
804
<artifactId>medialive</artifactId>
805
<version>${awsjavasdk.version}</version>
806
</dependency>
807
808
/**
809
* AWS Elemental MediaPackage - Video origination and packaging
810
*/
811
<dependency>
812
<groupId>software.amazon.awssdk</groupId>
813
<artifactId>mediapackage</artifactId>
814
<version>${awsjavasdk.version}</version>
815
</dependency>
816
817
/**
818
* AWS Elemental MediaPackage VOD - Video on demand packaging
819
*/
820
<dependency>
821
<groupId>software.amazon.awssdk</groupId>
822
<artifactId>mediapackagevod</artifactId>
823
<version>${awsjavasdk.version}</version>
824
</dependency>
825
826
/**
827
* AWS Elemental MediaPackage v2 - Next generation video packaging
828
*/
829
<dependency>
830
<groupId>software.amazon.awssdk</groupId>
831
<artifactId>mediapackagev2</artifactId>
832
<version>${awsjavasdk.version}</version>
833
</dependency>
834
835
/**
836
* AWS Elemental MediaStore - Video storage and HTTP origin
837
*/
838
<dependency>
839
<groupId>software.amazon.awssdk</groupId>
840
<artifactId>mediastore</artifactId>
841
<version>${awsjavasdk.version}</version>
842
</dependency>
843
844
/**
845
* AWS Elemental MediaStore Data - MediaStore data operations
846
*/
847
<dependency>
848
<groupId>software.amazon.awssdk</groupId>
849
<artifactId>mediastoredata</artifactId>
850
<version>${awsjavasdk.version}</version>
851
</dependency>
852
853
/**
854
* AWS Elemental MediaTailor - Video personalization and monetization
855
*/
856
<dependency>
857
<groupId>software.amazon.awssdk</groupId>
858
<artifactId>mediatailor</artifactId>
859
<version>${awsjavasdk.version}</version>
860
</dependency>
861
862
/**
863
* Amazon Elastic Transcoder - Media transcoding (legacy)
864
*/
865
<dependency>
866
<groupId>software.amazon.awssdk</groupId>
867
<artifactId>elastictranscoder</artifactId>
868
<version>${awsjavasdk.version}</version>
869
</dependency>
870
871
/**
872
* Amazon Interactive Video Service - Live video streaming
873
*/
874
<dependency>
875
<groupId>software.amazon.awssdk</groupId>
876
<artifactId>ivs</artifactId>
877
<version>${awsjavasdk.version}</version>
878
</dependency>
879
880
/**
881
* Amazon Interactive Video Service Chat - Live video chat
882
*/
883
<dependency>
884
<groupId>software.amazon.awssdk</groupId>
885
<artifactId>ivschat</artifactId>
886
<version>${awsjavasdk.version}</version>
887
</dependency>
888
889
/**
890
* Amazon Interactive Video Service Real-Time - Real-time video streaming
891
*/
892
<dependency>
893
<groupId>software.amazon.awssdk</groupId>
894
<artifactId>ivsrealtime</artifactId>
895
<version>${awsjavasdk.version}</version>
896
</dependency>
897
898
/**
899
* Amazon Kinesis Video Streams - Video streaming for analytics and ML
900
*/
901
<dependency>
902
<groupId>software.amazon.awssdk</groupId>
903
<artifactId>kinesisvideo</artifactId>
904
<version>${awsjavasdk.version}</version>
905
</dependency>
906
907
/**
908
* Amazon Kinesis Video Streams Archived Media - Video stream playback
909
*/
910
<dependency>
911
<groupId>software.amazon.awssdk</groupId>
912
<artifactId>kinesisvideoarchivedmedia</artifactId>
913
<version>${awsjavasdk.version}</version>
914
</dependency>
915
916
/**
917
* Amazon Kinesis Video Streams Media - Video stream media operations
918
*/
919
<dependency>
920
<groupId>software.amazon.awssdk</groupId>
921
<artifactId>kinesisvideomedia</artifactId>
922
<version>${awsjavasdk.version}</version>
923
</dependency>
924
925
/**
926
* Amazon Kinesis Video Streams Signaling - Video stream signaling
927
*/
928
<dependency>
929
<groupId>software.amazon.awssdk</groupId>
930
<artifactId>kinesisvideosignaling</artifactId>
931
<version>${awsjavasdk.version}</version>
932
</dependency>
933
934
/**
935
* Amazon Kinesis Video Streams WebRTC Storage - WebRTC media storage
936
*/
937
<dependency>
938
<groupId>software.amazon.awssdk</groupId>
939
<artifactId>kinesisvideowebrtcstorage</artifactId>
940
<version>${awsjavasdk.version}</version>
941
</dependency>
942
943
/**
944
* Amazon Nimble Studio - Creative studio in the cloud
945
*/
946
<dependency>
947
<groupId>software.amazon.awssdk</groupId>
948
<artifactId>nimble</artifactId>
949
<version>${awsjavasdk.version}</version>
950
</dependency>
951
```
952
953
### Business Applications
954
955
Collaboration, communication, and productivity services.
956
957
```xml { .api }
958
/**
959
* Amazon Chime - Communications service
960
*/
961
<dependency>
962
<groupId>software.amazon.awssdk</groupId>
963
<artifactId>chime</artifactId>
964
<version>${awsjavasdk.version}</version>
965
</dependency>
966
967
/**
968
* Amazon Chime SDK Identity - Chime identity management
969
*/
970
<dependency>
971
<groupId>software.amazon.awssdk</groupId>
972
<artifactId>chimesdkidentity</artifactId>
973
<version>${awsjavasdk.version}</version>
974
</dependency>
975
976
/**
977
* Amazon Chime SDK Messaging - Chime messaging functionality
978
*/
979
<dependency>
980
<groupId>software.amazon.awssdk</groupId>
981
<artifactId>chimesdkmessaging</artifactId>
982
<version>${awsjavasdk.version}</version>
983
</dependency>
984
985
/**
986
* Amazon Chime SDK Meetings - Chime meeting functionality
987
*/
988
<dependency>
989
<groupId>software.amazon.awssdk</groupId>
990
<artifactId>chimesdkmeetings</artifactId>
991
<version>${awsjavasdk.version}</version>
992
</dependency>
993
994
/**
995
* Amazon Chime SDK Voice - Chime voice functionality
996
*/
997
<dependency>
998
<groupId>software.amazon.awssdk</groupId>
999
<artifactId>chimesdkvoice</artifactId>
1000
<version>${awsjavasdk.version}</version>
1001
</dependency>
1002
1003
/**
1004
* Amazon Chime SDK Media Pipelines - Chime media processing
1005
*/
1006
<dependency>
1007
<groupId>software.amazon.awssdk</groupId>
1008
<artifactId>chimesdkmediapipelines</artifactId>
1009
<version>${awsjavasdk.version}</version>
1010
</dependency>
1011
1012
/**
1013
* Amazon Connect - Cloud contact center
1014
*/
1015
<dependency>
1016
<groupId>software.amazon.awssdk</groupId>
1017
<artifactId>connect</artifactId>
1018
<version>${awsjavasdk.version}</version>
1019
</dependency>
1020
1021
/**
1022
* Amazon Connect Participant - Connect chat participant API
1023
*/
1024
<dependency>
1025
<groupId>software.amazon.awssdk</groupId>
1026
<artifactId>connectparticipant</artifactId>
1027
<version>${awsjavasdk.version}</version>
1028
</dependency>
1029
1030
/**
1031
* Amazon Connect Contact Lens - Contact center analytics
1032
*/
1033
<dependency>
1034
<groupId>software.amazon.awssdk</groupId>
1035
<artifactId>connectcontactlens</artifactId>
1036
<version>${awsjavasdk.version}</version>
1037
</dependency>
1038
1039
/**
1040
* Amazon Connect Campaigns - Outbound campaign management
1041
*/
1042
<dependency>
1043
<groupId>software.amazon.awssdk</groupId>
1044
<artifactId>connectcampaigns</artifactId>
1045
<version>${awsjavasdk.version}</version>
1046
</dependency>
1047
1048
/**
1049
* Amazon Connect Cases - Case management for Connect
1050
*/
1051
<dependency>
1052
<groupId>software.amazon.awssdk</groupId>
1053
<artifactId>connectcases</artifactId>
1054
<version>${awsjavasdk.version}</version>
1055
</dependency>
1056
1057
/**
1058
* Amazon Connect Customer Profiles - Unified customer profiles
1059
*/
1060
<dependency>
1061
<groupId>software.amazon.awssdk</groupId>
1062
<artifactId>customerprofiles</artifactId>
1063
<version>${awsjavasdk.version}</version>
1064
</dependency>
1065
1066
/**
1067
* Amazon Connect Wisdom - AI-powered agent assistance
1068
*/
1069
<dependency>
1070
<groupId>software.amazon.awssdk</groupId>
1071
<artifactId>wisdom</artifactId>
1072
<version>${awsjavasdk.version}</version>
1073
</dependency>
1074
1075
/**
1076
* Amazon Connect Voice ID - Real-time voice authentication
1077
*/
1078
<dependency>
1079
<groupId>software.amazon.awssdk</groupId>
1080
<artifactId>voiceid</artifactId>
1081
<version>${awsjavasdk.version}</version>
1082
</dependency>
1083
1084
/**
1085
* Amazon WorkSpaces - Virtual desktop infrastructure
1086
*/
1087
<dependency>
1088
<groupId>software.amazon.awssdk</groupId>
1089
<artifactId>workspaces</artifactId>
1090
<version>${awsjavasdk.version}</version>
1091
</dependency>
1092
1093
/**
1094
* Amazon WorkSpaces Web - Browser-based virtual desktops
1095
*/
1096
<dependency>
1097
<groupId>software.amazon.awssdk</groupId>
1098
<artifactId>workspacesweb</artifactId>
1099
<version>${awsjavasdk.version}</version>
1100
</dependency>
1101
1102
/**
1103
* Amazon WorkSpaces Thin Client - Thin client device management
1104
*/
1105
<dependency>
1106
<groupId>software.amazon.awssdk</groupId>
1107
<artifactId>workspacesthinclient</artifactId>
1108
<version>${awsjavasdk.version}</version>
1109
</dependency>
1110
1111
/**
1112
* Amazon WorkDocs - Document collaboration service
1113
*/
1114
<dependency>
1115
<groupId>software.amazon.awssdk</groupId>
1116
<artifactId>workdocs</artifactId>
1117
<version>${awsjavasdk.version}</version>
1118
</dependency>
1119
1120
/**
1121
* Amazon WorkMail - Secure email and calendaring
1122
*/
1123
<dependency>
1124
<groupId>software.amazon.awssdk</groupId>
1125
<artifactId>workmail</artifactId>
1126
<version>${awsjavasdk.version}</version>
1127
</dependency>
1128
1129
/**
1130
* Amazon WorkMail Message Flow - WorkMail message flow API
1131
*/
1132
<dependency>
1133
<groupId>software.amazon.awssdk</groupId>
1134
<artifactId>workmailmessageflow</artifactId>
1135
<version>${awsjavasdk.version}</version>
1136
</dependency>
1137
1138
/**
1139
* Amazon AppStream 2.0 - Application streaming service
1140
*/
1141
<dependency>
1142
<groupId>software.amazon.awssdk</groupId>
1143
<artifactId>appstream</artifactId>
1144
<version>${awsjavasdk.version}</version>
1145
</dependency>
1146
1147
/**
1148
* Amazon Q Business - AI-powered business productivity
1149
*/
1150
<dependency>
1151
<groupId>software.amazon.awssdk</groupId>
1152
<artifactId>qbusiness</artifactId>
1153
<version>${awsjavasdk.version}</version>
1154
</dependency>
1155
1156
/**
1157
* Amazon Q Connect - AI-powered customer service assistant
1158
*/
1159
<dependency>
1160
<groupId>software.amazon.awssdk</groupId>
1161
<artifactId>qconnect</artifactId>
1162
<version>${awsjavasdk.version}</version>
1163
</dependency>
1164
1165
/**
1166
* AWS Honeycode - No-code app building
1167
*/
1168
<dependency>
1169
<groupId>software.amazon.awssdk</groupId>
1170
<artifactId>honeycode</artifactId>
1171
<version>${awsjavasdk.version}</version>
1172
</dependency>
1173
```
1174
1175
### Migration & Transfer Services
1176
1177
Data migration, application migration, and transfer services.
1178
1179
```xml { .api }
1180
/**
1181
* AWS Database Migration Service - Database migration
1182
*/
1183
<dependency>
1184
<groupId>software.amazon.awssdk</groupId>
1185
<artifactId>databasemigration</artifactId>
1186
<version>${awsjavasdk.version}</version>
1187
</dependency>
1188
1189
/**
1190
* AWS DataSync - Data transfer service
1191
*/
1192
<dependency>
1193
<groupId>software.amazon.awssdk</groupId>
1194
<artifactId>datasync</artifactId>
1195
<version>${awsjavasdk.version}</version>
1196
</dependency>
1197
1198
/**
1199
* AWS Migration Hub - Migration tracking and planning
1200
*/
1201
<dependency>
1202
<groupId>software.amazon.awssdk</groupId>
1203
<artifactId>migrationhub</artifactId>
1204
<version>${awsjavasdk.version}</version>
1205
</dependency>
1206
1207
/**
1208
* AWS Migration Hub Config - Migration Hub configuration
1209
*/
1210
<dependency>
1211
<groupId>software.amazon.awssdk</groupId>
1212
<artifactId>migrationhubconfig</artifactId>
1213
<version>${awsjavasdk.version}</version>
1214
</dependency>
1215
1216
/**
1217
* AWS Migration Hub Strategy Recommendations - Migration strategy guidance
1218
*/
1219
<dependency>
1220
<groupId>software.amazon.awssdk</groupId>
1221
<artifactId>migrationhubstrategy</artifactId>
1222
<version>${awsjavasdk.version}</version>
1223
</dependency>
1224
1225
/**
1226
* AWS Application Discovery Service - Application discovery for migration
1227
*/
1228
<dependency>
1229
<groupId>software.amazon.awssdk</groupId>
1230
<artifactId>applicationdiscovery</artifactId>
1231
<version>${awsjavasdk.version}</version>
1232
</dependency>
1233
1234
/**
1235
* AWS Transfer Family - Managed file transfer
1236
*/
1237
<dependency>
1238
<groupId>software.amazon.awssdk</groupId>
1239
<artifactId>transfer</artifactId>
1240
<version>${awsjavasdk.version}</version>
1241
</dependency>
1242
1243
/**
1244
* AWS Snow Family - Physical data transfer devices
1245
*/
1246
<dependency>
1247
<groupId>software.amazon.awssdk</groupId>
1248
<artifactId>snowball</artifactId>
1249
<version>${awsjavasdk.version}</version>
1250
</dependency>
1251
1252
/**
1253
* AWS Snow Device Management - Snow device fleet management
1254
*/
1255
<dependency>
1256
<groupId>software.amazon.awssdk</groupId>
1257
<artifactId>snowdevicemanagement</artifactId>
1258
<version>${awsjavasdk.version}</version>
1259
</dependency>
1260
1261
/**
1262
* AWS Application Migration Service - Lift-and-shift migration
1263
*/
1264
<dependency>
1265
<groupId>software.amazon.awssdk</groupId>
1266
<artifactId>mgn</artifactId>
1267
<version>${awsjavasdk.version}</version>
1268
</dependency>
1269
1270
/**
1271
* AWS Elastic Disaster Recovery - Disaster recovery service
1272
*/
1273
<dependency>
1274
<groupId>software.amazon.awssdk</groupId>
1275
<artifactId>drs</artifactId>
1276
<version>${awsjavasdk.version}</version>
1277
</dependency>
1278
1279
/**
1280
* AWS Migration Hub Refactor Spaces - Application refactoring
1281
*/
1282
<dependency>
1283
<groupId>software.amazon.awssdk</groupId>
1284
<artifactId>migrationhubrefactorspaces</artifactId>
1285
<version>${awsjavasdk.version}</version>
1286
</dependency>
1287
1288
/**
1289
* AWS MainframeModernization - Mainframe application modernization
1290
*/
1291
<dependency>
1292
<groupId>software.amazon.awssdk</groupId>
1293
<artifactId>mainframemodernization</artifactId>
1294
<version>${awsjavasdk.version}</version>
1295
</dependency>
1296
```
1297
1298
### Specialized & Emerging Services
1299
1300
Cutting-edge and specialized AWS services across various domains.
1301
1302
```xml { .api }
1303
/**
1304
* AWS Amplify - Full-stack web and mobile development platform
1305
*/
1306
<dependency>
1307
<groupId>software.amazon.awssdk</groupId>
1308
<artifactId>amplify</artifactId>
1309
<version>${awsjavasdk.version}</version>
1310
</dependency>
1311
1312
/**
1313
* AWS Amplify Backend - Amplify backend management
1314
*/
1315
<dependency>
1316
<groupId>software.amazon.awssdk</groupId>
1317
<artifactId>amplifybackend</artifactId>
1318
<version>${awsjavasdk.version}</version>
1319
</dependency>
1320
1321
/**
1322
* AWS Amplify UI Builder - Visual development for Amplify
1323
*/
1324
<dependency>
1325
<groupId>software.amazon.awssdk</groupId>
1326
<artifactId>amplifyuibuilder</artifactId>
1327
<version>${awsjavasdk.version}</version>
1328
</dependency>
1329
1330
/**
1331
* Amazon Braket - Quantum computing service
1332
*/
1333
<dependency>
1334
<groupId>software.amazon.awssdk</groupId>
1335
<artifactId>braket</artifactId>
1336
<version>${awsjavasdk.version}</version>
1337
</dependency>
1338
1339
/**
1340
* AWS Ground Station - Satellite communications
1341
*/
1342
<dependency>
1343
<groupId>software.amazon.awssdk</groupId>
1344
<artifactId>groundstation</artifactId>
1345
<version>${awsjavasdk.version}</version>
1346
</dependency>
1347
1348
/**
1349
* AWS RoboMaker - Robotics development and simulation
1350
*/
1351
<dependency>
1352
<groupId>software.amazon.awssdk</groupId>
1353
<artifactId>robomaker</artifactId>
1354
<version>${awsjavasdk.version}</version>
1355
</dependency>
1356
1357
/**
1358
* AWS Panorama - Computer vision at the edge
1359
*/
1360
<dependency>
1361
<groupId>software.amazon.awssdk</groupId>
1362
<artifactId>panorama</artifactId>
1363
<version>${awsjavasdk.version}</version>
1364
</dependency>
1365
1366
/**
1367
* AWS Device Farm - Mobile app testing service
1368
*/
1369
<dependency>
1370
<groupId>software.amazon.awssdk</groupId>
1371
<artifactId>devicefarm</artifactId>
1372
<version>${awsjavasdk.version}</version>
1373
</dependency>
1374
1375
/**
1376
* AWS Fault Injection Simulator - Chaos engineering service
1377
*/
1378
<dependency>
1379
<groupId>software.amazon.awssdk</groupId>
1380
<artifactId>fis</artifactId>
1381
<version>${awsjavasdk.version}</version>
1382
</dependency>
1383
1384
/**
1385
* Amazon CloudWatch Synthetics - Synthetic monitoring
1386
*/
1387
<dependency>
1388
<groupId>software.amazon.awssdk</groupId>
1389
<artifactId>synthetics</artifactId>
1390
<version>${awsjavasdk.version}</version>
1391
</dependency>
1392
1393
/**
1394
* Amazon CloudWatch Evidently - Feature flags and A/B testing
1395
*/
1396
<dependency>
1397
<groupId>software.amazon.awssdk</groupId>
1398
<artifactId>evidently</artifactId>
1399
<version>${awsjavasdk.version}</version>
1400
</dependency>
1401
1402
/**
1403
* Amazon CloudWatch RUM - Real user monitoring
1404
*/
1405
<dependency>
1406
<groupId>software.amazon.awssdk</groupId>
1407
<artifactId>rum</artifactId>
1408
<version>${awsjavasdk.version}</version>
1409
</dependency>
1410
1411
/**
1412
* Amazon DevOps Guru - ML-powered operational insights
1413
*/
1414
<dependency>
1415
<groupId>software.amazon.awssdk</groupId>
1416
<artifactId>devopsguru</artifactId>
1417
<version>${awsjavasdk.version}</version>
1418
</dependency>
1419
1420
/**
1421
* Amazon FinSpace - Financial services data management
1422
*/
1423
<dependency>
1424
<groupId>software.amazon.awssdk</groupId>
1425
<artifactId>finspace</artifactId>
1426
<version>${awsjavasdk.version}</version>
1427
</dependency>
1428
1429
/**
1430
* Amazon FinSpace Data - FinSpace data operations
1431
*/
1432
<dependency>
1433
<groupId>software.amazon.awssdk</groupId>
1434
<artifactId>finspacedata</artifactId>
1435
<version>${awsjavasdk.version}</version>
1436
</dependency>
1437
1438
/**
1439
* Amazon HealthLake - Healthcare data lake
1440
*/
1441
<dependency>
1442
<groupId>software.amazon.awssdk</groupId>
1443
<artifactId>healthlake</artifactId>
1444
<version>${awsjavasdk.version}</version>
1445
</dependency>
1446
1447
/**
1448
* Amazon HealthImaging - Medical imaging service
1449
*/
1450
<dependency>
1451
<groupId>software.amazon.awssdk</groupId>
1452
<artifactId>medicalimaging</artifactId>
1453
<version>${awsjavasdk.version}</version>
1454
</dependency>
1455
1456
/**
1457
* AWS Proton - Container and serverless deployment service
1458
*/
1459
<dependency>
1460
<groupId>software.amazon.awssdk</groupId>
1461
<artifactId>proton</artifactId>
1462
<version>${awsjavasdk.version}</version>
1463
</dependency>
1464
1465
/**
1466
* Amazon Managed Service for Prometheus - Prometheus monitoring
1467
*/
1468
<dependency>
1469
<groupId>software.amazon.awssdk</groupId>
1470
<artifactId>amp</artifactId>
1471
<version>${awsjavasdk.version}</version>
1472
</dependency>
1473
1474
/**
1475
* Amazon Managed Grafana - Grafana analytics service
1476
*/
1477
<dependency>
1478
<groupId>software.amazon.awssdk</groupId>
1479
<artifactId>grafana</artifactId>
1480
<version>${awsjavasdk.version}</version>
1481
</dependency>
1482
1483
/**
1484
* Amazon Managed Workflows for Apache Airflow - Airflow workflow service
1485
*/
1486
<dependency>
1487
<groupId>software.amazon.awssdk</groupId>
1488
<artifactId>mwaa</artifactId>
1489
<version>${awsjavasdk.version}</version>
1490
</dependency>
1491
1492
/**
1493
* AWS Identity Store - Centralized identity store
1494
*/
1495
<dependency>
1496
<groupId>software.amazon.awssdk</groupId>
1497
<artifactId>identitystore</artifactId>
1498
<version>${awsjavasdk.version}</version>
1499
</dependency>
1500
1501
/**
1502
* AWS IAM Identity Center (SSO) - Single sign-on service
1503
*/
1504
<dependency>
1505
<groupId>software.amazon.awssdk</groupId>
1506
<artifactId>sso</artifactId>
1507
<version>${awsjavasdk.version}</version>
1508
</dependency>
1509
1510
/**
1511
* AWS IAM Identity Center Admin - SSO administration
1512
*/
1513
<dependency>
1514
<groupId>software.amazon.awssdk</groupId>
1515
<artifactId>ssoadmin</artifactId>
1516
<version>${awsjavasdk.version}</version>
1517
</dependency>
1518
1519
/**
1520
* AWS Account - AWS account management
1521
*/
1522
<dependency>
1523
<groupId>software.amazon.awssdk</groupId>
1524
<artifactId>account</artifactId>
1525
<version>${awsjavasdk.version}</version>
1526
</dependency>
1527
1528
/**
1529
* AWS Chatbot - ChatOps for AWS
1530
*/
1531
<dependency>
1532
<groupId>software.amazon.awssdk</groupId>
1533
<artifactId>chatbot</artifactId>
1534
<version>${awsjavasdk.version}</version>
1535
</dependency>
1536
1537
/**
1538
* Amazon Deadline Cloud - Render farm management
1539
*/
1540
<dependency>
1541
<groupId>software.amazon.awssdk</groupId>
1542
<artifactId>deadline</artifactId>
1543
<version>${awsjavasdk.version}</version>
1544
</dependency>
1545
1546
/**
1547
* AWS Supply Chain - Supply chain management
1548
*/
1549
<dependency>
1550
<groupId>software.amazon.awssdk</groupId>
1551
<artifactId>supplychain</artifactId>
1552
<version>${awsjavasdk.version}</version>
1553
</dependency>
1554
1555
/**
1556
* AWS Payment Cryptography - Payment processing security
1557
*/
1558
<dependency>
1559
<groupId>software.amazon.awssdk</groupId>
1560
<artifactId>paymentcryptography</artifactId>
1561
<version>${awsjavasdk.version}</version>
1562
</dependency>
1563
1564
/**
1565
* AWS Payment Cryptography Data - Payment data operations
1566
*/
1567
<dependency>
1568
<groupId>software.amazon.awssdk</groupId>
1569
<artifactId>paymentcryptographydata</artifactId>
1570
<version>${awsjavasdk.version}</version>
1571
</dependency>
1572
1573
/**
1574
* AWS Clean Rooms - Secure data collaboration
1575
*/
1576
<dependency>
1577
<groupId>software.amazon.awssdk</groupId>
1578
<artifactId>cleanrooms</artifactId>
1579
<version>${awsjavasdk.version}</version>
1580
</dependency>
1581
1582
/**
1583
* AWS Clean Rooms ML - Machine learning for Clean Rooms
1584
*/
1585
<dependency>
1586
<groupId>software.amazon.awssdk</groupId>
1587
<artifactId>cleanroomsml</artifactId>
1588
<version>${awsjavasdk.version}</version>
1589
</dependency>
1590
1591
/**
1592
* AWS EntityResolution - Entity matching and resolution
1593
*/
1594
<dependency>
1595
<groupId>software.amazon.awssdk</groupId>
1596
<artifactId>entityresolution</artifactId>
1597
<version>${awsjavasdk.version}</version>
1598
</dependency>
1599
1600
/**
1601
* AWS TrustedAdvisor - AWS best practices and recommendations
1602
*/
1603
<dependency>
1604
<groupId>software.amazon.awssdk</groupId>
1605
<artifactId>trustedadvisor</artifactId>
1606
<version>${awsjavasdk.version}</version>
1607
</dependency>
1608
1609
/**
1610
* AWS Artifact - Compliance reports and agreements
1611
*/
1612
<dependency>
1613
<groupId>software.amazon.awssdk</groupId>
1614
<artifactId>artifact</artifactId>
1615
<version>${awsjavasdk.version}</version>
1616
</dependency>
1617
1618
/**
1619
* AWS Control Catalog - Control catalog for governance
1620
*/
1621
<dependency>
1622
<groupId>software.amazon.awssdk</groupId>
1623
<artifactId>controlcatalog</artifactId>
1624
<version>${awsjavasdk.version}</version>
1625
</dependency>
1626
1627
/**
1628
* AWS Verified Permissions - Fine-grained authorization service
1629
*/
1630
<dependency>
1631
<groupId>software.amazon.awssdk</groupId>
1632
<artifactId>verifiedpermissions</artifactId>
1633
<version>${awsjavasdk.version}</version>
1634
</dependency>
1635
1636
/**
1637
* AWS Private CA Connector for SCEP - SCEP protocol support for Private CA
1638
*/
1639
<dependency>
1640
<groupId>software.amazon.awssdk</groupId>
1641
<artifactId>pcaconnectorscep</artifactId>
1642
<version>${awsjavasdk.version}</version>
1643
</dependency>
1644
1645
/**
1646
* AWS Private CA Connector for Active Directory - Active Directory integration
1647
*/
1648
<dependency>
1649
<groupId>software.amazon.awssdk</groupId>
1650
<artifactId>pcaconnectorad</artifactId>
1651
<version>${awsjavasdk.version}</version>
1652
</dependency>
1653
1654
/**
1655
* AWS Tax Settings - Tax configuration management
1656
*/
1657
<dependency>
1658
<groupId>software.amazon.awssdk</groupId>
1659
<artifactId>taxsettings</artifactId>
1660
<version>${awsjavasdk.version}</version>
1661
</dependency>
1662
```
1663
1664
### Marketplace Services
1665
1666
AWS Marketplace services for software distribution and consumption.
1667
1668
```xml { .api }
1669
/**
1670
* AWS Marketplace Commerce Analytics - Marketplace sales analytics (deprecated)
1671
*/
1672
<dependency>
1673
<groupId>software.amazon.awssdk</groupId>
1674
<artifactId>marketplacecommerceanalytics</artifactId>
1675
<version>${awsjavasdk.version}</version>
1676
</dependency>
1677
1678
/**
1679
* AWS Marketplace Entitlement Service - Customer entitlements
1680
*/
1681
<dependency>
1682
<groupId>software.amazon.awssdk</groupId>
1683
<artifactId>marketplaceentitlement</artifactId>
1684
<version>${awsjavasdk.version}</version>
1685
</dependency>
1686
1687
/**
1688
* AWS Marketplace Metering Service - Usage reporting and billing
1689
*/
1690
<dependency>
1691
<groupId>software.amazon.awssdk</groupId>
1692
<artifactId>marketplacemetering</artifactId>
1693
<version>${awsjavasdk.version}</version>
1694
</dependency>
1695
1696
/**
1697
* AWS Marketplace Catalog API - Product catalog management
1698
*/
1699
<dependency>
1700
<groupId>software.amazon.awssdk</groupId>
1701
<artifactId>marketplacecatalog</artifactId>
1702
<version>${awsjavasdk.version}</version>
1703
</dependency>
1704
1705
/**
1706
* AWS Marketplace Deployment Service - Marketplace deployments
1707
*/
1708
<dependency>
1709
<groupId>software.amazon.awssdk</groupId>
1710
<artifactId>marketplacedeployment</artifactId>
1711
<version>${awsjavasdk.version}</version>
1712
</dependency>
1713
1714
/**
1715
* AWS Marketplace Agreement Service - Marketplace agreements management
1716
*/
1717
<dependency>
1718
<groupId>software.amazon.awssdk</groupId>
1719
<artifactId>marketplaceagreement</artifactId>
1720
<version>${awsjavasdk.version}</version>
1721
</dependency>
1722
```
1723
1724
### Additional Core Services
1725
1726
Extended core services including networking, governance, and analytics.
1727
1728
```xml { .api }
1729
/**
1730
* Amazon Virtual Private Cloud - Virtual network service
1731
*/
1732
<dependency>
1733
<groupId>software.amazon.awssdk</groupId>
1734
<artifactId>ec2</artifactId>
1735
<version>${awsjavasdk.version}</version>
1736
</dependency>
1737
1738
/**
1739
* AWS Auto Scaling - Application scaling service
1740
*/
1741
<dependency>
1742
<groupId>software.amazon.awssdk</groupId>
1743
<artifactId>autoscaling</artifactId>
1744
<version>${awsjavasdk.version}</version>
1745
</dependency>
1746
1747
/**
1748
* AWS Application Auto Scaling - Scalable resource management
1749
*/
1750
<dependency>
1751
<groupId>software.amazon.awssdk</groupId>
1752
<artifactId>applicationautoscaling</artifactId>
1753
<version>${awsjavasdk.version}</version>
1754
</dependency>
1755
1756
/**
1757
* Elastic Load Balancing v2 - Application load balancer
1758
*/
1759
<dependency>
1760
<groupId>software.amazon.awssdk</groupId>
1761
<artifactId>elasticloadbalancingv2</artifactId>
1762
<version>${awsjavasdk.version}</version>
1763
</dependency>
1764
1765
/**
1766
* Elastic Load Balancing - Classic load balancer
1767
*/
1768
<dependency>
1769
<groupId>software.amazon.awssdk</groupId>
1770
<artifactId>elasticloadbalancing</artifactId>
1771
<version>${awsjavasdk.version}</version>
1772
</dependency>
1773
1774
/**
1775
* Amazon Route 53 - DNS web service
1776
*/
1777
<dependency>
1778
<groupId>software.amazon.awssdk</groupId>
1779
<artifactId>route53</artifactId>
1780
<version>${awsjavasdk.version}</version>
1781
</dependency>
1782
1783
/**
1784
* Amazon Route 53 Domains - Domain name registration
1785
*/
1786
<dependency>
1787
<groupId>software.amazon.awssdk</groupId>
1788
<artifactId>route53domains</artifactId>
1789
<version>${awsjavasdk.version}</version>
1790
</dependency>
1791
1792
/**
1793
* Amazon Route 53 Resolver - DNS resolution service
1794
*/
1795
<dependency>
1796
<groupId>software.amazon.awssdk</groupId>
1797
<artifactId>route53resolver</artifactId>
1798
<version>${awsjavasdk.version}</version>
1799
</dependency>
1800
1801
/**
1802
* Amazon Route 53 Recovery Cluster - Route 53 ARC routing controls
1803
*/
1804
<dependency>
1805
<groupId>software.amazon.awssdk</groupId>
1806
<artifactId>route53recoverycluster</artifactId>
1807
<version>${awsjavasdk.version}</version>
1808
</dependency>
1809
1810
/**
1811
* Amazon Route 53 Recovery Control Config - Route 53 ARC configuration
1812
*/
1813
<dependency>
1814
<groupId>software.amazon.awssdk</groupId>
1815
<artifactId>route53recoverycontrolconfig</artifactId>
1816
<version>${awsjavasdk.version}</version>
1817
</dependency>
1818
1819
/**
1820
* Amazon Route 53 Recovery Readiness - Disaster recovery readiness
1821
*/
1822
<dependency>
1823
<groupId>software.amazon.awssdk</groupId>
1824
<artifactId>route53recoveryreadiness</artifactId>
1825
<version>${awsjavasdk.version}</version>
1826
</dependency>
1827
1828
/**
1829
* Amazon CloudFront - Content delivery network
1830
*/
1831
<dependency>
1832
<groupId>software.amazon.awssdk</groupId>
1833
<artifactId>cloudfront</artifactId>
1834
<version>${awsjavasdk.version}</version>
1835
</dependency>
1836
1837
/**
1838
* Amazon CloudFront KeyValueStore - Edge compute key-value storage
1839
*/
1840
<dependency>
1841
<groupId>software.amazon.awssdk</groupId>
1842
<artifactId>cloudfrontkeyvaluestore</artifactId>
1843
<version>${awsjavasdk.version}</version>
1844
</dependency>
1845
1846
/**
1847
* AWS Global Accelerator - Network performance service
1848
*/
1849
<dependency>
1850
<groupId>software.amazon.awssdk</groupId>
1851
<artifactId>globalaccelerator</artifactId>
1852
<version>${awsjavasdk.version}</version>
1853
</dependency>
1854
1855
/**
1856
* AWS Direct Connect - Dedicated network connection
1857
*/
1858
<dependency>
1859
<groupId>software.amazon.awssdk</groupId>
1860
<artifactId>directconnect</artifactId>
1861
<version>${awsjavasdk.version}</version>
1862
</dependency>
1863
1864
/**
1865
* AWS Transit Gateway - Network transit hub
1866
*/
1867
<dependency>
1868
<groupId>software.amazon.awssdk</groupId>
1869
<artifactId>ec2</artifactId>
1870
<version>${awsjavasdk.version}</version>
1871
</dependency>
1872
1873
/**
1874
* AWS VPN - Virtual private network
1875
*/
1876
<dependency>
1877
<groupId>software.amazon.awssdk</groupId>
1878
<artifactId>ec2</artifactId>
1879
<version>${awsjavasdk.version}</version>
1880
</dependency>
1881
1882
/**
1883
* AWS PrivateLink - Private connectivity
1884
*/
1885
<dependency>
1886
<groupId>software.amazon.awssdk</groupId>
1887
<artifactId>ec2</artifactId>
1888
<version>${awsjavasdk.version}</version>
1889
</dependency>
1890
1891
/**
1892
* AWS VPC Lattice - Application networking service
1893
*/
1894
<dependency>
1895
<groupId>software.amazon.awssdk</groupId>
1896
<artifactId>vpclattice</artifactId>
1897
<version>${awsjavasdk.version}</version>
1898
</dependency>
1899
1900
/**
1901
* AWS Network Firewall - Managed firewall service
1902
*/
1903
<dependency>
1904
<groupId>software.amazon.awssdk</groupId>
1905
<artifactId>networkfirewall</artifactId>
1906
<version>${awsjavasdk.version}</version>
1907
</dependency>
1908
1909
/**
1910
* AWS WAF - Web application firewall
1911
*/
1912
<dependency>
1913
<groupId>software.amazon.awssdk</groupId>
1914
<artifactId>waf</artifactId>
1915
<version>${awsjavasdk.version}</version>
1916
</dependency>
1917
1918
/**
1919
* AWS WAF v2 - Web application firewall v2
1920
*/
1921
<dependency>
1922
<groupId>software.amazon.awssdk</groupId>
1923
<artifactId>wafv2</artifactId>
1924
<version>${awsjavasdk.version}</version>
1925
</dependency>
1926
1927
/**
1928
* AWS WAF Regional - Regional web application firewall
1929
*/
1930
<dependency>
1931
<groupId>software.amazon.awssdk</groupId>
1932
<artifactId>wafregional</artifactId>
1933
<version>${awsjavasdk.version}</version>
1934
</dependency>
1935
1936
/**
1937
* AWS Shield - DDoS protection service
1938
*/
1939
<dependency>
1940
<groupId>software.amazon.awssdk</groupId>
1941
<artifactId>shield</artifactId>
1942
<version>${awsjavasdk.version}</version>
1943
</dependency>
1944
1945
/**
1946
* AWS Config - Configuration management and compliance
1947
*/
1948
<dependency>
1949
<groupId>software.amazon.awssdk</groupId>
1950
<artifactId>config</artifactId>
1951
<version>${awsjavasdk.version}</version>
1952
</dependency>
1953
1954
/**
1955
* AWS Organizations - Account management service
1956
*/
1957
<dependency>
1958
<groupId>software.amazon.awssdk</groupId>
1959
<artifactId>organizations</artifactId>
1960
<version>${awsjavasdk.version}</version>
1961
</dependency>
1962
1963
/**
1964
* AWS Control Tower - Multi-account governance
1965
*/
1966
<dependency>
1967
<groupId>software.amazon.awssdk</groupId>
1968
<artifactId>controltower</artifactId>
1969
<version>${awsjavasdk.version}</version>
1970
</dependency>
1971
1972
/**
1973
* AWS Service Catalog - IT service catalog
1974
*/
1975
<dependency>
1976
<groupId>software.amazon.awssdk</groupId>
1977
<artifactId>servicecatalog</artifactId>
1978
<version>${awsjavasdk.version}</version>
1979
</dependency>
1980
1981
/**
1982
* AWS Service Catalog App Registry - Application metadata registry
1983
*/
1984
<dependency>
1985
<groupId>software.amazon.awssdk</groupId>
1986
<artifactId>servicecatalogappregistry</artifactId>
1987
<version>${awsjavasdk.version}</version>
1988
</dependency>
1989
1990
/**
1991
* AWS License Manager - License tracking and management
1992
*/
1993
<dependency>
1994
<groupId>software.amazon.awssdk</groupId>
1995
<artifactId>licensemanager</artifactId>
1996
<version>${awsjavasdk.version}</version>
1997
</dependency>
1998
1999
/**
2000
* AWS License Manager User Subscriptions - User-based license subscriptions
2001
*/
2002
<dependency>
2003
<groupId>software.amazon.awssdk</groupId>
2004
<artifactId>licensemanagerusersubscriptions</artifactId>
2005
<version>${awsjavasdk.version}</version>
2006
</dependency>
2007
2008
/**
2009
* AWS License Manager Linux Subscriptions - Linux subscription management
2010
*/
2011
<dependency>
2012
<groupId>software.amazon.awssdk</groupId>
2013
<artifactId>licensemanagerlinuxsubscriptions</artifactId>
2014
<version>${awsjavasdk.version}</version>
2015
</dependency>
2016
2017
/**
2018
* AWS Resource Groups - Resource organization service
2019
*/
2020
<dependency>
2021
<groupId>software.amazon.awssdk</groupId>
2022
<artifactId>resourcegroups</artifactId>
2023
<version>${awsjavasdk.version}</version>
2024
</dependency>
2025
2026
/**
2027
* AWS Resource Groups Tagging API - Resource tagging service
2028
*/
2029
<dependency>
2030
<groupId>software.amazon.awssdk</groupId>
2031
<artifactId>resourcegroupstaggingapi</artifactId>
2032
<version>${awsjavasdk.version}</version>
2033
</dependency>
2034
2035
/**
2036
* AWS Systems Manager - Systems management service
2037
*/
2038
<dependency>
2039
<groupId>software.amazon.awssdk</groupId>
2040
<artifactId>ssm</artifactId>
2041
<version>${awsjavasdk.version}</version>
2042
</dependency>
2043
2044
/**
2045
* AWS Systems Manager Contacts - Incident response contact management
2046
*/
2047
<dependency>
2048
<groupId>software.amazon.awssdk</groupId>
2049
<artifactId>ssmcontacts</artifactId>
2050
<version>${awsjavasdk.version}</version>
2051
</dependency>
2052
2053
/**
2054
* AWS Systems Manager Incident Manager - Incident management service
2055
*/
2056
<dependency>
2057
<groupId>software.amazon.awssdk</groupId>
2058
<artifactId>ssmincidents</artifactId>
2059
<version>${awsjavasdk.version}</version>
2060
</dependency>
2061
2062
/**
2063
* AWS Systems Manager SAP - SAP application management
2064
*/
2065
<dependency>
2066
<groupId>software.amazon.awssdk</groupId>
2067
<artifactId>ssmsap</artifactId>
2068
<version>${awsjavasdk.version}</version>
2069
</dependency>
2070
2071
/**
2072
* Amazon Inspector - Security assessment service
2073
*/
2074
<dependency>
2075
<groupId>software.amazon.awssdk</groupId>
2076
<artifactId>inspector</artifactId>
2077
<version>${awsjavasdk.version}</version>
2078
</dependency>
2079
2080
/**
2081
* Amazon Inspector v2 - Next generation security assessment
2082
*/
2083
<dependency>
2084
<groupId>software.amazon.awssdk</groupId>
2085
<artifactId>inspector2</artifactId>
2086
<version>${awsjavasdk.version}</version>
2087
</dependency>
2088
2089
/**
2090
* Amazon GuardDuty - Threat detection service
2091
*/
2092
<dependency>
2093
<groupId>software.amazon.awssdk</groupId>
2094
<artifactId>guardduty</artifactId>
2095
<version>${awsjavasdk.version}</version>
2096
</dependency>
2097
2098
/**
2099
* Amazon Macie - Data security and privacy service
2100
*/
2101
<dependency>
2102
<groupId>software.amazon.awssdk</groupId>
2103
<artifactId>macie2</artifactId>
2104
<version>${awsjavasdk.version}</version>
2105
</dependency>
2106
2107
/**
2108
* AWS Security Hub - Security findings aggregation
2109
*/
2110
<dependency>
2111
<groupId>software.amazon.awssdk</groupId>
2112
<artifactId>securityhub</artifactId>
2113
<version>${awsjavasdk.version}</version>
2114
</dependency>
2115
2116
/**
2117
* AWS Detective - Security investigation service
2118
*/
2119
<dependency>
2120
<groupId>software.amazon.awssdk</groupId>
2121
<artifactId>detective</artifactId>
2122
<version>${awsjavasdk.version}</version>
2123
</dependency>
2124
2125
/**
2126
* AWS Certificate Manager - SSL/TLS certificate management
2127
*/
2128
<dependency>
2129
<groupId>software.amazon.awssdk</groupId>
2130
<artifactId>acm</artifactId>
2131
<version>${awsjavasdk.version}</version>
2132
</dependency>
2133
2134
/**
2135
* AWS Certificate Manager Private CA - Private certificate authority
2136
*/
2137
<dependency>
2138
<groupId>software.amazon.awssdk</groupId>
2139
<artifactId>acmpca</artifactId>
2140
<version>${awsjavasdk.version}</version>
2141
</dependency>
2142
2143
/**
2144
* AWS CloudHSM - Hardware security module
2145
*/
2146
<dependency>
2147
<groupId>software.amazon.awssdk</groupId>
2148
<artifactId>cloudhsmv2</artifactId>
2149
<version>${awsjavasdk.version}</version>
2150
</dependency>
2151
2152
/**
2153
* AWS Directory Service - Managed Microsoft Active Directory
2154
*/
2155
<dependency>
2156
<groupId>software.amazon.awssdk</groupId>
2157
<artifactId>directory</artifactId>
2158
<version>${awsjavasdk.version}</version>
2159
</dependency>
2160
2161
/**
2162
* AWS Resource Access Manager - Resource sharing across accounts
2163
*/
2164
<dependency>
2165
<groupId>software.amazon.awssdk</groupId>
2166
<artifactId>ram</artifactId>
2167
<version>${awsjavasdk.version}</version>
2168
</dependency>
2169
2170
/**
2171
* AWS Single Sign-On OIDC - SSO OIDC authentication
2172
*/
2173
<dependency>
2174
<groupId>software.amazon.awssdk</groupId>
2175
<artifactId>ssooidc</artifactId>
2176
<version>${awsjavasdk.version}</version>
2177
</dependency>
2178
2179
/**
2180
* AWS Backup - Centralized backup service
2181
*/
2182
<dependency>
2183
<groupId>software.amazon.awssdk</groupId>
2184
<artifactId>backup</artifactId>
2185
<version>${awsjavasdk.version}</version>
2186
</dependency>
2187
2188
/**
2189
* AWS Backup Gateway - Hybrid cloud backup
2190
*/
2191
<dependency>
2192
<groupId>software.amazon.awssdk</groupId>
2193
<artifactId>backupgateway</artifactId>
2194
<version>${awsjavasdk.version}</version>
2195
</dependency>
2196
2197
/**
2198
* AWS Backup Storage - Backup storage management
2199
*/
2200
<dependency>
2201
<groupId>software.amazon.awssdk</groupId>
2202
<artifactId>backupstorage</artifactId>
2203
<version>${awsjavasdk.version}</version>
2204
</dependency>
2205
2206
/**
2207
* AWS Elastic Beanstalk - Application deployment platform
2208
*/
2209
<dependency>
2210
<groupId>software.amazon.awssdk</groupId>
2211
<artifactId>elasticbeanstalk</artifactId>
2212
<version>${awsjavasdk.version}</version>
2213
</dependency>
2214
2215
/**
2216
* AWS App Runner - Containerized web app service
2217
*/
2218
<dependency>
2219
<groupId>software.amazon.awssdk</groupId>
2220
<artifactId>apprunner</artifactId>
2221
<version>${awsjavasdk.version}</version>
2222
</dependency>
2223
2224
/**
2225
* AWS Batch - Managed batch computing
2226
*/
2227
<dependency>
2228
<groupId>software.amazon.awssdk</groupId>
2229
<artifactId>batch</artifactId>
2230
<version>${awsjavasdk.version}</version>
2231
</dependency>
2232
2233
/**
2234
* Amazon Lightsail - Simple cloud platform
2235
*/
2236
<dependency>
2237
<groupId>software.amazon.awssdk</groupId>
2238
<artifactId>lightsail</artifactId>
2239
<version>${awsjavasdk.version}</version>
2240
</dependency>
2241
2242
/**
2243
* AWS Outposts - Hybrid cloud infrastructure
2244
*/
2245
<dependency>
2246
<groupId>software.amazon.awssdk</groupId>
2247
<artifactId>outposts</artifactId>
2248
<version>${awsjavasdk.version}</version>
2249
</dependency>
2250
2251
/**
2252
* AWS Local Zones - Local compute and storage
2253
*/
2254
<dependency>
2255
<groupId>software.amazon.awssdk</groupId>
2256
<artifactId>ec2</artifactId>
2257
<version>${awsjavasdk.version}</version>
2258
</dependency>
2259
2260
/**
2261
* AWS Wavelength - 5G edge computing
2262
*/
2263
<dependency>
2264
<groupId>software.amazon.awssdk</groupId>
2265
<artifactId>ec2</artifactId>
2266
<version>${awsjavasdk.version}</version>
2267
</dependency>
2268
2269
/**
2270
* AWS Snow Family - Edge computing and data migration devices
2271
*/
2272
<dependency>
2273
<groupId>software.amazon.awssdk</groupId>
2274
<artifactId>snowball</artifactId>
2275
<version>${awsjavasdk.version}</version>
2276
</dependency>
2277
```
2278
2279
### Analytics & Big Data Services
2280
2281
Data analytics, data lakes, and big data processing services.
2282
2283
```xml { .api }
2284
/**
2285
* Amazon Athena - Serverless query service
2286
*/
2287
<dependency>
2288
<groupId>software.amazon.awssdk</groupId>
2289
<artifactId>athena</artifactId>
2290
<version>${awsjavasdk.version}</version>
2291
</dependency>
2292
2293
/**
2294
* Amazon EMR - Big data platform
2295
*/
2296
<dependency>
2297
<groupId>software.amazon.awssdk</groupId>
2298
<artifactId>emr</artifactId>
2299
<version>${awsjavasdk.version}</version>
2300
</dependency>
2301
2302
/**
2303
* Amazon EMR Containers - EMR on Amazon EKS
2304
*/
2305
<dependency>
2306
<groupId>software.amazon.awssdk</groupId>
2307
<artifactId>emrcontainers</artifactId>
2308
<version>${awsjavasdk.version}</version>
2309
</dependency>
2310
2311
/**
2312
* Amazon EMR Serverless - Serverless EMR
2313
*/
2314
<dependency>
2315
<groupId>software.amazon.awssdk</groupId>
2316
<artifactId>emrserverless</artifactId>
2317
<version>${awsjavasdk.version}</version>
2318
</dependency>
2319
2320
/**
2321
* AWS Glue - ETL service
2322
*/
2323
<dependency>
2324
<groupId>software.amazon.awssdk</groupId>
2325
<artifactId>glue</artifactId>
2326
<version>${awsjavasdk.version}</version>
2327
</dependency>
2328
2329
/**
2330
* AWS Lake Formation - Data lake formation service
2331
*/
2332
<dependency>
2333
<groupId>software.amazon.awssdk</groupId>
2334
<artifactId>lakeformation</artifactId>
2335
<version>${awsjavasdk.version}</version>
2336
</dependency>
2337
2338
/**
2339
* Amazon Kinesis Analytics - Stream analytics
2340
*/
2341
<dependency>
2342
<groupId>software.amazon.awssdk</groupId>
2343
<artifactId>kinesisanalytics</artifactId>
2344
<version>${awsjavasdk.version}</version>
2345
</dependency>
2346
2347
/**
2348
* Amazon Kinesis Analytics V2 - Stream analytics v2
2349
*/
2350
<dependency>
2351
<groupId>software.amazon.awssdk</groupId>
2352
<artifactId>kinesisanalyticsv2</artifactId>
2353
<version>${awsjavasdk.version}</version>
2354
</dependency>
2355
2356
/**
2357
* Amazon Kinesis Firehose - Data delivery service
2358
*/
2359
<dependency>
2360
<groupId>software.amazon.awssdk</groupId>
2361
<artifactId>firehose</artifactId>
2362
<version>${awsjavasdk.version}</version>
2363
</dependency>
2364
2365
/**
2366
* Amazon QuickSight - Business intelligence service
2367
*/
2368
<dependency>
2369
<groupId>software.amazon.awssdk</groupId>
2370
<artifactId>quicksight</artifactId>
2371
<version>${awsjavasdk.version}</version>
2372
</dependency>
2373
2374
/**
2375
* Amazon Data Pipeline - Data workflow orchestration (legacy)
2376
*/
2377
<dependency>
2378
<groupId>software.amazon.awssdk</groupId>
2379
<artifactId>datapipeline</artifactId>
2380
<version>${awsjavasdk.version}</version>
2381
</dependency>
2382
2383
/**
2384
* AWS Data Exchange - Data marketplace
2385
*/
2386
<dependency>
2387
<groupId>software.amazon.awssdk</groupId>
2388
<artifactId>dataexchange</artifactId>
2389
<version>${awsjavasdk.version}</version>
2390
</dependency>
2391
2392
/**
2393
* Amazon MSK - Managed Streaming for Apache Kafka
2394
*/
2395
<dependency>
2396
<groupId>software.amazon.awssdk</groupId>
2397
<artifactId>kafka</artifactId>
2398
<version>${awsjavasdk.version}</version>
2399
</dependency>
2400
2401
/**
2402
* Amazon MSK Connect - Kafka Connect service
2403
*/
2404
<dependency>
2405
<groupId>software.amazon.awssdk</groupId>
2406
<artifactId>kafkaconnect</artifactId>
2407
<version>${awsjavasdk.version}</version>
2408
</dependency>
2409
2410
/**
2411
* Amazon Redshift Data API - Redshift data operations
2412
*/
2413
<dependency>
2414
<groupId>software.amazon.awssdk</groupId>
2415
<artifactId>redshiftdata</artifactId>
2416
<version>${awsjavasdk.version}</version>
2417
</dependency>
2418
2419
/**
2420
* Amazon Redshift Serverless - Serverless data warehouse
2421
*/
2422
<dependency>
2423
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>redshiftserverless</artifactId>
2425
<version>${awsjavasdk.version}</version>
2426
</dependency>
2427
2428
/**
2429
* Amazon OpenSearch Service - Search and analytics engine
2430
*/
2431
<dependency>
2432
<groupId>software.amazon.awssdk</groupId>
2433
<artifactId>opensearch</artifactId>
2434
<version>${awsjavasdk.version}</version>
2435
</dependency>
2436
2437
/**
2438
* Amazon OpenSearch Serverless - Serverless search service
2439
*/
2440
<dependency>
2441
<groupId>software.amazon.awssdk</groupId>
2442
<artifactId>opensearchserverless</artifactId>
2443
<version>${awsjavasdk.version}</version>
2444
</dependency>
2445
2446
/**
2447
* Amazon Elasticsearch Service - Managed Elasticsearch (legacy)
2448
*/
2449
<dependency>
2450
<groupId>software.amazon.awssdk</groupId>
2451
<artifactId>elasticsearch</artifactId>
2452
<version>${awsjavasdk.version}</version>
2453
</dependency>
2454
2455
/**
2456
* Amazon CloudSearch - Search service
2457
*/
2458
<dependency>
2459
<groupId>software.amazon.awssdk</groupId>
2460
<artifactId>cloudsearch</artifactId>
2461
<version>${awsjavasdk.version}</version>
2462
</dependency>
2463
2464
/**
2465
* Amazon CloudSearch Domain - CloudSearch domain operations
2466
*/
2467
<dependency>
2468
<groupId>software.amazon.awssdk</groupId>
2469
<artifactId>cloudsearchdomain</artifactId>
2470
<version>${awsjavasdk.version}</version>
2471
</dependency>
2472
2473
/**
2474
* Amazon DataZone - Data management and governance
2475
*/
2476
<dependency>
2477
<groupId>software.amazon.awssdk</groupId>
2478
<artifactId>datazone</artifactId>
2479
<version>${awsjavasdk.version}</version>
2480
</dependency>
2481
2482
/**
2483
* AWS DataBrew - Data preparation service
2484
*/
2485
<dependency>
2486
<groupId>software.amazon.awssdk</groupId>
2487
<artifactId>databrew</artifactId>
2488
<version>${awsjavasdk.version}</version>
2489
</dependency>
2490
2491
/**
2492
* AWS Data API - Data API for serverless databases
2493
*/
2494
<dependency>
2495
<groupId>software.amazon.awssdk</groupId>
2496
<artifactId>rdsdata</artifactId>
2497
<version>${awsjavasdk.version}</version>
2498
</dependency>
2499
```
2500
2501
### Extended Machine Learning & AI Services
2502
2503
Additional machine learning and AI services beyond the core offerings.
2504
2505
```xml { .api }
2506
/**
2507
* Amazon Textract - Document text and data extraction
2508
*/
2509
<dependency>
2510
<groupId>software.amazon.awssdk</groupId>
2511
<artifactId>textract</artifactId>
2512
<version>${awsjavasdk.version}</version>
2513
</dependency>
2514
2515
/**
2516
* Amazon Translate - Language translation service
2517
*/
2518
<dependency>
2519
<groupId>software.amazon.awssdk</groupId>
2520
<artifactId>translate</artifactId>
2521
<version>${awsjavasdk.version}</version>
2522
</dependency>
2523
2524
/**
2525
* Amazon Lex - Conversational AI service
2526
*/
2527
<dependency>
2528
<groupId>software.amazon.awssdk</groupId>
2529
<artifactId>lexmodelbuilding</artifactId>
2530
<version>${awsjavasdk.version}</version>
2531
</dependency>
2532
2533
/**
2534
* Amazon Lex Runtime - Lex runtime API
2535
*/
2536
<dependency>
2537
<groupId>software.amazon.awssdk</groupId>
2538
<artifactId>lexruntime</artifactId>
2539
<version>${awsjavasdk.version}</version>
2540
</dependency>
2541
2542
/**
2543
* Amazon Lex Models V2 - Lex V2 model building
2544
*/
2545
<dependency>
2546
<groupId>software.amazon.awssdk</groupId>
2547
<artifactId>lexmodelsv2</artifactId>
2548
<version>${awsjavasdk.version}</version>
2549
</dependency>
2550
2551
/**
2552
* Amazon Lex Runtime V2 - Lex V2 runtime API
2553
*/
2554
<dependency>
2555
<groupId>software.amazon.awssdk</groupId>
2556
<artifactId>lexruntimev2</artifactId>
2557
<version>${awsjavasdk.version}</version>
2558
</dependency>
2559
2560
/**
2561
* Amazon Personalize - ML recommendation service
2562
*/
2563
<dependency>
2564
<groupId>software.amazon.awssdk</groupId>
2565
<artifactId>personalize</artifactId>
2566
<version>${awsjavasdk.version}</version>
2567
</dependency>
2568
2569
/**
2570
* Amazon Personalize Runtime - Personalize inference
2571
*/
2572
<dependency>
2573
<groupId>software.amazon.awssdk</groupId>
2574
<artifactId>personalizeruntime</artifactId>
2575
<version>${awsjavasdk.version}</version>
2576
</dependency>
2577
2578
/**
2579
* Amazon Personalize Events - Personalize event ingestion
2580
*/
2581
<dependency>
2582
<groupId>software.amazon.awssdk</groupId>
2583
<artifactId>personalizeevents</artifactId>
2584
<version>${awsjavasdk.version}</version>
2585
</dependency>
2586
2587
/**
2588
* Amazon Forecast - Time series forecasting
2589
*/
2590
<dependency>
2591
<groupId>software.amazon.awssdk</groupId>
2592
<artifactId>forecast</artifactId>
2593
<version>${awsjavasdk.version}</version>
2594
</dependency>
2595
2596
/**
2597
* Amazon Forecast Query - Forecast inference
2598
*/
2599
<dependency>
2600
<groupId>software.amazon.awssdk</groupId>
2601
<artifactId>forecastquery</artifactId>
2602
<version>${awsjavasdk.version}</version>
2603
</dependency>
2604
2605
/**
2606
* Amazon Fraud Detector - ML-based fraud detection
2607
*/
2608
<dependency>
2609
<groupId>software.amazon.awssdk</groupId>
2610
<artifactId>frauddetector</artifactId>
2611
<version>${awsjavasdk.version}</version>
2612
</dependency>
2613
2614
/**
2615
* Amazon Kendra - Intelligent search service
2616
*/
2617
<dependency>
2618
<groupId>software.amazon.awssdk</groupId>
2619
<artifactId>kendra</artifactId>
2620
<version>${awsjavasdk.version}</version>
2621
</dependency>
2622
2623
/**
2624
* Amazon Kendra Ranking - Intelligent document ranking
2625
*/
2626
<dependency>
2627
<groupId>software.amazon.awssdk</groupId>
2628
<artifactId>kendraranking</artifactId>
2629
<version>${awsjavasdk.version}</version>
2630
</dependency>
2631
2632
/**
2633
* Amazon CodeGuru Reviewer - AI code reviews
2634
*/
2635
<dependency>
2636
<groupId>software.amazon.awssdk</groupId>
2637
<artifactId>codegurureviewer</artifactId>
2638
<version>${awsjavasdk.version}</version>
2639
</dependency>
2640
2641
/**
2642
* Amazon CodeGuru Profiler - Application performance profiling
2643
*/
2644
<dependency>
2645
<groupId>software.amazon.awssdk</groupId>
2646
<artifactId>codeguruprofiler</artifactId>
2647
<version>${awsjavasdk.version}</version>
2648
</dependency>
2649
2650
/**
2651
* Amazon CodeWhisperer - AI-powered code completion
2652
*/
2653
<dependency>
2654
<groupId>software.amazon.awssdk</groupId>
2655
<artifactId>codewhisperer</artifactId>
2656
<version>${awsjavasdk.version}</version>
2657
</dependency>
2658
2659
/**
2660
* Amazon Augmented AI - Human review for ML
2661
*/
2662
<dependency>
2663
<groupId>software.amazon.awssdk</groupId>
2664
<artifactId>sagemakera2iruntime</artifactId>
2665
<version>${awsjavasdk.version}</version>
2666
</dependency>
2667
2668
/**
2669
* Amazon SageMaker Edge Manager - ML model deployment at the edge
2670
*/
2671
<dependency>
2672
<groupId>software.amazon.awssdk</groupId>
2673
<artifactId>sagemakeredge</artifactId>
2674
<version>${awsjavasdk.version}</version>
2675
</dependency>
2676
2677
/**
2678
* Amazon SageMaker Feature Store Runtime - Feature store operations
2679
*/
2680
<dependency>
2681
<groupId>software.amazon.awssdk</groupId>
2682
<artifactId>sagemakerfeaturestoreruntime</artifactId>
2683
<version>${awsjavasdk.version}</version>
2684
</dependency>
2685
2686
/**
2687
* Amazon SageMaker Geospatial - Geospatial ML capabilities
2688
*/
2689
<dependency>
2690
<groupId>software.amazon.awssdk</groupId>
2691
<artifactId>sagemakergeospatial</artifactId>
2692
<version>${awsjavasdk.version}</version>
2693
</dependency>
2694
2695
/**
2696
* Amazon SageMaker Metrics - SageMaker metrics service
2697
*/
2698
<dependency>
2699
<groupId>software.amazon.awssdk</groupId>
2700
<artifactId>sagemakermetrics</artifactId>
2701
<version>${awsjavasdk.version}</version>
2702
</dependency>
2703
2704
/**
2705
* Amazon Lookout for Vision - Computer vision anomaly detection
2706
*/
2707
<dependency>
2708
<groupId>software.amazon.awssdk</groupId>
2709
<artifactId>lookoutvision</artifactId>
2710
<version>${awsjavasdk.version}</version>
2711
</dependency>
2712
2713
/**
2714
* Amazon Lookout for Equipment - Predictive maintenance
2715
*/
2716
<dependency>
2717
<groupId>software.amazon.awssdk</groupId>
2718
<artifactId>lookoutequipment</artifactId>
2719
<version>${awsjavasdk.version}</version>
2720
</dependency>
2721
2722
/**
2723
* Amazon Lookout for Metrics - Anomaly detection for metrics
2724
*/
2725
<dependency>
2726
<groupId>software.amazon.awssdk</groupId>
2727
<artifactId>lookoutmetrics</artifactId>
2728
<version>${awsjavasdk.version}</version>
2729
</dependency>
2730
2731
/**
2732
* Amazon Monitron - Equipment monitoring service
2733
*/
2734
<dependency>
2735
<groupId>software.amazon.awssdk</groupId>
2736
<artifactId>monitron</artifactId>
2737
<version>${awsjavasdk.version}</version>
2738
</dependency>
2739
2740
/**
2741
* Amazon Transcribe Streaming - Real-time speech recognition
2742
*/
2743
<dependency>
2744
<groupId>software.amazon.awssdk</groupId>
2745
<artifactId>transcribestreaming</artifactId>
2746
<version>${awsjavasdk.version}</version>
2747
</dependency>
2748
2749
/**
2750
* Amazon Transcribe Medical - Healthcare speech recognition
2751
*/
2752
<dependency>
2753
<groupId>software.amazon.awssdk</groupId>
2754
<artifactId>transcribemedical</artifactId>
2755
<version>${awsjavasdk.version}</version>
2756
</dependency>
2757
2758
/**
2759
* Amazon Comprehend Medical - Medical text analysis
2760
*/
2761
<dependency>
2762
<groupId>software.amazon.awssdk</groupId>
2763
<artifactId>comprehendmedical</artifactId>
2764
<version>${awsjavasdk.version}</version>
2765
</dependency>
2766
2767
/**
2768
* Amazon Bedrock Agent - Bedrock intelligent agents
2769
*/
2770
<dependency>
2771
<groupId>software.amazon.awssdk</groupId>
2772
<artifactId>bedrockagent</artifactId>
2773
<version>${awsjavasdk.version}</version>
2774
</dependency>
2775
2776
/**
2777
* Amazon Bedrock Agent Runtime - Bedrock agent runtime
2778
*/
2779
<dependency>
2780
<groupId>software.amazon.awssdk</groupId>
2781
<artifactId>bedrockagentruntime</artifactId>
2782
<version>${awsjavasdk.version}</version>
2783
</dependency>
2784
2785
/**
2786
* Amazon Bedrock Data Automation - Automated data processing
2787
*/
2788
<dependency>
2789
<groupId>software.amazon.awssdk</groupId>
2790
<artifactId>bedrockdataautomation</artifactId>
2791
<version>${awsjavasdk.version}</version>
2792
</dependency>
2793
2794
/**
2795
* Amazon Bedrock Data Automation Runtime - Data automation runtime
2796
*/
2797
<dependency>
2798
<groupId>software.amazon.awssdk</groupId>
2799
<artifactId>bedrockdataautomationruntime</artifactId>
2800
<version>${awsjavasdk.version}</version>
2801
</dependency>
2802
```
2803
2804
## Usage Examples
2805
2806
**Popular service combination:**
2807
2808
```xml
2809
<dependencies>
2810
<!-- Core services -->
2811
<dependency>
2812
<groupId>software.amazon.awssdk</groupId>
2813
<artifactId>s3</artifactId>
2814
</dependency>
2815
<dependency>
2816
<groupId>software.amazon.awssdk</groupId>
2817
<artifactId>dynamodb</artifactId>
2818
</dependency>
2819
<dependency>
2820
<groupId>software.amazon.awssdk</groupId>
2821
<artifactId>lambda</artifactId>
2822
</dependency>
2823
2824
<!-- Messaging -->
2825
<dependency>
2826
<groupId>software.amazon.awssdk</groupId>
2827
<artifactId>sqs</artifactId>
2828
</dependency>
2829
<dependency>
2830
<groupId>software.amazon.awssdk</groupId>
2831
<artifactId>sns</artifactId>
2832
</dependency>
2833
</dependencies>
2834
```
2835
2836
**Web application stack:**
2837
2838
```xml
2839
<dependencies>
2840
<!-- Compute and storage -->
2841
<dependency>
2842
<groupId>software.amazon.awssdk</groupId>
2843
<artifactId>ec2</artifactId>
2844
</dependency>
2845
<dependency>
2846
<groupId>software.amazon.awssdk</groupId>
2847
<artifactId>rds</artifactId>
2848
</dependency>
2849
<dependency>
2850
<groupId>software.amazon.awssdk</groupId>
2851
<artifactId>s3</artifactId>
2852
</dependency>
2853
2854
<!-- Security and monitoring -->
2855
<dependency>
2856
<groupId>software.amazon.awssdk</groupId>
2857
<artifactId>iam</artifactId>
2858
</dependency>
2859
<dependency>
2860
<groupId>software.amazon.awssdk</groupId>
2861
<artifactId>cloudwatch</artifactId>
2862
</dependency>
2863
</dependencies>
2864
```