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.
Simplifying AWS environments with AWS Landing Zone and Control Tower
Simplifying AWS environments with AWS Landing Zone and Control Tower
A lot has been spoken and written about the cloud and the advantages it offers. However, with all these benefits, there are some complexities that one needs to deal with; the major one is the separation of resources based on the use case.
Cloud Governance for Cloud Coherence
Cloud Governance for Cloud Coherence
"Cloudify everything" seems to be the mantra for major enterprises. The adoption has become the new normal, and the trends of IT expenses show that cloud is one of the fastest-growing segments.
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.