Womens 30621 LowTop Sneakers Gioseppo ObKOUSf

SKU238031980148151485913
Womens 30621 Low-Top Sneakers Gioseppo ObKOUSf
Womens 30621 Low-Top Sneakers Gioseppo

P: (801) 802-6900 - Citrix Access

Womens Tonik W Se LowTop Sneakers DC EphHyPu
Urban Street sneakers White Givenchy V7wha9la54
knee high boots Brown Tommy Hilfiger yscb3
Close
Login Start Trial

Connect with Duo users and security professionals in our Community .

Can't find what you're looking for? Globe studded black leather flat Jimmy Choo London alEky
or Contact Support .

Engineering Feb 20, 2018

by Scott Piper

Today we are pleased to announce a new open-source tool from Duo Security for visualizing Amazon Web Services (AWS) cloud environments!

Duo has a number of AWS accounts run by different teams for different projects. With a variety of business needs across these accounts, we went in search of a tool to help us better visualize our AWS assets as a compliment to a traditional asset inventory.

Generally, we found most open source options did not quite get us where we wanted to be in terms of interactive visualization of our AWS services and assets.

Duo built CloudMapper to generate interactive network diagrams of AWS accounts and is releasing it as an open-source tool to the larger developer community. Check out CloudMapper on Github .

Using CloudMapper, we can quickly answer a number of questions such as:

CloudMapper allows our engineers to double-check their understanding of what they've built, quickly understand other environments, and present that information to other stakeholders.

How it Works

There are three steps to getting up and running with CloudMapper:

The first step of collecting information only requires the privileges to describe and list information about an account. This can be done with the AWS policy. If you don't have direct access to the account, someone who does can run this script and send you the bundle of files it creates.

The second step of converting these cached files into something for the web browser display is where most of the logic is. This is where the Security Groups are analyzed to determine what network pathways exist, and parent/child relationships are created between nodes such as EC2 instances, and compound node structures such as subnets, availability zones, VPCs, regions, and accounts.

The final step of visualizing the data in the browser makes heavy use of cytoscape.js to perform the graph layout and allow interaction with the resources. Historically, this problem would have been solved with graphviz , but that solution is more suited toward generating static images as output. Cytoscape was originally created to visualize molecular interaction networks, but has been found to be well-suited for a variety of other network visualizations

By using cytoscape.js and presenting the diagram to the user in a web browser, you can click on nodes to get more information about them, move them around, delete them, and more. This is only for visualizing the data, so any actions you take will not impact your actual AWS environments.

You can zoom in and out, pan, save a high-definition image, or save and load the layout after you've moved nodes around. You can click on a compound node, such as a VPC, and compress it to a single node in order to simplify the visualization. You can easily find and select neighbors, siblings, children, or parent nodes. You can click on edges to get details about the Security Groups that are allowing that communication to happen.

Improving the Layout

Visualizing large networks is a hard problem. CloudMapper uses the CoSE (Compound Spring Embedder) layout for Cytoscape.js that was developed by the i-Vis Lab in Bilkent University, which is regarded as one of the best algorithms for laying out graphs with compound nodes. However, any graph with a large number of nodes and edges is inherently complicated. To manage this problem, CloudMapper has a number of filtering options that can be used when preparing the data for visualization.

Options to reduce the amount of data displayed include:

Even with these techniques and the advanced layout algorithm used, be prepared to still spend some time rearranging the nodes.

Stay in Touch!

At Duo, we are using CloudMapper internally for a number of purposes. We’d love to see how other organizations use this and look forward to collaborating on further development.

If you’re interested in the intersection between security and running a highly-available service on AWS, please contact Duo's Production Engineering team at prodeng-ext@duo.com.

Subscribe to get a monthly email featuring blog posts, research, infographics, videos, e-books, security industry news, all handcrafted by Duo. You may unsubscribe any time.

Phone: Womens Scarlett 20 Loafers Melvin amp; Hamilton 44ihFDK
opener
Quick links

We are 1,200 of your friends, neighbors and family who live our mission every day – Your Health, our commitment to you, from day one. Community is a hospital with core competencies in primary care, women’s care, pediatric care, oncology and rehabilitation services as well as a full spectrum of services you may need in your lifetime.

We are your Community! Come visit us.

Community Physician Group (CPG)

We are a dedicated group of Board certified, health professionals who provide primary and specialty care for you and your family.

Community Medical Center’s free 24-7 Nurse on Call telephone service gives you the answers you need to be at ease. Call us.

Notes

from your Community

Each year, about 27,000 new cancers are caused by HPV. That is one new case every 20 minutes. Both women and men are affected by Human Papillomavirus (HPV). In fact, 80 to 90 percent of people will contract the virus at some point in their life. Though many people have never heard of it, HPV can... Duke Womens Chelsea Boots Nobrand ybNkizXEM2

Montanans often have to travel long distances (some up to 6 hours to see specialists), face hazardous weather conditions, construction season and transportation or mobility issues. In order to improve medical provider access and provide continuity of care for patients and others who have simple... read on

American College of Cardiology NCDR ACTION Registry Platinum Award recognizes high standards of patient care. This success is because of the high performance and collorborationof EMS, ED, Cath Lab, ICU and OP Clinics. Billings Clinic Heart Vascular at CMC has received the American College of...

Happenings

Safe and Secure: Promoting Excellence within the 1st Thousand Days of Life

An Interdisciplinary conference for maternal, perinatal, global health and public policy professionals

Lilico crystalembellished satin sandals Sophia Webster P3unXBr

Please join us for a tour of the Women’s and Newborn Care Center

Dub hitop sneakers Multicolour Camper QEIBE

Three hour class designed to give parents confidence in the first weeks at home. Content includes newborn care and infant CPR

Jimmy Choo Woman Laceup Cutout Suede Sandals Magenta Size 355 Jimmy Choo London hhfYv6VK8

Labor and Delivery and Mother/Baby unit staff are amazing! I delivered my third baby over the weekend (first baby here). I tried for a VBA2C and almost everyone I came across was so supportive, helpful and kind.I've never been treated with this much kindness at a hospital before.

Brussels office

Rue de la Science 23, B-1040 Brussels

+32 (0) 2 789 30 00

Mens Clarendon Boots Redtape 7KqDk

Warsaw office

Koszykowa, 59/3 00-660 Warsaw

info@bpie.eu

Berlin office

Spreepalais am Dom Anna-Louisa-Karsch-Straße 2 10178 Berlin

FOOTWEAR Laceup shoes Leonardo Principi PJGVhT

BPIE | Copyright © 2018 BPIE. All rights reserved. | Neon yellow Air zoom spiridon 16 sneakers Nike AvLQ4
| Womens 45327 Open Toe Sandals Gioseppo IcRYP4fQ