Facebook EmaiInACirclel rss
Cloud - big data

Amazon Web Services: Deliver High Quality Solutions Fast

Catalin Dumitras
Principal Cloud Architect

Amazon Web Services (AWS) – the leader in Cloud Services – has data centers all over the world, and more features within those services than any other cloud provider globally (1957 new features were released only in 2018), innovating in areas such as Artificial Intelligence, Internet of Things and Serverless Computing.

amazon web services - pentalog

Amazon Web Services emerged 17 years ago to help developers practicing DevOps to rapidly and safely deliver software. We never forget our first encounter, as I was saying during the AWS Roadshow powered by Pentalog.

In the fourth quarter of 2018, Amazon reported $7.43 billion in revenue from its cloud-computing business, up 45.3% from the same period a year earlier. For the full 2018 year, AWS brought in $25.7 billion, a 47% jump on the 2017 year.

Major enterprises such as Netflix, Instagram, Unilever, BMW and many more use AWS to run their applications.

Bottom line: no one ever imagined the way AWS would change the internet and our lives.

Why Use AWS?

AWS makes everybody’s life easier: developers, data scientists, business people, IT Operations Managers and many more. AWS allows you to get started on the right foundation, develop more efficiently and deploy faster to deliver more value to your customers.

AWS benefits at a glance:

  • Easy to create resources

  • Provides speed and agility

  • Cost-effective

  • Reliable

  • Scalable and high-performance

  • Secure

Some of the Most Useful Services

Based on my experience and the conversations I had with clients and colleagues recently, these are the common challenges and AWS services that can help:

Challenge #1: What’s the best way to start creating a modern app for a team without DevOps engineers available?

Solution: Amplify

Mobile applications require cloud services for actions that can’t be done directly on the device, such as offline data synchronization, storage, or data sharing across multiple users. AWS Amplify provisions and manages backends for your mobile applications. Amplify also automates the application release process of both your front-end and back-end allowing you to deliver features faster.

amazon web services - amplify

Challenge #2: Limited number of environments lowers productivity and morale

Solution: CloudFormation and Service Catalog

If you’re looking for a way to automate cloud deployments to gain more efficiency and reduce human error, CloudFormation is one of your options. This service enables you to deploy things like virtual machines, networks, databases, storage, users, permissions, custom applications, and security appliances on the AWS cloud platform using infrastructure as code.

AWS Service Catalog allows organizations to centrally manage commonly deployed IT services, and helps organizations achieve consistent governance and meet compliance requirements. End users can quickly deploy only the approved IT services they need, following the constraints set by your organization.

Challenge #3: Lack of CI/CD lowers productivity and velocity

Solution: CodePipeline and other Code* services

Continuous integration (CI) and continuous delivery (CD) help teams to be more productive when shipping software with quality built in: they can make discrete changes frequently, release those changes programmatically and deliver updates without disruption. You can build a CI/CD pipeline using AWS CodePipeline. This service automates the steps required to release your software changes continuously, enabling you to rapidly and reliably deliver features and updates.

Challenge #4: GDPR and reinventing the wheel

Solution: Cognito

Since the European Union’s General Data Protection Regulation (GDPR) came into force across the European Union on 25 May 2018, AWS has offered services and resources to help customers comply with the requirements that may apply to their activities.

Cognito is a user directory, letting you easily add user sign-up and authentication to your mobile and web apps. Amazon Cognito also enables you to authenticate users through an external identity provider and provides temporary security credentials to access your app’s backend resources in AWS or any service behind Amazon API Gateway. Amazon Cognito works with external identity providers that support SAML or OpenID Connect, social identity providers (such as Facebook, Twitter, Amazon) and you can also integrate your own identity provider.

There are many other Amazon Web Services that allow enterprises, start-ups, small and medium sized businesses to respond quickly to changing business requirements.

Contact Pentalog if you need the help of a Cloud Architect and/or AWS Specialist to identify the right AWS to use and at the right time.

A Dedicated AWS Roadshow Powered by Pentalog

Not long ago, I traveled throughout Romania & Moldova to talk with the tech community in Bucharest, Brasov, Iasi, Cluj and Chisinau and to showcase the value of using AWS. The dedicated AWS Roadshow had three main objectives:

  1. Promote the value of cloud services

  2. Showcase AWS solutions for common problems

  3. Raise awareness for our new Customer DevOps service and the Cloud Mentoring Program in Pentalog

amazon web services - pentabar

Here are some take-aways from the AWS Roadshow powered by Pentalog.

Based on the feedback, participants appreciated the quality of the presentation, the selection of the information, the examples I offered and the passion for sharing knowledge on this subject. Some of them showed interest in learning more on their own and developing the set of skills in order to become a Cloud Developer.

AWS Mentoring as Part of Pentalog’s Continuous Learning Commitment

For all our colleagues interested in Cloud technologies, we at Pentalog have started a program addressing this topic. To date, there are already over 25 colleagues and counting enrolled in the AWS Cloud Mentoring Program where we share best practices and spread the knowledge about DevOps.

Our objective is to mentor our colleagues, help them get AWS certified, and start their cloud journey.

Some will join our new Customer DevOps service (our cloud center of excellence) that is focused on helping clients, teams and individuals have a better understanding and usage of DevOps practices and services while providing high quality Cloud-based solutions.

Using a dedicated DevOps culture, Agile methodology and results-driven leadership, Pentalog’s Customer DevOps Service provides a full lifecycle approach and a cultural change in IT focusing on providing solutions faster, more often, more reliably, and aligned with business requirements.

The team is comprised of senior DevOps Engineers and Cloud Solution Architects that ensure thorough vision and architecture are planned and delivered to our customers.

 

Join our growing team in Pentalog as DevOps Engineer and AWS Solution Architect.

Find out more about the DevOps practices, cloud and IT outsourcing.


Leave a Reply

Your email address will not be published. Required fields are marked *

By using the pages of this website, you agree to our Cookie Use. Read more here

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close