background preloader

Architecture Center

Architecture Center
The AWS Architecture Center is designed to provide you with the necessary guidance and best practices to build highly scalable and reliable applications in the AWS Cloud. These resources will help you understand the AWS platform, its services and features, and will provide architectural guidance for design and implementation of systems that run on the AWS infrastructure. Amazon Web Services provides a comprehensive set of services and tools for deploying Microsoft Windows-based workloads on its reliable and secure cloud infrastructure. The flexibility of AWS allows you to design your application architectures the way you like. The cloud reinforces some old concepts of building highly scalable Internet architectures and introduces some new concepts that entirely change the way applications are built and deployed. In the event of a disaster, you can quickly launch resources in Amazon Web Services (AWS) to ensure business continuity. Related:  Security InformationCloud Services

Diving into OpenStack Network Architecture - Part 1 (Ronen Kofman's Blog) OpenStack networking has very powerful capabilities but at the same time it is quite complicated. In this blog series we will review an existing OpenStack setup using the Oracle OpenStack Tech Preview and explain the different network components through use cases and examples. The goal is to show how the different pieces come together and provide a bigger picture view of the network architecture in OpenStack. This can be very helpful to users making their first steps in OpenStack or anyone wishes to understand how networking works in this environment. According to the recent Icehouse user survey and the one before it, Neutron with Open vSwitch plug-in is the most widely used network setup both in production and in POCs (in terms of number of customers) and so in this blog series we will analyze this specific OpenStack networking setup. The setup we are using for the examples is the one used in the Oracle OpenStack Tech Preview. # ovs-vsctl show 7ec51567-ab42-49e8-906d-b854309c9edf tag: 1

Amazon Web Services Blog Amazon Route 53 | Product Details The Domain Name System (DNS) is a globally distributed service that is foundational to the way people use the Internet. DNS uses a hierarchical name structure, and different levels in the hierarchy are each separated with a dot ( . ). Consider the domain names and In both these examples, “com” is the Top-Level Domain and “amazon” the Second-Level Domain. There can be any number of lower levels (e.g., “www” and “aws”) below the Second-Level Domain. Route 53 is an “authoritative DNS” system. The name for our service (Route 53) comes from the fact that DNS servers respond to queries on port 53 and provide answers that route end users to your applications on the Internet. Route 53 provides a simple set of APIs that make it easy to create and manage DNS records for your domains. CreateHostedZone: Creates a new hosted zone to contain your DNS data. See our Technical Documentation for more detailed information about these APIs.

The Role of the Cloud Architect Right! And with the movement towards cloud different public cloud providers have different offerings. For example, the product I lead at ATT is called Cloud Architect, and we also offer bare metal computing without a hypervisor. Amazon's public cloud, for example, is built on Xen. Assuming there's a decision of public cloud, private cloud, hybrid cloud, in that case, it almost seems like there has to be a workload rationalization effort that says, for a big data application, the big data appliance really works well for me. So as infrastructure architects, as you say, we have to up our game.

Defensible network architecture For the nearly 20 years since Zwicky, Cooper and Chapman first wrote about Firewalls the firewall has been the primary defense mechanism of nearly every entity attached to the Internet. While perimeter protection is still important in the modern enterprise, the fact is that the nature of Internet business has vastly changed and the crunchy perimeter and squishy inside approach has long since become outdated. You can’t deny what you must permit and the primary attack vectors today appear to be email and browser exploits; two aspects of your business model that you cannot do without and which can give the bad guys a foothold inside your perimeter protections. As the Sony, Target, Home Depot, and many other breaches have shown, once the bad guys are into the network they are content to dig in, explore, and exfiltrate large amounts of data and will often go undetected for months. What is needed is a security architecture that focuses on protecting data and detecting anomalies. Segregation

Using Amazon DynamoDB Object Mapping (OM) with the AWS SDK for Android : Articles & Tutorials Version 2 of the AWS Mobile SDK This article and sample apply to Version 1 of the AWS Mobile SDK. If you are building new apps, we recommend you use Version 2. Amazon DynamoDB is a fast, highly scalable, highly available, cost-effective, non-relational database service. The AWS SDK for Android supports Amazon DynamoDB, and this article discusses a new AWS SDK for Android add-on library that enables you to map your client-side classes to the Amazon DynamoDB tables. The complete sample code and project files are included in the AWS SDK for Android. Overview In Amazon DynamoDB, a database is a collection of tables. The app demonstrates how to add, modify, and remove users, and retrieve their preference data using Amazon DynamoDB OM. Creating an Amazon DynamoDB Client and Mapper To make low-level service requests to Amazon DynamoDB, you need to instantiate an Amazon DynamoDB client. Defining Mapping Class @DynamoDBTable identifies the target table in Amazon DynamoDB. Listing Users (Table Scan)

10 comparisons between Google Apps and Office 365 Google Apps and Office 365 are the leading contenders in the cloud-based business application space. Scott Matteson compares the two products. TechRepublic ran an article back in July titled "Google Apps v. Since then I've done some further checking and found some interesting tidbits about Google Apps and Microsoft Office 365 which may be of use to those considering these options, or who are merely interested in the subject of cloud-based applications. Although this is the "Google in the Enterprise" blog, my role here isn't to exhort the benefits of Google Apps over Office 365. Key points With that in mind, here are ten key points about the two products to help keep you informed. 1. When it comes to the programs most office workers use on a daily basis, both Google Apps and Office 365 each offer fulfilling counterparts with plenty of collaborative capabilities. Table A In some respects they seem like twins. 2. 3. 4. 5. 6. Email archiving is a popular feature. 7. 8. 9. 10. In Conclusion

Japanese Researchers Target HPC Cloud Barriers The National Institute of Advanced Industrial Science and Technology (AIST) has developed a technology to enable users to spin up a virtual HPC cluster on top of any cloud-based infrastructure. The impetus for the project was two-fold: 1. In high-performance computing, clustering tools connect many computers so they can run as a single computer, yet often the hardware configuration is not uniform. Using the “Build Once, Run Everywhere” concept, once the environment to run the application has been established it may be run on any cloud, private or public. For this experiment, AIST verified that the technology did indeed operate on both its private cloud, AIST Super Green Cloud (ASGC), as well as the Amazon EC2 infrastructure. “With this technology, users and application fields that could not use high-performance computing previously can now use high-performance computing,” notes AIST. The next step for AIST is to deploy this technology as an operational service on ASGC.

How Power-line Networking Works" Power-line networking is one of several ways to connect the computers in your home. It uses the electrical wiring in your house to create a network. Like HomePNA, power-line networking is based on the concept of "no new wires." The convenience is even more obvious in this case because while not every room has a phone jack, you will always have an electrical outlet near a computer. Because it requires no new wiring, and the network adds no cost to your electric bill, power-line networking is the cheapest method of connecting computers in different rooms. In this article, we'll talk about power-line networking and the technology used to make it happen.

My Blog: AWS Diagrams Adobe Illustrator Object Collection: First Release Due to popular demand I've decided to release the collection of vector graphics objects I use to draw Amazon Web Services architecture diagrams. This is the first release and more are on the way. This is an Adobe Illustrator CS5 (.AI) file. I've obtained this artwork from the original AWS Architecture PDF files published at the AWS Architecture Center. You can use Adobe Illustrator to open this file and to create your diagrams or you can export these objects to SVG format and use GNU software to work with them. Disclaimer: - I provide this content as it is. Download link: And that's it.