(Update March 2019) For an up-to-date list of events Cloud Academy will be attending, please visit the Cloud Academy Events page. Alternatively take a look at all the articles we’ve written on AWS yearly event, AWS re:Invent.
I had the pleasure of attending the AWS Summit in Sydney recently, so I think I’ll share with you a few of the more remarkable events of the day.
1. AWS is so big even the storm of the Century couldn’t keep people away
Leading up to the event, Sydney was hit with what many people called the “Storm of the century.” I figured this would keep attendance down at the AWS Summit and at least spare me having to fight through the usual mass of people. However, against all odds, people turned out in great numbers to participate. Anything to catch up on all the latest AWS Summit.
So, just how big is AWS?
The only reliable statistics that I could dig up are from James Hamilton in 2014, an Engineer at Amazon who gave a talk at AWS re:Invent 2014 on AWS Innovation at Scale. Below are some of the statistics he unleashed in regards to AWS during this talk.
- 1 million active customers
- All 14 other cloud providers combined have 1/5th the aggregate capacity of AWS (estimate by Gartner in 2013)
- 449 new services and major features were released in 2014
- Every day, AWS adds enough new server capacity to support all of Amazon’s global infrastructure when it was a $7B annual revenue enterprise (in 2004).
- S3 has a 132% year-over-year growth in data transfer.
So to put some of the growth in perspective if we look at the 449 new services and major features released in 2014 and compare it with previous years such as 24 new services in 2008, 48 in 2009, 61 in 2010, 82 in 2011, 159 in 2012 and 280 in 2013 we can come to the conclusion that Amazon is growing at a staggering rate. So it’s big now, but is only going to get bigger.
2. AWS Summit buzzword usage update: “Disruptive Technology” is the new “new”
Maybe I’ve fallen just a bit out of sync, but I strongly suspect that this “buzzword” has actually been around for a few years now. However, as I wrote elsewhere, it was definitely picking up steam at the AWS Summit. I am not too sure how I feel about the use of the phrase, as it can be argued that all this new technology is more “continuous innovation” than “disruption.” I suppose “disruptive” has become the new ‘new’.
3. AWS Lambda and Amazon Cognito can do really cool stuff together
AWS Lambda is a new compute service that runs your code in response to events and automatically manages the compute resources for you.
Amazon Cognito is a service that makes it easy to save mobile user data – such as app preferences or game state – in the AWS Cloud without the need for any custom backend code or infrastructure management.
I attended a session about AWS Lambda and Amazon Cognito where it was claimed:
Together with AWS Cognito, AWS SNS Push Notifications and AWS DynamoDB, AWS Lambda is a powerful tool in your arsenal for developing IoT/mobile apps, and beyond.
The speaker had a few pieces of hardware set up which included Bluetooth LE (Low Energy) Beacons
and Multiple Raspberry PIs creating a ‘geo fence’ (Each RPI sending telemetry data to a Kinesis stream in real-time).
He then had a Lambda function bound to Kinesis stream which processed records in real-time and made the data available to mobile app to trilateration the position of the ‘target’ relative to the detectors as per below:
And Cognito was used for Identity management:
Without going into too much further detail, this will hopefully give you some idea of how AWS Cognito and AWS Lambda can work together to create some awesome applications…limited only by your imagination.
4. Amazon Machine Learning gets us closer to real Artificial Intelligence
Can Amazon Machine Learning deliver real Artificial Intelligence? I didn’t see Alan Turing at the AWS Summit, but theoretical results suggest that in order to learn the kind of complicated functions that can represent high-level abstractions (like vision, language, and other human tasks), you would need deep architectures. Does AWS have deep architectures? You bet. While watching a demonstration on Amazon Machine Learning I couldn’t help but think that this, combined with the deep infrastructures possible on AWS, brings us one step closer to real Artificial Intelligence. Mere speculation on my part, but interesting nevertheless. Read this Cloud Academy article on Amazon Machine Learning here.
5. Even after the AWS Summit, security still makes my head spin
I attended another session entitled “Using Security To Build With Confidence in AWS” with great anticipation. Security is one of the things that keeps me awake a night, and this session was all about the fact you don’t need to be a security expert to protect your organization data in the cloud, or to protect your workloads on AWS. You just need to be informed of the many security tools available in AWS and learn how to use them.
They started by talking about the shared responsibility model and then the AWS VPC Checklist Review:
- IAM roles
- Security Groups
- Network Segmentation
- Network access control lists (ACLs)
They then branched out to discuss the various factors on which these items are built, and some points about responding to intrusions and recovering from them. It was a good informative discussion but I am not sure I learned anything I didn’t already know. And I’m still not completely comfortable that I’m truly on top of security. So is the statement: “you don’t need to be a security expert to protect your organization data in the cloud” quite true? I’m not convinced.
If you’d like to see the schedule and session slide decks from the Sydney’s AWS Summit, help yourself.
How to Unlock Complimentary Access to Cloud Academy
Are you looking to get trained or certified on AWS, Azure, Google Cloud Platform, DevOps, Cloud Security, Python, Java, or another technical skill? Then you'll want to mark your calendars for August 23, 2019. Starting Friday at 12:00 a.m. PDT (3:00 a.m. EDT), Cloud Academy is offering c...
What Exactly Is a Cloud Architect and How Do You Become One?
One of the buzzwords surrounding the cloud that I'm sure you've heard is "Cloud Architect." In this article, I will outline my understanding of what a cloud architect does and I'll analyze the skills and certifications necessary to become one. I will also list some of the types of jobs ...
Boto: Using Python to Automate AWS Services
Boto allows you to write scripts to automate things like starting AWS EC2 instances Boto is a Python package that provides programmatic connectivity to Amazon Web Services (AWS). AWS offers a range of services for dynamically scaling servers including the core compute service, Elastic...
Content Roadmap: AZ-500, ITIL 4, MS-100, Google Cloud Associate Engineer, and More
Last month, Cloud Academy joined forces with QA, the UK’s largest B2B skills provider, and it put us in an excellent position to solve a massive skills gap problem. As a result of this collaboration, you will see our training library grow with additions from QA’s massive catalog of 500+...
DevSecOps: How to Secure DevOps Environments
Security has been a friction point when discussing DevOps. This stems from the assumption that DevOps teams move too fast to handle security concerns. This makes sense if Information Security (InfoSec) is separate from the DevOps value stream, or if development velocity exceeds the band...
Test Your Cloud Knowledge on AWS, Azure, or Google Cloud Platform
Cloud skills are in demand | In today's digital era, employers are constantly seeking skilled professionals with working knowledge of AWS, Azure, and Google Cloud Platform. According to the 2019 Trends in Cloud Transformation report by 451 Research: Business and IT transformations re...
Disadvantages of Cloud Computing
If you want to deliver digital services of any kind, you’ll need to estimate all types of resources, not the least of which are CPU, memory, storage, and network connectivity. Which resources you choose for your delivery — cloud-based or local — is up to you. But you’ll definitely want...
Google Cloud vs AWS: A Comparison (or can they be compared?)
The "Google Cloud vs AWS" argument used to be a common discussion among our members, but is this still really a thing? You may already know that there are three major players in the public cloud platforms arena: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP)...
Deployment Orchestration with AWS Elastic Beanstalk
If you're responsible for the development and deployment of web applications within your AWS environment for your organization, then it's likely you've heard of AWS Elastic Beanstalk. If you are new to this service, or simply need to know a bit more about the service and the benefits th...
How to Use & Install the AWS CLI
What is the AWS CLI? | The AWS Command Line Interface (CLI) is for managing your AWS services from a terminal session on your own client, allowing you to control and configure multiple AWS services and implement a level of automation. If you’ve been using AWS for some time and feel...
Cloud Academy’s Blog Digest: July 2019
July has been a very exciting month for us at Cloud Academy. On July 10, we officially joined forces with QA, the UK’s largest B2B skills provider (read the announcement). Over the coming weeks, you will see additions from QA’s massive catalog of 500+ certification courses and 1500+ ins...
AWS Fundamentals: Understanding Compute, Storage, Database, Networking & Security
If you are just starting out on your journey toward mastering AWS cloud computing, then your first stop should be to understand the AWS fundamentals. This will enable you to get a solid foundation to then expand your knowledge across the entire AWS service catalog. It can be both d...