SYS-CON MEDIA Authors: Pat Romanski, Liz McMillan, Yeshim Deniz, Elizabeth White, Courtney Abud

Blog Feed Post

AWS re:Invent 2017 Keynote – Werner Vogels

Werner Vogels, the CTO of Amazon, provided the keynote for the AWS re:Invent 2017. He talked about not only new products but the changing emphasis of overall development processes and priorities.

Key Ideas

Here are few key idea takeaways:

21st Century Architecture

Businesses have to move towards more collaborative and data-driven models. From enterprises to startups, today everyone has access to the same set of tools. So the only distinguishing factor is data. The software architectures have to reflect that. Also, AWS services are increasing at a rapid speed. AWS is expanding these services according to customer requirements. For example, when Amazon built DynamoDB, IAM level controls wasn’t its next priority. But there was a high demand for this feature, so Amazon built it. The customer requirements have helped Amazon create nearly 4000 services. It gives software teams a lot of choices. At the same time, it can be overwhelming. Businesses should start with a simple system and add services as needed.

Voice Services Gaining Prominence

User interfaces restrict how we interact with computing devices. Typing text and using a mouse is not natural. Human interactions are more voice-oriented. So the voice services will gain momentum. It’s the new disruptor. Future applications should consider voice components.

Security at the Forefront

Security is everyone’s responsibility. Without security, there is no business. So companies can no longer let it be the responsibility of a single department. Everyone in the business needs to help create more secure systems. Also, encryption technology has become so easy to use that every business should use encryption as much as possible.

Reliability is a Business Decision

Reliability is important for any business. AWS provides ways to spread out components across zones and regions to increase reliability. But it has a price. So businesses should evaluate their return on investment for the cost increase. A lot of services might not need the high level of reliability that businesses are thinking as necessary.

Chaos Engineering

Chaos engineering enables companies to find out the weaknesses in their systems. Businesses who invest in chaos engineering to systematically eliminate weak points by using product-level fault injections will be able to build more robust systems.

New Service and Product Announcements

Along with discussing the future of software development, the keynote also declared a variety new AWS products and services:

  • Alexa for Business Alexa for Business is a fully managed service that allows you to automate your business tasks. For example, you can start a meeting with Alexa. It will able to detect the conference room you are in and also call the right number.
  • AWS Cloud9 AWS Cloud9 is a cloud-based IDE that allows programmers to develop and compile code in multiple programming languages. You can customize the IDE according to your preference of Emacs, Vim, or Sublime Text. It also has collaboration features. But the best feature of Cloud9 is that it allows you to test and deploy AWS Lambda functions seamlessly.
  • Go and .NET Support for AWS Lambda AWS Lambda has added support for Go and .NET.
  • AWS Serverless Application Repository The repository will contain code samples, components or even full applications. Developers can easily download and reuse these resources.
  • Amazon EKS Even though Amazon have ECS for container management, a lot of development teams prefer Kubernetes. Amazon EKS is a managed Kuberenetes service.
  • Amazon Fargate Amazon Fargate is compatible with both ECS and EKS. You can run containers without managing servers or clusters.
  • Amazon SageMaker The fully managed service for machine learning is becoming more powerful. It will help you to build, train and start running machine learning models at scale.

In Summary

Amazon is trying to build their systems along with their customers. They intend to stay nimble with the market. For now, their concentration is on voice, serverless computing and machine learning.

References

The post AWS re:Invent 2017 Keynote – Werner Vogels appeared first on CBPN.

Read the original blog entry...

More Stories By Cloud Best Practices Network

The Cloud Best Practices Network is an expert community of leading Cloud pioneers. Follow our best practice blogs at http://CloudBestPractices.net

Latest Stories
Isomorphic Software is the global leader in high-end, web-based business applications. We develop, market, and support the SmartClient & Smart GWT HTML5/Ajax platform, combining the productivity and performance of traditional desktop software with the simplicity and reach of the open web. With staff in 10 timezones, Isomorphic provides a global network of services related to our technology, with offerings ranging from turnkey application development to SLA-backed enterprise support. Leadin...
With the rise of Docker, Kubernetes, and other container technologies, the growth of microservices has skyrocketed among dev teams looking to innovate on a faster release cycle. This has enabled teams to finally realize their DevOps goals to ship and iterate quickly in a continuous delivery model. Why containers are growing in popularity is no surprise — they’re extremely easy to spin up or down, but come with an unforeseen issue. However, without the right foresight, DevOps and IT teams may lo...
Platform9, the open-source-as-a-service company making cloud infrastructure easy, today announced the general availability of its Managed Kubernetes service, the industry's first infrastructure-agnostic, SaaS-managed offering. Unlike legacy software distribution models, Managed Kubernetes is deployed and managed entirely as a SaaS solution, across on-premises and public cloud infrastructure. The company also introduced Fission, a new, open source, serverless framework built on Kubernetes. These ...
Emil Sayegh is an early pioneer of cloud computing and is recognized as one of the industry's true veterans. A cloud visionary, he is credited with launching and leading the cloud computing and hosting businesses for HP, Rackspace, and Codero. Emil built the Rackspace cloud business while serving as the company's GM of the Cloud Computing Division. Earlier at Rackspace he served as VP of the Product Group and launched the company's private cloud and hosted exchange services. He later moved o...
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embr...
Kubernetes is a new and revolutionary open-sourced system for managing containers across multiple hosts in a cluster. Ansible is a simple IT automation tool for just about any requirement for reproducible environments. In his session at @DevOpsSummit at 18th Cloud Expo, Patrick Galbraith, a principal engineer at HPE, will discuss how to build a fully functional Kubernetes cluster on a number of virtual machines or bare-metal hosts. Also included will be a brief demonstration of running a Galer...
DevOps is under attack because developers don’t want to mess with infrastructure. They will happily own their code into production, but want to use platforms instead of raw automation. That’s changing the landscape that we understand as DevOps with both architecture concepts (CloudNative) and process redefinition (SRE). Rob Hirschfeld’s recent work in Kubernetes operations has led to the conclusion that containers and related platforms have changed the way we should be thinking about DevOps and...
Cloud-Native thinking and Serverless Computing are now the norm in financial services, manufacturing, telco, healthcare, transportation, energy, media, entertainment, retail and other consumer industries, as well as the public sector. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that pro...
Docker is sweeping across startups and enterprises alike, changing the way we build and ship applications. It's the most prominent and widely known software container platform, and it's particularly useful for eliminating common challenges when collaborating on code (like the "it works on my machine" phenomenon that most devs know all too well). With Docker, you can run and manage apps side-by-side - in isolated containers - resulting in better compute density. It's something that many developer...
Technology has changed tremendously in the last 20 years. From onion architectures to APIs to microservices to cloud and containers, the technology artifacts shipped by teams has changed. And that's not all - roles have changed too. Functional silos have been replaced by cross-functional teams, the skill sets people need to have has been redefined and the tools and approaches for how software is developed and delivered has transformed. When we move from highly defined rigid roles and systems to ...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It's clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Th...
xMatters helps enterprises prevent, manage and resolve IT incidents. xMatters industry-leading Service Availability platform prevents IT issues from becoming big business problems. Large enterprises, small workgroups, and innovative DevOps teams rely on its proactive issue resolution service to maintain operational visibility and control in today's highly-fragmented IT environment. xMatters provides toolchain integrations to hundreds of IT management, security and DevOps tools. xMatters is the ...
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications. Kubernetes was originally built by Google, leveraging years of experience with managing container workloads, and is now a Cloud Native Compute Foundation (CNCF) project. Kubernetes has been widely adopted by the community, supported on all major public and private cloud providers, and is gaining rapid adoption in enterprises. However, Kubernetes may seem intimidating and complex ...
If you are part of the cloud development community, you certainly know about “serverless computing,” almost a misnomer. Because it implies there are no servers which is untrue. However the servers are hidden from the developers. This model eliminates operational complexity and increases developer productivity. We came from monolithic computing to client-server to services to microservices to the serverless model. In other words, our systems have slowly “dissolved” from monolithic to function-...
CoreOS extends CoreOS Tectonic, the enterprise Kubernetes solution, from AWS and bare metal to more environments, including preview availability for Microsoft Azure and OpenStack. CoreOS has also extended its container image registry, Quay, so that it can manage and store complete Kubernetes applications, which are composed of images along with configuration files. Quay now delivers a first-of-its-kind Kubernetes Application Registry that with this release is also integrated with Kubernetes Helm...