Amazon Web Services (AWS) - Sparx Systems

2y ago
43 Views
2 Downloads
608.35 KB
12 Pages
Last View : 5d ago
Last Download : 5m ago
Upload by : River Barajas
Transcription

ENTERPRISE ARCHITECTUser Guide SeriesAmazon Web Services (AWS)Author: Sparx SystemsDate: 2021-09-02Version: 15.2CREATED WITH

Table of ContentsAmazon Web Services (AWS)Getting StartedExample DiagramImport Amazon Web Services PatternsCreate an Amazon Web Services DiagramTraces to Project ArtifactsMore Information346781011

Amazon Web Services (AWS)2 September, 2021Amazon Web Services (AWS)Creates Amazon Web Services Diagrams that Specify and Document AWS Virtual InfrastructureAmazon Web Services (AWS) is one of the market leaders of services to define IaaS (Infrastructure-as-a-Service) andPaaS (Platform-as-a-Service) in Cloud environments. The services can be used in isolation, but more typically are usedin combination to create scalable Cloud applications and services, reducing any of the delays and issues associated withinfrastructure provisioning and device management such as Compute, Storage and Network devices. Enterprise Architectprovides modeling constructs that allow you to create expressive AWS diagrams that specify new Cloud infrastructureand platforms or document existing ones. You can also model other Cloud Infrastructure and platform providers such asGoogle Cloud Platform and Microsoft's Azure.Anomaly detectionRaw dataAmazon S3Amazon Kinesis DataAnalyticsAmazon Kinesis DataStreamsAWS LambdaAmazon DynamoDBTrip dataAWS LambdaConnected vehicleswith AWSGreengrass CoreAmazon KinesisData FirehoseDriversafety scoreAWS IoT CoreAWS LambdaAmazon DynamoDBNotification serviceAWS LambdaAmazon SNSDiagnostic trouble codesJust-in-timeregistrationAWS LambdaAWS LambdaAmazon DynamoDBLocation-based marketingAWS LambdaAmazon DynamoDBAWS Diagram of a Connected Vehicle SolutionWhile AWS has tools for doing this, the power of Enterprise Architect is that you can create visualizations that show therelationship to on-premise platforms, and the elements and services can be related to other system life-cycle artifactssuch as Strategy, Business Rules, Requirements, Constraints, XML and Database Schemas, just to mention a few.(c) Sparx Systems 2021Page 3 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Getting StartedCreating AWS platform diagrams is straight forward - all the AWS service constructs are available from the Toolbox orfrom the Browser in the AWS Packages. This allows you to create expressive diagrams containing element items such asEC2 compute and RDS databases, as well as container items such as VPCs and Subnets.The MDG Technology for Amazon Web Services (AWS) Architecture provides all of the graphics (icons and images)required to build AWS architecture diagrams. The icons and images are provided by a Model Wizard frameworkpattern, which must be imported into your model before you can start creating AWS architecture diagrams. The AmazonAWS Web Images pattern contains over 350 Image Assets that can be dragged-and-dropped onto diagrams.Working with AWS diagrams is straight forward; this topic will guide you through setting up AWS modeling inEnterprise Architect, creating diagrams and tracing to other project Artifacts.Selecting the PerspectiveEnterprise Architect partitions the tools extensive features into Perspectives; this ensures that you can focus on aspecific task and work with the tools you need without the distraction of other features. To work with the Amazon WebServices (AWS) features you first need to select the AWS Architecture perspective: Analysis AWS ArchitectureSetting the perspective ensures that the Amazon Web Services diagrams, their tool boxes and other features of theperspective are available by default.Example DiagramAn example diagram provides a visual introduction to the topic and allows you to see some of the important elementsand connectors that are created in specifying or describing the way a Cloud Architecture is defined including:Availability Zones, VPC's, Subnets, EC2, RDS and more.(c) Sparx Systems 2021Page 4 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Import Amazon Web Services PatternsBefore you can start creating AWS diagrams to specify or document your Cloud services you must first import thegraphics from a pattern. This will inject all the AWS icons as components into the selected location in the Browserwindow.Create an Amazon Web Services DiagramOnce the AWS images have been imported creating AWS diagrams is straight forward as all the icons including Productsand Resources such as EC2 and RDS and Containers such as VPCs and Availability Zones are available from theBrowser window and Toolbox respectively. You will simply create a diagram and then drag-and-drop elements from theAWS Browser Packages or the Toolbox.The Browser window showing AWS database Product Images.Tracing to Project ArtifactsEnterprise Architect is a collaboration platform for all disciplines and one of the great advantages of modeling Amazonweb Services is that parts of the cloud based infrastructure can be related to other domains in your projects. You cantrace elements in the AWS diagrams to a wide range of other artifacts including: Requirements, Business Rules,Database Schemas, On-Premise Infrastructure and more.More InformationThis section provides useful links to other topics and resources that you might find useful when working with theAmazon Web Services tool features.(c) Sparx Systems 2021Page 5 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Example DiagramUsing AWS diagrams you can model cloud architectures. You can add new elements to the diagram from the ImportedAWS Icons, the AWS toolbox or existing elements dragged from the Browser. This example is the Instances on AWSexample that contains two availability zones and auto-scaling groups.AWS diagram showing two availability zones and auto scaling groups.(c) Sparx Systems 2021Page 6 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Import Amazon Web Services PatternsBefore you import the 'Amazon/AWS Web Images' pattern into your model, click on theselect the 'Analysis AWS Architecture' Perspective.icon andThis automatically opens the Model Wizard on the 'Model Patterns' tab at the AWS Architecture Perspective page.Click on the target Package in the Browser window, then on the 'Amazon/AWS Web Images' pattern and click on theCreate Pattern(s) button.In the Model Wizard there are three example patterns that show typical use of the images in diagrams, reproduced fromthe 'AWS Architecture Icons' Powerpoint.Patterns window showing AWS pattern for Import.Note: When you have the Web Images packet in your model, do not copy it to another location in the model or save it asXMI; always use the Model Wizard to import the pattern into a new model. The reason for this is that the providedDiagram Toolbox patterns, described here, refer to the Image Assets by their GUIDs. Copying the Image Assets willgive them new GUIDs and the Diagram Toolbox patterns will not work.(c) Sparx Systems 2021Page 7 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Create an Amazon Web Services DiagramYou can create a diagram by right-clicking on its parent Package and selecting the 'Add Diagram' menu option to displaythe 'New Diagram' dialog.If you do not have the AWS Architecture Perspective selected, click on the drop-down arrow in the Type field andselect 'Analysis AWS Architecture'.In the 'Diagram' field type an appropriate name for the diagram, in the 'Select From' panel click on 'AWS', in the'Diagram Types' panel click on 'AWS', and then click on the OK button. The AWS pages of the Diagram Toolboxopen, including:·AWS Groups - This page provides a number of patterns that will create a Group with an icon (from an Image Asset)in the top left corner and the name left-justified at the top; the exceptions are Auto Scaling Group and Elastic LoadBalancing, which have their icons centered at the top, and Generic Group and Highlight which don't have an icon·AWS Illustrations - This page provides five illustrative patterns, containing images for Users, Notification, Devices,Desktop and Office building·UML Base Types - This page provides a small number of UML elements that you can use within the AWS diagrams(c) Sparx Systems 2021Page 8 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Note that the AWS diagrams are automatically set to Custom Style, and when you right-click on an element in thediagram you can make use of the Custom Style icons on the Custom Style Toolbar.All the icons in the Diagram Toolbox generate Image Assets as listed in the General Package of the AWS ModelWizard pattern. The other 22 Packages in the AWS Model Wizard pattern contain all the other images. Each Packagehas a diagram that shows every image that is included in the Package, and two sub-Packages 'Products' and 'Resources'containing Image Assets for the images. 'Product' images are white on dark gray, and 'Resource' images are dark gray onwhite.To add one of these images to your diagram, locate it in the Browser window by either:·Searching for it by name or·Opening the diagram for the Package that you believe it should be in, finding it in the diagram and pressing Alt Gto highlight the Image Asset in the Browser windowNow drag-and-drop the Image Asset onto your diagram. You can choose to:···Add it as an element with an iconAdd it as an element with an image, or(If you have made an element from the icon already) Add as link(c) Sparx Systems 2021Page 9 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021Traces to Project ArtifactsYou can create expressive diagrams that can show how the AWS elements relate to other artifacts in your projects. Thisis achieved by placing any AWS element into a diagram and creating a Trace, Dependency, Association or otherrelationship between the AWS elements and other elements such as Requirements, User Stories, Conceptual, Logical andPhysical database tables.AWS diagram showing traces to a requirement and two database tables.(c) Sparx Systems 2021Page 10 of 12Created with Enterprise Architect

Amazon Web Services (AWS)2 September, 2021More InformationEdition InformationThis feature is available in the Corporate, Unified and Ultimate Editions of Enterprise Architect, from Release 15.0.At Enterprise Architect Release 15.2.1559, the MDG Technology for AWS Architecture supports Release 7 of the AWSgraphics file.(c) Sparx Systems 2021Page 11 of 12Created with Enterprise Architect

Amazon Web Services (AWS)(c) Sparx Systems 20212 September, 2021Page 12 of 12Created with Enterprise Architect

Amazon Web Services (AWS) 2 September, 2021 Import Amazon Web Services Patterns Before you can start creating AWS diagrams to specify or document your Cloud services you must first import the graphics from a pattern. This will inject all the AWS icons as components into the selected location in the Browser window. Create an Amazon Web Services .

Related Documents:

4 AWS Training & Services AWS Essentials Training AWS Cloud Practitioner Essentials (CP-ESS) AWS Technical Essentials (AWSE) AWS Business Essentials (AWSBE) AWS Security Essentials (SEC-ESS) AWS System Architecture Training Architecting on AWS (AWSA) Advanced Architecting on AWS (AWSAA) Architecting on AWS - Accelerator (ARCH-AX) AWS Development Training

Splunk App for AWS Comprehensive AWS Visibility AWS Data Sources AWS EC2 Amazon EMR Amazon Kinesis Amazon R53 Amazon VPC Amazon ELB Amazon S3 CloudFront AWS CloudTrail Amazon . Planning the Largest AWS Splunk Migration Do we age out? -Support dying infrastructure that is almost out of support for an additional 18 months?

AWS Directory Amazon Aurora R5 instance Service AWS Server Migration Service AWS Snowball AWS Deep Amazon GameLift Learning AMIs AWS CodeBuild AWS CodeDeploy AWS Database Migration Service Amazon Polly 26 26 20 40 12 0 5 10 15 20 25 30 35 40 45 2018 Q1 2018 Q2 2018 Q3 2018 Q4 2019 Q1 New Services& Features on AWS

AWS SDK for JavaScript AWS SDK for JavaScript code examples AWS SDK for .NET AWS SDK for .NET code examples AWS SDK for PHP AWS SDK for PHP code examples AWS SDK for Python (Boto3) AWS SDK for Python (Boto3) code examples AWS SDK for Ruby AWS SDK for Ruby co

SAP HANA on the Amazon Web Services (AWS) Cloud by using AWS CloudFormation templates. The Quick Start builds and configures the AWS environment for SAP HANA by provisioning AWS resources such as Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Block Store (Amazon EBS), and Amazon Virtual Private Cloud (Amazon VPC).

AWS instances with Nessus while in development and operations, before publishing to AWS users. Tenable Network Security offers two products on the AWS environment: Nessus for AWS is a Nessus Enterprise instance already available in the AWS Marketplace. Tenable Nessus for AWS provides pre-authorized scanning in the AWS cloud via AWS instance ID.

the AWS Security Best Practices whitepaper and recommended reading on the AWS Security Learning webpage. 4. Amazon Web Services: Overview of Security Processes AWS Whitepaper AWS Compliance Program AWS Global Infrastructure Security AWS operates the global cloud infrastructure that you use to provision a variety of basic computing

The American Revolution: a historiographical introduction he literary monument to the American Revolution is vast. Shelves and now digital stores of scholarly articles, collections of documents, historical monographs and bibliographies cover all aspects of the Revolution. To these can be added great range of popular titles, guides, documentaries, films and websites. The output shows no signs .