Home Tags AWS

Tag: AWS

Architect has a better blueprint for AWS Lambda deployments

The JS Foundation is taking jurisdiction over Architect, an open source software project for provisioning and maintaining cloud infrastructure from a simple text file, with a focus on AWS Lambda and eventually other serverless computing implementations.The Architect project proposes a file format referred to as .arc.
It is intended to be a simpler way of setting up and maintaining Lambda cloud functions than deploying them manually or using infrastructure administration tools such as TerraForm.

The .arc format is “easier to read and runs faster,” as well as being easier to author, said Brian LeRoux, CTO at Slack bot provider Small Wins, which developed Architect and is contributing it to the JS Foundation.To read this article in full or to leave a comment, please click here

Why you should use Apache Solr

Apache Solr is a subproject of Apache Lucene, which is the indexing technology behind most recently created search and index technology.
Solr is a search engine at heart, but it is much more than that.
It is a NoSQL database with transactional support.
It is a document database that offers SQL support and executes it in a distributed manner.Sound interesting? Join me for a closer look. (Full disclosure: I work for Lucidworks, which employs many of the key contributors to the Solr project.)[ NoSQL grudge match: MongoDB and Couchbase Server go nose to nose. | Keep up with hot topics in programming with InfoWorldrsquo;s Application Development newsletter. ]You need a decent machine (or just use an AWS instance) with ideally 8GB or more RAM. You can find Solr at http://lucene.apache.org/solr. You also need the Java Virtual Machine version 8. Unzip/untar Solr into a directory, make sure JAVA_HOME is set, and that the java binary is in your path.

Change to the directory Solr is in and type bin/solr start -e cloud -noprompt.

This starts a two node cluster on your laptop with a sample collection called gettingstarted already loaded.To read this article in full or to leave a comment, please click here

Dow Jones Data Leak Results from Amazon AWS Configuration Error

Security pros expect to see more incidents like the Dow Jones leak, which exposed customers' personal information following a public cloud configuration error.

Dow Jones index – of customers, not prices – leaks from...

S3 bucket was set to authenticate all AWS users, not just Dow Jones users Dow Jones has emulated Verizon by saving various internal databases (including Wall Street Journal subscribers) in the cloud without properly securing it.…

AWS S3 Breaches: What to Do & Why

Although basic operations in Amazon's Simple Storage Services are (as the name implies) - simple - things can get complicated with access control and permissions.

Experts Warn Too Often AWS S3 Buckets Are Misconfigured, Leak Data

An analysis of Amazon Web Services storage containers reveals troubling trend of misconfigured S3 buckets that leak data.

14 MEEELLION Verizon subscribers’ details leak from crappily configured AWS S3...

US telco giant insists only infosec bods saw the info Updated  Another day, another leaky Amazon S3 bucket.

This time, one that exposed account records for roughly 14 million Verizon customers to anyone online curious enough to find it.…

8 keys to DynamoDB success

DynamoDB, a fully-managed NoSQL database, is an impressive piece of technology, and itrsquo;s amazing that AWS has opened it for the entire world to use. What took millions of dollars in RD to build – a product that services millions of queries per second with low latency – can be effectively rented for dollars per hours by anyone with a credit card.

For those who need a key-value store that can store massive amounts of data reliably, there arenrsquo;t many better options.While DynamoDB generally works quite well, itrsquo;s inevitable that we all run into issues.

A few months ago at Segment, my colleagues wrote a detailed blog post about our own DynamoDB issues. Mainly, we were hitting our rate limits due to problems with our partitioning setup – a single partition was limiting throughput for an entire table.
Solving the problem took a superhuman effort, but it was worth it (to the tune of $300K annually).To read this article in full or to leave a comment, please click here

What cloud computing really means

The “cloudrdquo; in cloud computing originated from the habit of drawing the internet as a fluffy cloud in network diagrams. No wonder the most popular meaning of cloud computing refers to running workloads over the internet remotely in a commercial providerrsquo;s data center — the so-called “public cloudrdquo; model.

AWS (Amazon Web Services), Salesforcersquo;s CRM system, and Google Cloud Platform all exemplify this popular notion of cloud computing.But therersquo;s another, more precise meaning of cloud computing: the virtualization and central management of data center resources as software-defined pools.

This technical definition of cloud computing describes how public cloud service providers run their operations.

The key advantage is agility: the ability to apply abstracted compute, storage, and network resources to workloads as needed and tap into an abundance of pre-built services.To read this article in full or to leave a comment, please click here

Get started with AWS Lambda

Why would a developer use AWS Lambda? In a word, simplicity.

AWS Lambdamdash;and other event-driven, “function-as-a-servicerdquo; platforms such as Microsoft Azure Functions, Google Cloud Functions, and IBM OpenWhiskmdash;simplify development by abstracting away everything in the stack below the code.

Developers write functions that respond to certain events (a form submission, a webhook, a row added to a database, etc.), upload their code, and pay only when that code executes.In “How serverless changes application developmentrdquo; I covered the nuts and bolts of how a function-as-a-service (FaaS) runtime works and how that enables a serverless software architecture. Here wersquo;ll take a more hands-on approach by walking through the creation of a simple function in AWS Lambda and then discuss some common design patterns that make this technology so powerful.To read this article in full or to leave a comment, please click here

Why serverless? Meet AWS Lambda

Why would a developer use AWS Lambda? In a word, simplicity.

AWS Lambdamdash;and other event-driven, “function-as-a-servicerdquo; platforms such as Microsoft Azure Functions, Google Cloud Functions, and IBM OpenWhiskmdash;simplify development by abstracting away everything in the stack below the code.

Developers write functions that respond to certain events (a form submission, a webhook, a row added to a database, etc.), upload their code, and pay only when that code executes.In “How serverless changes application developmentrdquo; I covered the nuts and bolts of how a function-as-a-service (FaaS) runtime works and how that enables a serverless software architecture. Here wersquo;ll take a more hands-on approach by walking through the creation of a simple function in AWS Lambda and then discuss some common design patterns that make this technology so powerful.To read this article in full or to leave a comment, please click here

Don’t bet too soon on the hot cloud technologies

We all know whatrsquo;s cool now in the cloud: microservices, devops, containers, and machine learning.
Itrsquo;s what guys like me are writing and speaking about. However, the overapplication of these technologies could end up hurting you greatly. Herersquo;s why.On one hand, I want to promote the use of new technology, such as cloud computing and containers.

But, on the other hand, I need to have a good understanding of what business problems my clients are looking to solve, to determine the correct application of any technology, new, old, hyped, taken for granted, whatever. [ A developerrsquo;s guide: Get started with serverless computing.

Then learnnbsp;how to use Microsoftlsquo;s Azure Functions and how to use AWS Lambda for serverless computing. | Build ’em now! 5 uses for serverless frameworks. ]
What typically happens is that the people looking to move into cloud are up on all the hyped technologies.
Itrsquo;s like shopping for a new car: You can have a pretty long list what you think you need: self-parking, heated seats, bending lights, voice assistance, childproof seating, maybe short-range flight.To read this article in full or to leave a comment, please click here