Skip to main content

AWS re:Invent 2021: Key Takeaways

AWS re:Invent 2021: Key Takeaways

AWS re:Invent concluded last week. The annual AWS event for the cloud computing community took place in Las Vegas. It was the first re:Invent, with new CEO Adam Selipsky delivering the main keynote. There were many exciting updates for businesses and cloud aficionados as the cloud giant Amazon Web Services (AWS) turned the dial of re:Invent 2021. The event is done for the current year, but it has a lot of updates to put the spotlight on. Let's see some highlighting ones from Storage, Compute, Containers, DevOps, and security points of view.

Siloscape, Windows Containers, Kubernetes, and Safeguarding

Siloscape, Windows Containers, Kubernetes, and Safeguarding

Kubernetes has immensely simplified cloud-native infrastructure for developers. It just takes a few lines of code and a Kubernetes command to serve the users. Kubernetes is popular because of its portability and faster, simpler deployment times. However, it comes with security considerations. Container security has always been in question for a lot of reasons. For Kubernetes, these security considerations are not because Kubernetes is insecure or risky but because of overlooked code and configuration.

Controlled & Uncontrolled Components in React

Controlled & Uncontrolled Components in React

Earlier days of coding required developers to write hundreds of lines of code just to develop a single-page application. This usually involved the traditional Document Object Model (DOM) structure. Making changes to these applications was a challenging and tedious task, as developers had to manually search for the element to be changed and update it accordingly. Even a tiny mistake can lead to application failure. Furthermore, updating DOM was expensive. This is where the component-based approach came into the picture.

Augmenting Agile with Code Ownership

Augmenting Agile with Code Ownership

I always say that ownership and accountability are the keys to organizational success. The same applies to your product development practices. Ownership defines the rules and duties regarding an object. Likewise, Code Ownership determines the roles and responsibilities of the person who wrote the code. However, more significant code artifacts are usually composed by multiple engineers contributing to the same entity over time through a series of changes. In such a scenario, it may become difficult to identify and maintain ownership.

Simplifying Component Logic in React with Higher-Order Components

Simplifying Component Logic in React with Higher-Order Components

In one of my earlier blogs Enriching UI with Styled Components in React, I wrote about stylizing components in React. This time I am going to write about Higher-Order Components in React. Components act as one of the core building blocks in React. If you are a React user, you might have felt the need to have copies of the same logic in multiple components.

Augmenting CloudOps with Cloud Incident Response

Augmenting CloudOps with Cloud Incident Response

The pandemic forced the world to discover new ways to deal with almost everything. It also changed the way we work. While we are all settled in "the new normal" - work from-home scenario, it has forced organizations to put extra effort into security aspects of the business. Most of these security threats have resulted from a lack of visibility into the nature of threats and security practices.

From "Cloud-first" to "Cloud-smart" with Hybrid Multi-cloud

From "Cloud-first" to "Cloud-smart" with Hybrid Multi-cloud

Cloud has been at the forefront of the digitalization of everything. It changed the way applications are developed, stored, and consumed. Factors like changing market trends, accelerated development demands, increasing pressure on existing infrastructure & processes, and creating environments that will improve cost-effectiveness further added fuel to the cloud adoption trend. Cloud providers are coming with newer feature-rich technologies, strategies, and delivery models to increase their respective market shares.

Compose to Kubernetes simplified with Kompose

Compose to Kubernetes simplified with Kompose

Containers started their journey way back in the late 70s. However, application containerization really started gaining momentum at the beginning of the last decade, and it has been up since then. With the advent of Docker and Kubernetes, most of us started deploying and scaling on distributed platforms using containers. Once the application is containerized, then arises the big question of what next? There are some easy-to-go options.