Posts

Showing posts with the label AWS Training for Beginners

AWS Reserved Instances and Savings Plans: Challenges and Solutions

When Amazon Web Services got started way back in 2006, EC2 On-Demand pricing was an immediate success with developers. They loved the ease of spinning up a wide variety of AWS EC2 instance types whenever they needed them, all for a reasonable price, and then terminate them when done. This was a great improvement on waiting and waiting for IT to order new machines, configure them, or more critically, not even being able to do tests on machines that were far too expensive for short-term projects. In this article, we will discuss how the new-found cloud freedoms quickly spawned a whole host of challenges, what AWS did to address these issues, and how the current overabundance of options has, in turn, created a unique set of challenges and potential solutions. To dive deeper into these challenges and how to solve them, join Spotinst VP of Cloud Services, Patrick Gartlan, and Cloud Academy’s AWS Content & Security Lead, Stuart Scott on February 26 for AWS Cost Savings: Ending...

AWS CI-CD Overview

Continuous Integration Continuous integration (CI) is a software development practice where developers regularly merge their code changes into a central repository, after which automated builds and tests are run. CI most often refers to the build or integration stage of the software release process and requires both an automation component (e.g., a CI or build service) and a cultural component (e.g., learning to integrate frequently). The key goals of CI are to find and address bugs more quickly, improve software quality, and reduce the time it takes to validate and release new software updates. Continuous integration focuses on smaller commits and smaller code changes to integrate. A developer commits code at regular intervals, at minimum once a day. The developer pulls code from the code repository to ensure the code on the local host is merged before pushing to the build server. At this stage the build server runs the various tests and either accepts or rejects the code c...

AWS resilience capabilities explained (Podcast)

AWS resilience capabilities explained (Comment) If you have ever considered setting up your own resilient database system you'll know just how complicated that process is. Moving data reliability from your primary to mirror database is vital. And when it comes to switching to the mirror database when the primary fails, how can you do that painlessly? The effort in planning, configuration, monitoring and maintenance is significant. Many man hours are involved in building your own resilient system. Compare that then to the systems that AWS make available at the flick (almost) of a switch. RDS is where those that require resilient systems should look. Have a listen to the podcast if resilience is important for your business. And of course, now that we've met... we're here to help: 01786 430076. AWS resilience capabilities explained (Transcript) Alex: Hello and welcome to another edition of the Objective Associates podcast with myself Alex Ogilvie. An...

Five Benchmarks for Writing Dialog that Sounds Great to Alexa Customers

Great Alexa skills depend on written prompts. In voice-first interfaces, the dialog you write isn’t one component of the user interface—it is the interface, because Alexa’s voice is the primary guide leading a customer through your skill. But if you don’t have a background in writing, that’s okay! Any skill builder can improve their written dialog so it successfully serves the customer. This post covers five benchmarks your Alexa skill’s dialog should meet, and specific techniques for how you can get there. Benchmark 1: Avoid Jargon and Ten-Dollar Words Customers love low-friction interactions, and the individual words in your dialog can be a huge part of keeping the interaction simple and easy. Informal language is faster and less burdensome for a customer to process, so they can follow a voice interaction without pausing to respond. Here are some examples of commonly used jargon or overly formal words, along with alternatives that could be used instead: Jargon: “You can d...

What Are The Benefits Of Taking Up The AWS Training?

Being an IT applicant, you might be aware of the fact that you can’t miss the latest tech trends at any cost. You have to stay relevant in the dynamic IT industry, but it doesn’t mean that you can’t be an expert in any particular niche. In this regard, certifications are something that has raised controversies about their own viability. Some claims that certifications are fruitful while others criticize them in a negative way. Whatever be the reason, you can’t ignore the benefits offered by certifications and training courses. These days, when it comes to handling the IT distribution services over the internet, Cloud Computing is something that had gained demand enormously. Cloud computing solutions because of their reduced cost and increased efficiency features is gaining prominence compared to traditional in-house services. In this, Amazon’s cloud platform, i.e. Amazon Web Services (AWS) lead the pack in terms of ease and innovative solutions offered. What is Amazon Web Servic...

Five Prominent AWS Security Services and Their Use Cases

In this modern era, organizations running on Cloud can face severe threats from hackers at any time. Data breaches happen daily, and business has a responsibility to their customers to protect their data. They must protect against data theft or security breaches. Businesses are facing many challenges related to security like: Data Privacy Integrity, Non-authentication and Non-Repudiation Online attacks like phishing, man-in-the-middle attack, DDoS, SQL injection, Phlashing, etc. That is why, it is crucial for businesses to protect their Cloud infrastructure before it gets hacked. So, there should be a safe and complete system dedicated to securing the Cloud infrastructure. In this post, we will focus on the AWS services that help businesses to protect their AWS infrastructure and their relevant use-cases. 1. AWS WAF What is WAF? AWS WAF is a Web Application Firewall that monitors web request which is forwarded to Application Load Balancer (ALB), Amazon API Gateway or C...

AWS Cloud: Proactive Security and Forensic Readiness – Part 4

Security controls can be either technical or administrative. A layered security approach to protecting an organization’s information assets and infrastructure should include preventative controls, detective controls and corrective controls. Preventative controls exist to prevent the threat from coming in contact with the weakness. Detective controls exist to identify that the threat has landed in our systems. Corrective controls exist to mitigate or lessen the effects of the threat being manifested. This post relates to detective controls within AWS Cloud. It’s the fourth in a five-part series that provides a checklist for proactive security and forensic readiness in the AWS Cloud environment. Detective controls in AWS Cloud AWS detective controls include processing of logs and monitoring of events that allow for auditing, automated analysis, and alarming. These controls can be implemented using AWS CloudTrail logs to record AWS API calls, Service-specific logs (for Amazon...

Coming Soon – AWS SDK for Go

AWS currently offers SDKs for seven different programming languages – Java, C#, Ruby, Python, JavaScript, PHP, and Objective C (iOS), and we closely follow the language trends among our customers and the general software community. Since its launch, the Go programming language has had a remarkable growth trajectory, and we have been hearing customer requests for an official AWS SDK with increasing frequency. We listened and decided to deliver a new AWS SDK to our Go-using customers. As we began our research, we came across aws-go, an SDK from Stripe. This SDK, principally authored by Coda Hale, was developed using model-based generation techniques very similar to how our other official AWS SDKs are developed. We reached out and began discussing possibly contributing to the project, and Stripe offered to transfer ownership of the project to AWS. We gladly agreed to take over the project and to turn it into an officially supported SDK product. The AWS SDK for Go will initially rem...

AWS Training & Certification Update – Free Digital Training + Certified Cloud Practitioner Exam

We recently made some updates to AWS Training and Certification to make it easier for you to build your cloud skills and to learn about many of the new services that we launched at AWS re:Invent. Free AWS Digital Training You can now find over 100 new digital training classes at aws.training, all with unlimited access at no charge. The courses were built by AWS experts and allow you to learn AWS at your own pace, helping you to build foundational knowledge for dozens of AWS services and solutions. You can also access some more advanced training on Machine Learning and Storage. AWS Certified Cloud Practitioner Our newest certification exam, AWS Certified Cloud Practitioner, lets you validate your overall understanding of the AWS Cloud with an industry-recognized credential. It covers four domains: cloud concepts, security, technology, and billing and pricing. We recommend that you have at least six months of experience (or equivalent training) with the AWS Cloud in ...